컴파일러/파서
-
JavaCC컴파일러/파서 2013. 7. 16. 18:49
여러 개의 단어구문 단위c.f. 구문 트리비종료 기호(nonterminal symbol) 선택 충돌(choice conflict) EBNF(Extended Backus-Naur Form) 선언(declaration) 정의(definition)함수 정의변수 정의정수 정의구조체 정의공용체 정의typedef문장(statement)식(expression)항(term) compilation_unit() : {}{import_stmts() top_defs() } imports_stmts() : {}{(import_stmt())*} import_stmt() : {}{ name() ("." name())* ";"} top_defs() : {}{ ( LOOKAHEAD(storage() typeref() "(") defu..