コンパイラ作成日記 2日目

こちらの挑戦日記2日目 低レイヤを知りたい人のためのCコンパイラ作成入門 2日目は以下のことをやった strtol 関数の調査 トークナイザの導入 エラーメッセージの改良 抽象構文木とスタックマシンのお勉強 strol 関数について ポイントの一つとして、文字列に数字と無関係の文字が含まれている場合等、読み込みに失敗した場合に、第二引数のポインタにそのアドレスを格納できる点がある。これにより読み込みに失敗した箇所を正しく同定できる。この処理が不要な場合はNULLを指定すればよい。

Read more...

Page 4 of 10