「48時間でSchemeを書こう/Scheme関数の定義」の版間の差分

削除された内容 追加された内容
M編集の要約なし
fix typo
60 行
where makePrimitiveFunc (var, func) = (var, PrimitiveFunc func)
 
 これは、最初のnull環境を取り、PrimitiveFuncラッパーで構成された、名前と値のペアの枝葉を作り、そして新しい環境に対して、新しいペアを束縛します。私たちは同様に、runOneとrunReplをprimitiveBindngsprimitiveBindingsの代わりに編集しなくてはいけません。
runOne :: String -> IO ()