控制流
传统的过程式编程语言通常需要程序员在他们的程序的每一步定义明确的"控制流". Wolfram 语言提供标准的流控制命令,以及各种符号能力的扩展——尽管更高层次的程序模式通常并不需要程序员指定控制流的细节.
Return — 从任意函数返回
Break, Continue — 过程式循环结构中的中断、持续
Throw — "投掷"任意表达式,为最接近 Catch 的"捕捉"
Confirm ▪ ConfirmBy ▪ ConfirmMatch ▪ ConfirmQuiet ▪ ConfirmAssert ▪ Enclose
WithCleanup — 在返回表达式值前进行清除
Abort — 取消
Interrupt ▪ CheckAbort ▪ AbortProtect ▪ PropagateAborts
TimeConstrained, MemoryConstrained — 在约束条件下运行
Pause — 指定时间的停顿
Dialog — 一个子对话框的初始化
Input ▪ DialogInput ▪ ChoiceDialog ▪ DialogReturn