요구 사항 지정 언어 용 컴파일러를 빌드 할 계획입니다. 필자는 JFlex를 어휘 분석기로 사용하고 CUP를 파서로 사용하여 아이디어를 얻었습니다. JFlex 및 CUP을 공식 사양 언어로 사용할 수 있다는 사실을 알려주십시오. 모든 문서 및 자습서는 프로그래밍 언어에만 관련됩니다. 공식 언어 컴파일러 작성에 사용할 수있는 자습서.
LALR (1) 문법 (CUP 파서가있는)에서 비 터미널 기호를 정의하려고합니다. 결국 the <code> token must appear exactly two times,
while <hour> token must appear at least one time.
내가이 정의를 내놓았다 것을 요청한다 : SC 토큰과 hour_l 사이의 분리 (세미콜론)