표현식 문법 (peg.js) 구문 분석에서 예약 된 단어 구문 분석
해결책
ReservedWord
는 예약 된 단어가 완료되면 다음과 관계없이 성공합니다.따라서 더 많은 식별자 문자가 포함 된 더 긴 일치가있는 경우 해결 방법은 실패합니다.
Identifier "identifier"
= !ReservedWord [A-Za-z_]+
ReservedWord
= ( "test" / "abc" ) ![A-Za-z_]
. 제휴하지 않습니다 StackOverflow