어휘 분석기와 파서는 이론상 그렇게 다른가? 코딩 공포 , 또 다른 블로그 게시물 인 정규 표현식을 싫어하는 것이 유행처럼 보입니다 . 그러나 인기있는 어휘 기반 도구 인 pygments , geshi 또는 prettify 는 모두 정규식을 사용합니다. 그들은 아무것도 렉스 것 같습니다 ... 언제 충분한가요? EBNF는 언제 필요합니까? 이 렉서에서 생성 …
ANTLR을 시작하고 싶지만 antlr.org 사이트 에서 예제를 검토하는 데 몇 시간을 보낸 후에도 문법에서 Java 프로세스에 대한 명확한 이해를 얻을 수 없습니다. ANTLR로 구현 된 4 개의 연산 계산기와 같이 파서 정의를 거쳐 Java 소스 코드까지가는 간단한 예제가 있습니까?
이것은 원래 문제의 단순화 된 버전입니다. Person이라는 클래스가 있습니다. public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get; set; } public DateTime FavouriteDay { get; set; } } ... 인스턴스를 말하십시오. var bob = new Person …
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 나는 과거에 다양한 프로젝트, 일반적으로 번역자 (예 : EDA 앱으로 스트리밍 된 EDIF의 하위 집합)에 …