Hydrogen-python/semantic/code.py
2025-06-11 19:51:42 +08:00

25 lines
479 B
Python

current_var_num = 0
current_block_num = 0
def get_temp_var_name():
"""
获取一个新的临时变量名
:return: 临时变量名
"""
global current_var_num
name = '_v' + str(current_var_num)
current_var_num += 1
return name
def get_temp_block_name():
"""
获取一个新的代码块名
:return: 代码块名
"""
global current_block_num
name = '__b' + str(current_block_num)
current_block_num += 1
return name