ABSTRACT

Genstat is a structured programming language: FOR-ENDFOR loops, and IF-ENDIF and CASE blocks are supported. Genstat language routines may be stored in procedure libraries. When a procedure has been defined, it is invoked by using the procedure name, options and parameters as if it were a standard command. Each Genstat statement has a defined action and standard analyses may be specified easily. Genstat may be run interactively or in batch mode. When working interactively the user will see the input commands as they are typed, followed by any output generated by a command; in batch mode, with output sent to file, input lines are numbered and the output from this job are shown. Data values are input using the READ command. When the data structures have been established, and any transformations required have been calculated, many standard statistical techniques are available.