# do not dump Octave core if exist("crash_dumps_octave_core", "builtin") crash_dumps_octave_core(0); endif li_std_vector_enum function check(a, b) if (a != b) error("incorrect match"); endif end ev = EnumVector(); check(ev.nums(0), 10); check(ev.nums(1), 20); check(ev.nums(2), 30); it = ev.nums.begin(); v = it.value(); check(v, 10); it.next(); v = it.value(); check(v, 20); #expected = 10 #ev.nums.each do|val| # swig_assert(val == expected) # expected += 10 #end