文件名称:Mmmm:适用于Mmmm()的Fantasy VM和JavaScript Transpiler
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-17 11:43:57
vm compiler repl esoteric-language fantasy-computer
嗯嗯 MMMM()是一个深奥“microlanguage”由 ,在由Brainf部分启发***。 当前,此仓库提供了Mmmm()的javascript运行时和repl。 它提供了一种Script类型,该Script类型创建了绑定到Mmmm微型VM的沙盒环境。 Script类型应该能够绑定到不同的微型计算机,并且可以被子类化以扩展接口。 将来,此仓库还将提供一个编译器,可根据微型计算机规范来编译简单的ES5 javascript,因此您实际上不必编写它。 Mmm=m[m.m()].m(m.m()); Mmmm=m[mm].m(); mmm.m();mmm.m();mmm.m();mmm.m(); mmm.m();Mmmmm=mmm.m(); mmm.m();mmm.m();mmm.m();mmm.m(); mmm.m();mmm.m();mmm.m();mmm.m(); mmm.m(
【文件预览】:
Mmmm-master
----.gitignore(914B)
----compile(57B)
----package.json(694B)
----package-lock.json(310B)
----LICENSE(11KB)
----index.js(58B)
----scratch.js(434B)
----README.md(2KB)
----runtime-mmmm()
--------package.json(577B)
--------index.js(209B)
--------lib()
----transform-mmmm()
--------package.json(723B)
--------index.js(67B)