2019-06-01から1日間の記事一覧
今回の目標 型をミックスした式のサポートを頑張るよ。 // char* + int int main() { int i; for(i = 0; i < 10; i = i + 1) puts("Hello, World!" + i); } 前々回、char*型をサポートしたけど、対応が不十分なとこがいくつもあった。で、今回少しだけ改善す…
バグ いくつかテストをしてたらバグが見つかったよ。 // セミコロンがない int main() { sub() sub(); } int sub() { printf("sub\n"); return 0; } 関数コールの後ろのセミコロンが無い場合、コンパイラが異常終了しちゃってたよ。 modify_el ここを修正。 …