문법 사양과 의미 분석 간의 경계선이 어디에 궁금합니다. 더 나은 점은 세부 문법 설명을 사용하거나 의미론 단계에 대한 세부 정보를 남겨 두는 것입니다. 예를 들어, ENUM 타입, 즉문법 대 시맨틱 분석
enum X : int { a = 1 }
지금 기본 유형에서 "유도"수와 C 번호 같은 OO 언어를 생각해야한다 (이 경우, 프리미티브 또는 프리미티브가 아닌 타입) 정확성베이스 - 중 enum 유형은 문법 검사 또는 의미 분석의 대상이 될 수 있습니까?
이 책은 다른 계층에서 언어 기능을 구현 절충을 설명하는 좋은 일을 : 나는 인정해야하지만 http://pragprog.com/titles/tpdsl/language-implementation-patterns 내가 직접하지 확실 해요 이 질문을 다룹니다. – sarnold
나는 그 책을 읽었고 그러한 정보가 부족해서 여기서 질문을하게되었다. 제 질문은 순전히 이론적이라고 생각합니다. 어떤 접근 방식이 더 좋은지 알고 싶습니다. –