Please enable JavaScript to view this site.

A-Shell Development History

Compiler bug fixes [353]:

Previous fix [352] was causing COMPIL.EXE to fail to report missing ENDIF errors in the Editor.
LOOP without DO and ENDIF without IF are now reported
Un-terminated control blocks (IF, DO, etc) with functions and procedures are now recognized and reported at the end of the procedure. Previously these would not be reported until the end of the compil, after all kinds of errors.
Missing LOOP statement error now reports location of last un-terminated DO statement even when it occurred several BSIs earlier.