cel repl 源码
cel-repl 裸骨为 ,搭载 。 $ go run main.go cel-repl v0.1.0-local started > 1 == 1 > true > " foo " .startsWith( " bar " ) > false > 2 * 2 > 4 > [1, 2, 3].filter(n, n > 2) > [3] > quit So long, and thanks for all the fish ! 功能进度: 代表 检查 inspect显示最后一个命令的解析表达式 inspect $n对第n个表达式执行相同的操作 inspect $program显示已解析的表达式,但不执行它 多种格式 JSON格式 默认转到检查 走AST的漂亮打印机 历史 储存原始资料 存储以前解析的程序 可配置的限制 向上/向下箭头进行导航 在提示中打印
用户评论