MSL: a microprocessors systems language
@article{Naqvi1978MSLAM, title={MSL: a microprocessors systems language}, author={Shamim A. Naqvi}, journal={Proceedings of the 16th annual Southeast regional conference}, year={1978} }
MSL is a new high level language that was designed specifically to write systems programs for small computers. It is a structured language, providing a simple description of and operations on data structures for managing lists and resources. Basic functions are contained within the language for controlling cooperating processes. Higher level functions can be incorporated by extending the language through a simple macro capability. These features in conjunction with a clear and flexible language…
References
SHOWING 1-9 OF 9 REFERENCES
Language features for process interaction
- Computer ScienceLanguage Design for Reliable Software
- 1977
This paper presents a set of language features for describing processes and process interaction, gives examples of their use, and briefly discusses their relation to the goals.
Additional comments on a problem in concurrent programming control
- BusinessCACM
- 1966
Professor Dijkstra's ingenious construction and Hyman's "simplification" for the case of two computers hardly works at all, and it is hoped that this letter can save people some of the problems they would encounter if they were to use either of those methods.
Programming Language Design
- LinguisticsCompiler Construction
- 1976
I can still find no better way to express my thoughts on this subject than the following [McKeeman 66]: “The universe and its reflection in the ideas of man have wonderfully complex structures. Our…
Structured Programming with go to Statements
- Computer ScienceCSUR
- 1974
For serious students of structured programming, and also for language designers, Knuth's "Structured Programming with go to Statements" is probably the paper to read. It is by far the most complete…
Solution of a problem in concurrent programming control
- MathematicsCACM
- 1965
A number of mainly independent sequential-cyclic processes with restricted means of communication with each other can be made in such a way that at any moment one and only one of them is engaged in…
Language design for programming reliability
- Computer ScienceIEEE Transactions on Software Engineering
- 1975
This paper discusses the design of programming languages to enhance reliability by presenting several general design principles, and then applies them to particular languages constructs.
On the Design and Implementation of High Level Langauges for Microprocessor Systems
- 1977
Structured Programming with goto Statements
- Computing Surveys
- 1974