プログラミング言語 Standard ML 入門 正誤表
(2020年8月31日)
-
1.
第8.3節、114ページ、19 – 24 行: dlistToList関数の定義
誤り 修正 right rightDlist left leftDlist data dataDlist
-
2.
第9.2節、121ページ、下から4行目: 評価式
誤り 修正 strict_power strictPower -
3.
第9.3節、123ページ、1行目: asocc関数定義
誤り 修正 (t, ditc) (t, dict) -
4.
第9.4節、125ページ、3行目: fib関数定義
誤り 修正 fun f memo 0 = 1 fun f memo 0 = 0 -
5.
第10.1節、129ページ、23行目: IntQueueの利用例
誤り 修正 IntQueue.enque IntQueue.enqueue -
6.
第10.2節、135ページ、19行目: AbsIntQueueの利用例
誤り 修正 AbsIntQueue.enque AbsIntQueue.enqueue -
7.
第10.1節、130ページ、7行目: 評価式
誤り 修正 dequeue() dequeue q -
8.
第10.1節、134ページ、下から4行目: 評価式
誤り 修正 - a := [1] - q := [1] -
9.
第10.5節、142ページ、21行目
誤り 修正 QueueFunの場合 QueueFUNの場合 -
10.
第10.5節、143ページ、3行目: FUNQUEUEシグネチャ
誤り 修正 ’ a queue ’a queue -
11.
第12.1節、156ページ、下から2行目: 問12.1の型指定
誤り val convBase = fn : (real -> real) -> real -> real 修正 val convBase = fn : (real -> real) -> real -> real -> real