|Is multi-level function return possible? firstname.lastname@example.org (noitalmost) (2014-03-10)|
|Re: Is multi-level function return possible? email@example.com (George Neuner) (2014-03-11)|
|Re: Is multi-level function return possible? firstname.lastname@example.org (2014-03-26)|
|Re: catch and throw, was Is multi-level function return possible? email@example.com (2014-03-27)|
|Re: catch and throw, was Is multi-level function return possible? firstname.lastname@example.org (Bakul Shah) (2014-03-26)|
|Re: exception catching in PL/I email@example.com (Robin Vowels) (2014-03-28)|
|Re: exception catching in PL/I firstname.lastname@example.org (Martin Ward) (2014-04-16)|
|From:||Martin Ward <email@example.com>|
|Date:||Wed, 16 Apr 2014 14:32:30 +0100|
|References:||14-03-020 14-03-023 14-03-065 14-03-068 14-03-070 14-03-073|
|Posted-Date:||16 Apr 2014 12:18:23 EDT|
The first programming language I ever used was BASIC
on a Data General Nova minicomputer, via a model 33 teletype.
Later, some VDUs were added (but still at 110 baud!).
This BASIC had the commands ON ERROR GOSUB and ON ERROR GOTO for error
handling, but also had ON ESCAPE GOSUB and ON ESCAPE GOTO. The latter
commands provided the only available means to interact with a running
program while it was still executing.
This, plus the ability to move the cursor on the VDU, was enough for
me to write my first real-time interactive graphical moon landing
game. To fire the lander's engine, just mash the escape key!
Dr Martin Ward STRL Principal Lecturer & Reader in Software Engineering
firstname.lastname@example.org http://www.cse.dmu.ac.uk/~mward/ Erdos number: 4
G.K.Chesterton web site: http://www.cse.dmu.ac.uk/~mward/gkc/
Mirrors: http://www.gkc.org.uk and http://www.gkc.org.uk/gkc
Return to the
Search the comp.compilers archives again.