Author_Institution :
Maraconi Defence Systems Ltd., Marconi Software Systems, St. Albans, UK
fDate :
7/1/1986 12:00:00 AM
Abstract :
Coral 66 was developed as a real-time programming language nearly twenty years ago. Its syntax took account of the computer architecture of the time and the compilers, which were developed over a decade ago, reflect the same standard of architecture. So it is not surprising that the portable Coral cross-compilers of today do not make use of the powerful instructions available. This paper discusses some extensions to the Coral syntax, to allow easy recognition of those constructs that can be performed efficiently by today´s processors.
Keywords :
high level languages; program compilers; real-time systems; software engineering; Coral 86; Coral syntax; Coral syntax extensions; compilers; computer architecture; portable Coral cross-compilers; real time programming language;
Journal_Title :
Software Engineering Journal
DOI :
10.1049/sej.1986.0022