添加struct里使用lambda测试

This commit is contained in:
2025-06-20 17:26:36 +08:00
parent 362dc08ba5
commit 3e3c62941d
3 changed files with 38 additions and 14 deletions

View File

@@ -66,7 +66,7 @@ def calc_lambda_text(text:str):
def create_lambda(text:str):
global LAMBDA_INDEX
text=text.replace("lambda(","")[:-1] # 去掉lambda和首末括号
fun_name=f"lambda_{LAMBDA_INDEX}"
fun_name=f"__lambda_{LAMBDA_INDEX}"
LAMBDA_INDEX+=1
return_type=text[:text.find("(")]
# 有","则至少有两个参数否则可能有一个参数,可能没有