在 JSL 中折叠简单的命令你好,
我知道我可以用额外的折叠关键字折叠我的代码。
但是如果我有简单的命令,折叠的最佳方式是什么/使用哪个关键字?
例如,我想折叠以下代码:
print ("a");
print ("b");
我可以使用 Function 关键字来折叠,但这个解决方案似乎并不完美。
Run_Print = Function( {},
Print( "a" );
Print( "b" );
);
Run_Print();
谢谢。
脚本回复:在 JSL 中折叠简单命令您需要将对 Fold() 类型函数的请求添加到 JMP 愿望清单
回复:在 JSL 中折叠简单命令谢谢吉姆,
我想 ”将几行代码分组”。
使用 Function 关键字或 Expr 是可以的,但是
Fold() 或类似的东西会更好。
可能在 JMP 16 中:)
回复:在 JSL 中折叠简单命令我使用 expr() 来折叠块,但它有类似的问题。
回复:在 JSL 中折叠简单命令我正在寻找一些澄清。 您是否希望每个 Print 函数都有自己的折叠,或者您是否希望采用一种简单的方法来将几行代码分组并将其定义为折叠? 或者您是否对您在讨论条目中指定的函数的语法错误有特定问题?
有一个名为 Fold() 的关键字函数可能会很好,当指定它时,它只会将函数中的任何代码放入折叠中,但不必实际指定它需要在定义后调用。 ...
Fold(
Print( "a" );
Print( "b" );
);
但除此之外,我认为最简单的方法是使用 Expr() 来隔离代码
Run_Print = Expr(
Print( "a" );
Print( "b" );
);
Run_Print;