|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
May 1977 (vol. 10 no. 5)
pp. 42-48
| ASCII Text | x | ||
| J. Couch, T. Hamm, "Semantic Structures for Efficient Code Generation on a Stack Machine," Computer, vol. 10, no. 5, pp. 42-48, May, 1977. | |||
| BibTex | x | ||
| @article{ 10.1109/MC.1977.315872, author = {J. Couch and T. Hamm}, title = {Semantic Structures for Efficient Code Generation on a Stack Machine}, journal ={Computer}, volume = {10}, number = {5}, issn = {0018-9162}, year = {1977}, pages = {42-48}, doi = {http://doi.ieeecomputersociety.org/10.1109/MC.1977.315872}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computer TI - Semantic Structures for Efficient Code Generation on a Stack Machine IS - 5 SN - 0018-9162 SP42 EP48 EPD - 42-48 A1 - J. Couch, A1 - T. Hamm, PY - 1977 KW - null VL - 10 JA - Computer ER - | |||
Since the expression is the fundamental building block of any programming language, its evaluation is an integral part of program compilation and execution. In particular, the evaluation techniques and data structures are determined by the class of expressions acceptable by the language. This paper serves as a framework for expression evaluation on a stack machine by presenting a set of optimized algorithms and internal data structures developed during the implementation of several compilers for the Hewlett-Packard computer systems.
Citation:
J. Couch, T. Hamm, "Semantic Structures for Efficient Code Generation on a Stack Machine," Computer, vol. 10, no. 5, pp. 42-48, May 1977, doi:10.1109/MC.1977.315872
Usage of this product signifies your acceptance of the Terms of Use.

