プログラミング
エスケープシーケンスの処理を追加
SIGSEGVシグナルを処理してコマンド履歴を保存する
historyコマンドを追加
SIGCONTシグナルを処理してREPLをフォアグラウンドにする
複合代入演算子を追加
中置演算子を追加
中置演算子と複合代入演算子を追加しやすいように、条件分岐を変更
デクリメント演算子を追加
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
ここは、hariboteのソースコード置き場です。
作者の川合秀実さんが、「残された課題」に取り組む順序について、再検討した内容を共有してくれました。
『ゼロからのOS自作入門』を手を動かしながら読んだ際に書き残したX(旧Twitter)のPostです。デバッグ情報や参照した資料などの記録を含みます。
「10日くらいでできる!プログラミング言語自作入門」(以下、「言語自作入門」)のインタプリタをバージョンHL-6aまで実装した感想を書いておこうと思い立ちました。 いままさに言語自作入門を読んでいる人たち・はりぼて言語の処理系を実装している人たち…
プログラミング言語自作入門の続編(以下「続編」)を読むに当たり、機械語の基礎知識をインプットしておきたいと考えて、まず「作って分かる!x86_64機械語入門」を読んでみたのだった。 この本のおかげで今のところ続編のHL-12までスムーズに読み書きする…
ゼロから機械語に入門するために『作って分かる!x86_64機械語入門』を読んだ。 本書はQEMUを使って手を動かしながら学ぶスタイルを採っているので、「動いた!」という感触自体がモチベーションに繋がる読者にぴったりだ。 基本的な機械語命令を使って、シ…