Doing: ``` WHILE myVar DO ... ``` With `myVar` a NUMBER variable, triggers a segfault. This is invalid syntax, so the compiler shouldn't even let you write it in the first place.