0
maxZyklus :: UntereGrenze -> ObereGrenze -> (UntereGrenze,ObereGrenze,MaxZyklaenge)
maxZyklus m n = if m > n then (m,n,0) else if m == n then
(m,n,length(func m)
else
(m,n,length(func m)
type UntereGrenze = Integer
type ObereGrenze = Integer
type MaxZykLaenge = Integer
我得到一個解析錯誤輸入else
第二個問題在哪裏?解析錯誤在其他
是你的括號中的代碼平衡?他們在你的樣本中不平衡。 – plinth 2010-10-29 16:02:58
至少在本例中,第二個'if then else'是多餘的,因爲'then'和'else'子句具有相同的表達式。 – 2010-10-29 16:09:26