22 lines
614 B
Python
22 lines
614 B
Python
TARGET_LABELS: dict[str, str] = {
|
|
"for_loop": "for 循环",
|
|
"while_loop": "while 循环",
|
|
"if_statement": "if 条件",
|
|
"else_clause": "else 子句",
|
|
"function_definition": "函数定义",
|
|
"return": "return 语句",
|
|
"break": "break 语句",
|
|
"continue": "continue 语句",
|
|
"list_comprehension": "列表推导式",
|
|
"list_literal": "列表",
|
|
"dict_literal": "字典",
|
|
"set_literal": "集合",
|
|
"f_string": "f-string",
|
|
"try_except": "try-except",
|
|
"class_definition": "类定义",
|
|
}
|
|
|
|
|
|
def label(target: str) -> str:
|
|
return TARGET_LABELS.get(target, target)
|