テスト

Common Lisp でごく基本的なテストを書くことについてのチュートリアル

テストの基本 1 + 1 を評価した値が本当に 2 かどうか知りたいとしましょう。 Lisp では (+ 1 1) という風に書き、すぐにこのコードを REPL を使って確かめることができます。 あなたが CLISP をパソコンにインストールしているなら: % clisp と打つことで R…

Common Lisp で Test::Simple を書いてみるテスト

Test::Simple の概要を lisp っぽく直してみた。 (require 'test:simple) ;; テストの数を宣言します。 (tests 1) (let ((foo 32) (bar 32)) ;; テストを行い、ok または not ok を出力します。 (ok (equal foo bar) "foo is bar")) foo と bar が無い感じあ…