pegkit

    1

    1답변

    하나의 문법 정의를 내 자신의 확장 점으로 사용하고 싶습니다. Antlr을 사용하면 자신의 문법 정의에서 문법 파일을 가져올 수 있습니다. PEGKit에서도 동일한 작업을 수행 할 수 있습니까?

    0

    1답변

    저는 개발중인 iOS 응용 프로그램 용 파서를 생성하기 위해 PEGKit을 사용하고 있습니다. 그렇게하려면, 나는 파서 소스 코드를 생성하기 위해 PEGKit과 함께 배포되는 헬퍼 애플리케이션 (ParserGenApp)을 실행해야한다. https://github.com/itod/PEGKitMiniMathTutorial 을하지만/빌드 응용 프로그램을 실행하려

    1

    1답변

    단어의 하위 문자열과 일치하는 문법을 만들려고 노력 중이며 그다지 많지 않습니다. 운. 나는. 나는 성공한다 '는'텍스트에 맞게하려고하지만 expr = phrase*; phrase = an|text; an = 'an' text = Any; 내가이 기본적인 예입니다 실현의 첫 두 글자에 일치 '와'실패합니다.

    3

    1답변

    대소 문자를 구분하지 않도록 문법을 설정할 수 있습니까? 그래서 예를 들어 규칙 : checkName = 'CHECK' Word; 이 check name 일치뿐만 아니라 여기 PEGKit의 CHECK name

    2

    1답변

    가정하자 나는 규칙이 규칙을 배열하여 myCoolToken과 일치 시키려고 시도하면 먼저 해당 입력에 대해 완벽하게 구문 분석합니다. 나는 그 진술에있는 모든 규칙을 계속 노력하여 어떤 작동이 가능한지 궁금합니다. 따라서 Word 일치 실패, 돌아와 다음 규칙을 시도합니다. columnName = Word; typeName = Word; //accep