PLAY를 사용한 정규 표현식을 작성하고 있지만 yacc처럼 작동하지 않는 것으로 보입니다.PLAY를 사용하는 yacc 코드의 정규 표현식
나는이 서면으로 작성했습니다 : 이산, 또는 연속 :
def p_expression_TYPE (p):
'''
TYPE : [' Discrete ', ' Continuous ' ]
'''
은 TYPE은 그 값을 가질 수 있다는 사실을 표현.
나는 다음 오류가 :
ERROR: la_grammaire_yacc.py:31: Illegal name '['' in rule 'TYPE'
누군가가 내 코드에 문제가 있는지 말해 줄 수 있을까요? 토큰처럼 표현의 왕을 분명히 지정해야합니까? 당신