在 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;