2009-09-22 2 views
10

은 파이썬 객체로 정의 할 필요없이 파일에서 ABNF를 추출 할 수 있습니까?pyparsing -로드 ABNF?

그렇지 않은 경우, 비슷한 할 수있는 일이 (파서 객체로의 ABNF 파일을로드)

답변

2

파이썬 구문 분석 패키지가 많이있다있다 : Python Parsing Tools. 특별히 ANTLR은 매우 존경 받고 전용 파일에서 문법을 읽습니다.

9

서현현이 EBNF를 읽고 (pyparsing을 사용하여) 구문 분석 파서를 만들기 위해 서면 제출 한 this example을 참조하십시오.

+1

새 사용자에게는 Seo의 스크립트를 사용하는 방법이 명확하지 않습니다. 사용 예가 있습니까? –