テストケースを共有したい - Scheme VM を書く

Scheme で書かれた VMC++ で書かれた VM は全く同じ仕様なのだからテストケースを共有すべき事に気づく。
テストに失敗した場合は、VMデバッグモードを ON にしてレジスタを見ながらデバッグできるような仕組みもついでに作ってしまおう。

テストファイルは S 式にして

(expected test . debug-mode)

を1テストとすれば良いかな。
外側の括弧を書くのが面倒だが、これがないと read が各テストを分けられないしまあいいか。
出来た。