Abstract
In Chap. 2 we considered a simple stack-based abstract machine for the evaluation of expressions with variables and variable bindings.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aho, A., Lam, M., Sethi, R., Ullman, J.: Compilers: Principles, Techniques and Tools, 2nd edn. Addison-Wesley, Boston (2006)
Appel, A.W.: Modern Compiler Implementation in ML. Cambridge University Press, Cambridge (1997)
Backus, J., et al.: The Fortran automatic coding system. In: Western Joint Computer Conference, pp. 188–198. Los Angeles, California (1957)
Dijkstra, E.W.: Recursive programming. Numerische Mathematik 2, 312–318 (1960). http://oai.cwi.nl/oai/asset/9253/9253A.pdf
Dijkstra, E.W.: Algol 60 translation. ALGOL Bull. 10 (1961). http://www.cs.utexas.edu/users/EWD/MCReps/MR35.PDF
Grune, D.: Compiler Construction Before 1980 (Literature List) (2010). https://dickgrune.com/CS/Summaries/CompilerConstruction-1979.html
Jensen, J., Naur, P.: An implementation of Algol 60 procedures. ALGOL Bull. 11, 38–47 (1961)
Mogensen, T.: Introduction to Compiler Design. Springer, Berlin (2011)
Randell, B., Russell, L.: Algol 60 Implementation. Academic Press, Cambridge (1964)
Samelson, K., Bauer, F.: Sequential formula translation. Commun. ACM 3(2), 76–83 (1960)
Wirth, N.: Algorithms \(+\) Data Structures \(=\) Programs. Prentice-Hall, Upper Saddle River (1976)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Sestoft, P. (2017). Compiling Micro-C. In: Programming Language Concepts. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-60789-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-60789-4_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60788-7
Online ISBN: 978-3-319-60789-4
eBook Packages: Computer ScienceComputer Science (R0)