Modular (somewhat structured) programming in standard BASIC

Peter Robinson · 1976

A brief report on some programming conventions and practices which help to tame the normally unruly transfers of control within BASIC programs. In the author's programs all GOTO's and GOSUB's transfer to REM lines beginning with one asterisk for a GOTO and two or three asterisks for a GOSUB.In addition, common subroutines which are used by more than one program are stored on disk separately and APPended as needed. A variable naming convention associates certain variables with particular subroutines, giving a degree of block structure.

Read the paper · More papers on PaperTik