article · 1993
A First Implementation of Modular Smalltalk
Wade Holst, Wade Holst, Duane Szafron, Duane Szafron
Cited by 0Abstract and details only
Abstract
A "first" implementation of the Modular Smalltalk object-oriented programming language is presented. The implementation includes an object-oriented parser, object-oriented representation for code fragments and an object-oriented C-code generator, all implemented in Smalltalk-80. This implementation validates two of the five design principles of the Modular Smalltalk language and provides a vehicle for validating the other three design principles. The macro-based C-code generator is easily adaptable to generating production code in other languages like assembler. In addition, the generation technique applies to source languages other than Modular Smalltalk. The implementation includes an efficient method dispatch based on new extensions to incremental cache table coloring. KEY WORDS: Modular Smalltalk, object-oriented, programming language, compiler, interpreter, method dispatch, code generation. - 2 - Modular Smalltalk Technical Report 93-07 1. Introduction Modular Smalltalk (MS) i...
Cite this paper
Holst, W., Holst, W., Szafron, D., & Szafron, D. (1993). A First Implementation of Modular Smalltalk.
Holst, Wade, et al. “A First Implementation of Modular Smalltalk.” 1993.
Holst, Wade, Wade Holst, Duane Szafron, and Duane Szafron. 1993. “A First Implementation of Modular Smalltalk.”
Holst, W. et al. (1993) ‘A First Implementation of Modular Smalltalk’.
@article{holst1993first,
title = {{A First Implementation of Modular Smalltalk}},
author = {Holst, Wade and Holst, Wade and Szafron, Duane and Szafron, Duane},
year = {1993}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.