以前、どこかのサイト(2ch?)または文献で
 「y2k の問題を解決するために COBOL のプログラムの
  解析プログラムをLISP により作成し次々と問題のプログラムを
  修正していった。
  LISP だとこのような強力なことが割合容易に可能となる」
みたいなのをどっかで読んだ記憶があります。
でも、LISP にそれを直接サポートする関数はあんまりないし、
Scheme でもいいのですが、
「LISP で簡単実装、擬 C コンパイラ」
みたいな文献やサイトも見た事ないです。
一度構文解析までできて構文木リストまでにプログラムを
持っていけるとあとは楽しそうなのですが、
それ以前でつまづいてしまってふがいないというか、
やるせないというか、悶々としてしまってます。

皆さん clawk と lalr を使っているのでしょうか?
それとも他言語コンパイラ向き LISP があるのでしょうか?
それとも標準的機能で簡単にある程度の事はできるのでしょうか?