从此文档:http://mozart.github.io/mozart-v1/doc-1.4.0/loop/node1.html
我得到了迭代的基本循环用法:
for X in SomeList do
% ...
end
和数字:
for X in x..y do
% ...
end
但是解释的“功能”没有例子。它只是说你打破了“break:B”并继续“continue:C”,但它没有给出如何在实际代码中使用它的例子。我以为这意味着:
local X in
break:X
for Y in 1..5 do
{Browse Y}
if Y > 3 then {X} end
end
end
但break:X
不是有效的陈述。
有人可以给我一些如何使用“break:B”和“while:E”等功能的例子。
wmeyer发表评论后尝试失败:
local X in
X = {NewCell [1 2 3 4 5 6 7 8 9 0]}
for while:@X\=nil do
{Browse @X.1}
@X := @X.2
end
end
for ...
行上的解析错误。如何使用while
功能?
答案 0 :(得分:1)
循环"功能"必须在for循环中指定。
for Y in 1..5 break:X do
{X}
end
(据我记得。我没有测试过。)