| Sign In to gain access to subscriptions and/or personal tools. |
Interactive simulation on minicomputersPart 2 - Implementation of the ISIS languageSimulation Laboratory Department of Electrical Engineering University of Salford Salford M5 4WT, England This paper describes the mechanisation of the ISIS interactive continuous-system simulation language, with particular emphasis on the compilation process. The language has extensive facilities, including line-by-line syntax checking and instant diagnostics. The special problems and constraints of minicomputer operation are discussed. Compilation takes place in two stages, the first occurring line by line as the program is entered into the host computer. The second step consists of a single pass that produces low-level interpretive code that can be executed immediately. The compiler itself is written in FORTRAN with a minimum of machine-dependent subrou tines for handling input/output., terminal graphics, keyboard interaction, and the like. As a result, ISIS is highly portable ; it has already been instal led on six different types of computers.
SIMULATION, Vol. 31, No. 2,
43-53 (1978) |
|||