目次
はじめに1. 最初のプログラム
2. nasm のインストールと特徴
3. 少し実用的なプログラム -- ウィンドウサイズの取得 --
4. Linux カーネルとシステムコール
5. 標準入出力用のサブルーチンの作成
6. コマンドライン引数と環境変数の処理
7. 任意のファイルの読み書き
8. メモリを実行時に確保する
9. 子プロセスの起動
10. コンソール入力の編集 -- termios を使う --
11. 浮動小数点演算 その1
12. 浮動小数点演算 その2 -- 電卓 --
13. デバッグ
14. フレームバッファでグラフィックス
15. 乱数生成 -- Mersenne Twister --
16. 未定
付録 A. システムコールとカーネルの関数
付録 B. システムコールの仕組み
付録 C. インタプリタの作成
付録 D. インタプリタで書いたコンパイラ