lisp

C で lisp のwith系マクロごっこ cygwin

C で lisp のwith系マクロごっこ

色々なパラダイムの言語を噛った後に、c をやるのは面白いかもしれない。 例によってcygwin + gccで確認してます。引数を取るマクロ(#define)は、便利なんですが、予想以上でした。プリプロセッサが処理する時は単なる文字列として扱われるという認識です。「マクロの引数に指定できるものは何だろ…
制限時間内のキー入力検査 lisp

制限時間内のキー入力検査

最近、どう書くに投稿できてませんが、common lispも忘れる前に動かしたいです。 ということで、http://ja.doukaku.org/64/ をやってみようとしましたが、なんだか難しい問題というか問題を理解するのが難しかったです。ちょっと自分でまとめてみました。 制限時間内のキー入力検査…
Meta-Loopless Sorts lisp

Meta-Loopless Sorts

ソートするコードの生成(http://ja.doukaku.org/63/) 今どう書く.orgにアクセスできなくなってるみたいです。 Meta-Loopless Sortsの改題です. n個の整数をソートするプログラムを生成するプログラム gensort を書いて下さい.条件は以下のとおり 1. …