GML:有没有一种简单的方法来查看一行代码的输出?

时间:2019-12-18 22:52:02

标签: gml

我最近一直在努力处理一些代码(请参阅:Why are my bullets flying in weird directions?),并且我开始怀疑自己在数学上犯了错误,或者Sin和Cos的GML函数出错了一些问题。为了确保自己,我想在受控输入下单独运行它们。如果是python,我将启动一个python控制台,并在“ sin(pi)”行中输入一些内容,然后检查结果。 GML中是否有任何相似之处?

1 个答案:

答案 0 :(得分:1)

我曾经制作过a tool,可以编译GML片段以进行快速测试。
脱机版本与GMEdit捆绑在一起。

如果您想做一个REPL之类的东西,有几种选择:

  • execute_string replica中的{li> execute_string(主要是完整的语法?用的还不多)
  • NSP2中的{li} NSP_execute_string(覆盖率很好,但容易崩溃)
  • TXR中的{li} txr_exec(对我而言;覆盖范围较小,但代码简洁,并且随附实施指南)
  • GMLive.gml中的live_execute_string(也是我本人;付费,但涵盖语法的全部内容)
相关问题