コンパイラ

実行アプリを作るとは

参考サイト(サイト1、サイト2、サイト3、サイト4、サイト5、サイト6、サイト7) Cmakeを使いたい Cmakeは異なるOSで使えるアプリを使えるようにするのに「ソースを持ってきて使えるようにする」という作業があるが、これがOSごとに違うのは、「配布す…

コンパイラ

コンパイラの構造を読んで、自分なりにメモ コンパイラは何をするか 人間が書いたコードを機械が使うコードに翻訳する 内訳は 字句解析→構文解析→中間コード生成→最適化→コード生成 それをしながら: プログラムの情報記帳をし エラーハンドリングをしてくれ…