有没有一种方法可以使用以下语法定义多行产生式? PLY希望在ID之前有冒号,这意味着每行只能有一个产生式。
def p_envvar(p):
'''
envvar : EV \
ID \
COLON \
INT_VAL \
BOX_OPEN \
INT_VAL \
SEP \
INT_VAL \
BOX_CLOSE \
STRING_VAL \
INT_VAL \
INT_VAL \
DUMMY_NODE_VECTOR \
comma_identifier_list \
SEMICOLON
'''