× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
構文解析中。
前回の構文解析で、わからなかったところが解決したので、開発ノートから転載。 どうやらbisonで作った実行ファイルにファイルを読み込ませるにはFILE *yyinにファイルポインタを読み込ませれ ばいいらしい。 うん。意外と簡単だった。 まあ、それはさておき、現在はエラー回避のコードをガリガリいじる。 でも、syntax errorが出る。うぜぇ。 調べてみると、gccのオプションに-DYYERROR_VERBOSEを指定すればいいらしい。 verbose 多弁な、くどい どうやら、これで少しだけ細かなエラーをはき出すらしい。 試してみたところ、以下のようにエラーが出た。 syntax error, unexpected NL, expecting $end NLは自分で作った改行コードなので気にしないが、$endって何よ? 終端文字が無いってことかね? よくわからん。なんか他の部分にもエラーが波及している感じがするのでまた対策しようかな。 ・・・カテゴリは日記でも良かった気がする。うん。 PR |
|
トラックバックURL
|