the-language / the-language-jit

mirror of https://gitlab.com/the-language/the-language-jit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TheLanguage JIT

actions build status travis-ci.org build status pipeline status

以下為zh_*與en_US的混合物。

多層JIT架構。

TheLanguage JIT -> JS/Lua/PHP -> 一些有bug和JIT的CPU (比如: Intel)

方式

eval為先transpile再交給底層語言的eval。 運行時/前transpile盡量多的代碼,內部部分難以transpile的保留eval

自舉

可能可以自舉。 用prepack得到自舉結果。 自舉結果內的eval調用自舉結果本身進行transpile。

About

mirror of https://gitlab.com/the-language/the-language-jit

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 87.2%Language:JavaScript 6.1%Language:Scheme 4.3%Language:Makefile 1.3%Language:Shell 1.1%