Premium
A note on extension of Pascal by coroutines
Author(s) -
Gerritse J. J.
Publication year - 1982
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380121207
Subject(s) - pascal (unit) , extension (predicate logic) , computer science , programming language , preprocessor , compiler , theoretical computer science , arithmetic , mathematics
In this communication, a simplification is suggested for the coroutine extension of Pascal described by Kriz and Sandmayr. In addition to being simpler to implement, it is also more user‐friendly and secure because most of the strict sequence constraints on procedure invocations are lifted. The scheme uses the Pascal‐P compiler, without modification except for the addition of a few built‐in procedures, together with a macroassembler for Pcode preprocessing.