org.tabooproject.fluxon.FluxonConsole。
启动控制台
最简单的启动方式(使用 Gradle 的run 任务):
installDist 生成可分发脚本、查看完整内置命令表或导出函数目录,请参阅 CLI 参考。
启动后会出现 fluxon> 提示符;控制台会在用户家目录创建 .fluxon_history 保存历史记录。
输入第一段脚本
- 普通语句直接回车即可执行:
- 如果表达式有返回值,控制台会额外打印结果,并将其保存到特殊变量
_。 - 返回
null时不会覆盖旧值。
REPL 内部通过 JSR223
ScriptEngine 执行脚本,会在同一会话中复用上下文(变量会保留)。常用命令(速记)
:help:查看内置命令速览。:vars:查看当前变量(含_)。:list:按行号列出本次会话输入的语句。
:;完整列表见 CLI 参考。
查看变量
执行几条语句再输入:vars:
_ 是否保存了想要的返回值。
调试模式(可选)
如果在排查语法/解析问题,可以在代码前加$:
then/else、代码块边界等问题。