パーサ指針パーサの構築パーサのメインソースはparse.yである。ここからparse.cが生成される。入っているわけではない。予約語のハッシュテーブルが定義されている。その入力ファイルはkeywordsだ。lex.cはparse.cに#includeして使われる。中身について説明するのはその場にならないと難しいので後にまわそう。まとめるとパーサの構築手順は図1のようになる。Cのプリプロセッサだ。パーサの構築手順parse.yの腑分け続いてparse.yを眺めてみよう。おおざっぱに言うとparse.yは次のような形をしている。関しては既に述べたとおり。あるので、真っ先に次の節から解説を始める。言って上記の六つに分類できる。それを知っておくと読みやすくなる。