2005-04-13 ループ処理 Nemerle これを書こうとして悩む。(^^; for (int i = 0; i < n; ++i) { if (lhs [i] != rhs [i]) return i; } return n; Nemerleにはbreakもreturnもgotoも無かった。結局、 def iter (i, n) { if (i >= n || lhs [i] != rhs [i]) i; else iter (i + 1, n); }; iter (0, n); 再帰呼び出し。ちょっと慣れないなぁ・・・