データを Parse する - Scheme VM を書く

記法をどう Parse するかはあまり考えていないが、行ごとに Parse していくだけでも処理系の強化につながるだろうと予測して作業を始めてみる。
いろいろ足りないことが分かるので追加。

  • string-length
  • string->symbol
  • number->string
  • string-append
  • string-split
  • for-each
  • map

map と for-each は、複数のリストを引数にとるとおかしくなるバグがある。
たぶん apply の実装が悪いのだと思う。
今日はスタバに予備バッテリを持っていくのを忘れたがのが痛かったな。