hi,
this issue has been brought up by wuehlmaus on irc. the fix seems so simple that i wonder if i am missing something fundamental. or is this really just an oversight in the code?
greetings, martin. --- lib/modules/Tools.pmod/Hilfe.pmod | 1 + 1 file changed, 1 insertion(+)
diff --git a/lib/modules/Tools.pmod/Hilfe.pmod b/lib/modules/Tools.pmod/Hilfe.pmod index d451f39..e61a193 100644 --- a/lib/modules/Tools.pmod/Hilfe.pmod +++ b/lib/modules/Tools.pmod/Hilfe.pmod @@ -1994,6 +1994,7 @@ class Evaluator { case "do": case "while": case "foreach": + case "switch": // Parse loops. evaluate(expr->code(), 0); return 0;