basic: further refactoring with continue var
basic: further refactoring with continue var

Tests without goto, call, ret, or break work. Some scanners fail due to use of
goto in scanner action implemetnation.

timoc/ragel,timoc/ragel,timoc/ragel,timoc/ragel