ANSICコードに埋め込むことができる仮想マシンランタイム環境を探しています。
私は、CoffeeScriptのストリップバージョンによく似た関数型言語の構文を設計しました。この言語用のコンパイラを作成したいのですが、どのVMを使用すればよいかわかりません。
私の言語の重要な機能は、クロージャのサポートと、もちろん正常なGCです。かなり小さいはずです。
私はいくつかのプロジェクトでLuaと協力しており、Lua5.1VMを調査しています。しかし、それは私の言語では利用できないテーブルのLuasの概念と密接に関連しているようです。
助言がありますか?