|
ABSTRACT
Augmentations to Algol 60 are presented which in the first place provide statements for the operation devices by referring to them as reserved Algol identifiers, and for the collateral execution of procedures which use different devices. While explicit sharing of a common data area is not allowed, interaction is permitted if it can be expressed through statements (syntactically similar to the device statements) which address specially defined linking primitives. In this way, reproducible behaviour is guaranteed for programmes, operating ideally asynchronous devices. Further facilities need to be defined, however, for time critical operations associated in particular with hybrid computing. Most of the facilities have been implemented by using a macro-generator.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
van Wijngaarden, A., Mailloux, B. J., Peck, J. E. L., and Koster, C. H. A. Draft Report of the Algorithmic Language Algol 68.
|
| |
4
|
Fineberg, M. S. and Serlin, O. M. 'Multiprogramming for hybrid computation' AFIPS Fall Joint Computer Conference 1967.
|
| |
5
|
Alcock, E. W. and Wilson D. M. 'The 4100 Macro-generator' edited by F. M. Harkin Elliott Automation Limited.
|
| |
6
|
Dijkstra, E. W. 'On cooperating sequential processes'.
|
|