言語理論とコン パイラ

第八回: yacc 系ツールの使い方

2005 年 6月 10日

AGU

© 2005 Martin J. Dürst 青山学院大学

先週の補助: 簡単な手作りコンパイラ

プログラム: scanner.h, scanner.c, parser.c

下向き構文解析の問題点

最左導出と最右導出

文法の種類の呼び方

LALR 構文解析の原理

スタックを使って読んだトーケンや途中の非終端記号を蓄積

オートマトンを使って出来るだけ簡単な操作で次のステップを決める

(LA)LR 構文解析の二つのオペレーション

bison とは

flex と bison の資料