忍者ブログ

LAL 昭和な気まぐれ飛行機

LALのブログです。 http://eisl.kan-be.com/index.html

FAST計画 始動

人間というのは不思議なもので、忙しくなるとあれこれと遊びたくなるもののようです。

EISLのコンパイラ計画、FAST計画を始動しました。アイディアはインタプリタ制作のときからありました。Scheme処理系で試してみたEagleと同じ方式です。

ISLispの仕様がシンプルで明瞭なお蔭なのか、かなり性能を出せそうな感じです。Eagleと同様にLispコードをC言語に変換し、これを動的にコンパイル、リンクしてREPLを抜けることなく、実行するという仕組みです。Cへの変換はまだまだ途上ですが、動的リンクの部分ができたのでtaraiで試してみました。

1秒を切っています。夏くらいには完成させたいと思っています。

PR

コメント

プロフィール

HN:
笹川
性別:
非公開

P R