>>650
save-applicationとかsave-lisp-and-dieは実行すると処理系が終了するけど、
その辺りの考慮は大丈夫?

その辺はばっちり考慮していて、インタラクティブに評価するときに注意するなら、
ある種のkludgeとして>>649を使えば良いと思う。自分は他の方法は思い付かない。

そのアプリケーションの詳しい機能が分からないので何とも言えないけど、
あるいは、makeで拡張子を利用したルールでビルドした方が楽かもしれないよ。