ペントミノ検索プログラム
LispはコンパイルされていてもC言語などとは異なりOSから直接起動することはできません。従って本プログラムを動作させるためにはLisp処理系が不可欠です。
私はBOW(BSD on Windows:太田博志氏、発行:株式会社アスキー)でUNIX環境を整えその上にフリーソフトのxlispを構築して製作しました。
ただ単にLispを使ってプログラムを作りたいと思ったがなかなか適当な問題がなく悶々としていたが、ある日ペントミノを解いてやろうと思いついた。昔よく挑戦したペントミノパズルは格好の題材で楽しくプログラミングできたと思う。このプログラムをデバッグしている最中に長女が誕生したのでなにか感慨深いものがある。(ただし長女の名前がペントミノに関係しているわけではありません。念のため)
アーカイブの中には使用方法の説明とソースの解説を含めておきました。もし、ペントミノに興味のある方で、Lispに精通しているならちょっと触ってみて下さい。(ついでに感想をいただければありがたいと思います)
現在もLispを使ったプログラムを開発中です。みなさん、このマイナーな言語にもっと光を当てましょう。