The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January (1983 vol.9)
pp: 8-12
R.P. Cook , Department of Computer Sciences, University of Wisconsin
ABSTRACT
We are concerned with languages in which the programmer has explicit control over the referencing environment of a name. Several modern programming languages, including Ada, Euclid, Mesa, and Modula, implement these control capabilities. This paper describes a simple technique which uses the traditional concepts of a hashed symbol table and lexical level to solve many of the symbol table implemen-tation problems associated with explicit scope control. The primary ad-vantage of this technique is that a single symbol table abstraction can be used to simply and efficiently solve most problems in scope control.
INDEX TERMS
symbol table, Lexical level, scope control
CITATION
R.P. Cook, T.J. Leblanc, "A Symbol Table Abstraction to Implement Languages with Explicit Scope Control", IEEE Transactions on Software Engineering, vol.9, no. 1, pp. 8-12, January 1983, doi:10.1109/TSE.1983.236164
15 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool