2

我学习了 Ruby 和 Scala,它们都有很好的 REPL。在学习一门语言时,交互式工具对我帮助很大。

最近我在学习 Haxe,发现它没有真正的 REPL(只是一种残缺的 shell 语言)。

我的最终目标是为 Haxe 制作一个 REPL。但我知道这需要做很多我目前的知识无法完成的工作。那么我应该从哪里开始呢?有没有关于 REPL 的好教程/书籍?或者我可以阅读其源代码的用于教育的玩具语言的 REPL?

4

1 回答 1

2

Haxe有一个REPL

haxelib install ihx

这个旧线程也可能很有趣。

他们提到hscript。大概这就是您正在谈论的“残缺的外壳语言”。

他们还提到了两个脚本技巧:

haxe --macro MyClass.myMethod()

和:

haxe -x MyClass
(call MyClass.main())
于 2014-07-06T04:49:16.223 回答