0
我必須在Oz中創建一個程序,它將返回列表中的最大整數。我到目前爲止的代碼如下所示:查找列表中的最大值 - OZ
declare
proc {Max Xs K}
case Xs
of nil then K = 0
[] X|Xr then
local M in
if M < X then M = X end
{Max Xr K}
K = M
end
end
end
Mozart環境將接受代碼,但不會返回答案。輸入如下所示: {瀏覽{Max {1 2}}}。我究竟做錯了什麼?
什麼你的意思是「Emacs會接受這些代碼嗎?」這個問題與Emacs有什麼關係? – Drew