
- 1. Barrett, and Couch, Compiler Construction: Theory and Practice (Chicago: Science Research Associates, Inc.), 1979. Google Scholar
Digital Library
- 2. Fischer and LeBlanc, Crafting a Compiler with C (Redwood City: The Benjamin/Cummings Publishing Company, Inc.), 1991. Google Scholar
Digital Library
- 3. Kolovrat, "AOC as a Teaching Tool," unpublished master's thesis, Department of Computer Science, Wright State University, 1987.Google Scholar
- 4. Lambert, "Compiling TinyTuring in a Compiler Construction Course," ACM, SIGCSE Bulletin, Volume 22, Number 3, (September, 1990). Google Scholar
Digital Library
- 5. Source code and documentation for the AOC interpreter, as well as for our most recent project (a CSAda compiler written in Scheme), including the handouts for each major language feature, can be obtained in Macintosh format by mailing one 3 1/2", 1.4 MB disk to Kenneth A. Lambert, Department of Computer Science, Washington and Lee University, Lexington, VA, 24450.Google Scholar
Index Terms
An ALGOL object code interpreter in Scheme
Recommendations
On the machine conversion of B5500 Algol to CDC 6000 Algol
ACM '71: Proceedings of the 1971 26th annual conferenceThis paper describes the machine conversion of Algol for the Burroughs B5500 to Algol for the CDC 6000 series. CDC Algol is essentially Algol 60 and is a subset of Burroughs Algol which is the primary language for the B5500. Burroughs Algol implements ...
A performant scheme interpreter in asm.js
SAC '16: Proceedings of the 31st Annual ACM Symposium on Applied ComputingThis paper presents the implementation of an efficient interpreter for a Scheme-like language using manually written asm.js code. The asm.js specification defines an optimizable subset of JavaScript which has already served well as a compilation target ...
Specializing a meta-interpreter: JIT compilation of dynsem specifications on the graal VM
ManLang '18: Proceedings of the 15th International Conference on Managed Languages & RuntimesDynSem is a domain-specific language for concise specification of the dynamic semantics of programming languages, aimed at rapid experimentation and evolution of language designs. DynSem specifications can be executed to interpret programs in the ...






Comments