ACM Home Page
Please provide us with feedback. Feedback
An algol-based language for defining collateral execution of procedures in general and hybrid programming in particular
Full text PdfPdf (1.22 MB)
Source ACM SIGPLAN Notices archive
Volume 4 ,  Issue 3  (March 1969) table of contents
Pages: 17 - 37  
Year of Publication: 1969
ISSN:0362-1340
Author
John B. Roberts  Cambridge
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 5,   Citation Count: 0
Additional Information:

abstract   references  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1316865.1316866
What is a DOI?

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'.