내 Java 프로젝트 중 하나는 parboiled 포크이며 Antlr 또는 JavaCC와 달리 파서는 런타임에 생성됩니다. 생성 된 문법은 Parsing Expression Grammars 또는 PEG입니다 (다른 용어는 "패킷"이라고 들었습니다).
런타임 생성에는 복잡성이 추가되지만 (바이트 코드 생성 관련) 또 다른 측면은 파서 이론 자체와 관련이 있습니다. 불행히도 컴퓨터 과학에 대한 탄탄한 배경이 없기 때문에 기존 코드를 기존 개념 (이 경우 파서)에 매핑 할 이론적 지식이 부족합니다.
파서에 관한 좋은 참고서가 있고, 인터넷에서 링크를 구할 수 있으며, 이론적 인 지식이 부족한 "매핑"을 만드는 데 도움이 될 수 있습니까?