@@ -414,8 +414,16 @@ def main() { twice(1) }; main() `) ); } +unittest +{ + auto e = new Evaluator; + enrollRuntimeLibrary(e); + assert_nothrow( e.evalString(`case 1`) ); + assert_nothrow( e.evalString(`case 1 when 1: 2`) ); +} + /* unittest { assert_eq( evalString(`var fac = fun(x){