Abstract
SYSL-System Description Language, which is a higer level language like FORTRAN, COBOL and so on, has been developed as a system implementation language for use by DIPS-1 operating system, a large scale OS for time-sharing services, banking control services and so on.Run-time efficiency and space efficiency of SYSL object codes are 1.11 time and 1.17 times, respectively, of those obtained from assembly language.SYSL has been used to write about 90 per cent of language processors and other processing programs of DIPS-1 OSSYSL has reduced the huge amount of time required for coding, debugging, maintaining and documenting.
- Yershov, A. P., ALPHA-An Automatic Programming System of High-Efficiency. Journal ACM 13, 1 (Jan., 1966) 17--24. Google ScholarDigital Library
- Medicino, S. F. et al., The LRLTRAN compiler, Comm. ACM 11, 11 (Nov. 1968) 747--755. Google ScholarDigital Library
- IBM System/360 Operating System: PL/I Language Specifications, IBM Corp., C28-6571-4, Data Processing Division, White Plains, N. Y. (D.C., 1966).Google Scholar
- Lowry, E. S. and Medlock, C. W., Object Code Optimization, Comm. ACM 12, 1 (Jan., 1969) 13--22. Google ScholarDigital Library
- Jean E. Sammet, Brief Survey of Languages Used in System Implementation. ACM SIGPLAN notices 6, 9 (Oct., 1971). Google ScholarDigital Library
Recommendations
Layout-sensitive language extensibility with SugarHaskell
Haskell '12: Proceedings of the 2012 Haskell SymposiumProgrammers need convenient syntax to write elegant and concise programs. Consequently, the Haskell standard provides syntactic sugar for some scenarios (e.g., do notation for monadic code), authors of Haskell compilers provide syntactic sugar for more ...
Layout-sensitive language extensibility with SugarHaskell
Haskell '12Programmers need convenient syntax to write elegant and concise programs. Consequently, the Haskell standard provides syntactic sugar for some scenarios (e.g., do notation for monadic code), authors of Haskell compilers provide syntactic sugar for more ...
Language embedding and optimization in mython
DLS '09: Proceedings of the 5th symposium on Dynamic languagesMython is an extensible variant of the Python programming language. Mython achieves extensibility by adding a quotation mechanism that accepts an additional parameter as well as the code being quoted. The additional quotation parameter takes the form of ...
Comments