>>904
バイトコードっつーか、実行するコードをメモリイメージにしといて、
1つのEXE作るってのはやった事あります。
(コンパイラと名乗れるほど高級じゃなかった。)
そのイメージを適当に圧縮しとけば、まあEXE覗かれたとしても
普通の人はわかんないし。w
そのEXEは、まんまLISPエンジンが載ってるので、
当然ながら外部のLISPコードも読みこめます。

SchemeだとSIODって処理系がたしかEXEつくってくれたんじゃないかと思います。