unbound variable ELF on top level

今作っているでインタプリタ謎のエラーが出てびびった。

unbound variable ELF on top level

うほ。なんだこれ。
自分自身を引数として実行してしまい ELF な実行ファイルの先頭を S式 として解釈しコンパイル
#(REFER_GLOBAL |top level| ELF) を実行したみたい。
あーびっくりした。

追記

Gauche でもできるよ

gosh: "error": unbound variable: |\x7fELF|