2
저는 파싱 작업을하기 위해 TreeTop을 사용하기 시작했습니다. ast
이규칙의 순서는 TreeTop에서 중요합니까?
grammar Fortran
rule integer
[1-9] [0-9]*
end
rule id
[a-zA-Z] [a-zA-Z0-9]*
end
end
parser = FortranParser.new
ast = parser.parse('1')
결과 :
[SyntaxNode offset=0, "1", SyntaxNode offset=1, ""]
하지만 rule integer
위 rule id
을 배치 할 때, 결과가 nil
입니다 다음은 나 퍼즐 코드 조각입니다. 문제가 무엇입니까? 미리 감사드립니다!