25 lines
479 B
Python
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
|