https://github.com/jamiebuilds/the-super-tiny-compiler
我已将这个项目导入到 Eclipse 中。当我编译并运行“the-super-tiny-compiler.js”时,它会立即终止。为什么它不要求我们输入源代码,也不显示编译后的输出?这段代码是不是少了什么?
其中没有“主”代码,也没有任何读取源文件(或从标准输入读取)的代码。只有一个将源作为字符串的函数。
所以它看起来像是一个库,如果你想将它变成命令行应用程序,你必须编写自己的 IO 代码。
或者,您可以从 HTML 页面使用它并从文本区域获取源代码。