(Enter summary)
Abstract: Static scoping embodies a strong encapsulation mechanism
for hiding the details of program units. Yet, it does not allow
the sharing of variable bindings (locations) across independent
program units. Facilities such as module and object
systems that require cross references of variables therefore
must be added as special features. In this paper we present
an alternative: quasi-static scoping. Quasi-static scoping is
more flexible than static scoping, but has the same encapsulation
mechanism.... (Update)
Similar documents based on text: More All
0.5: Design and Evaluation of Router-Supported and End-to-End.. - Clay, Ammar (1999)
(Correct)
0.4: Scoping Constructs for Software Generators - Smaragdakis, Batory
(Correct)
0.4: Receiver-Based Multicast Scoping: A new cost-conscious.. - George Riley Mostafa (1998)
(Correct)
BibTeX entry: (Update)
Lee, S.-D., and Friedman, D. Quasi-static scoping: Sharing variable bindings across multiple lexical scopes. In Proceedings of the Twentieth ACM Symposium on Principles of Programming Languages, pages 479--492, 1993. http://citeseer.ist.psu.edu/56290.html More
@inproceedings{ shinnderlee93quasistatic,
author = "Shinn-Der Lee and Daniel P. Friedman",
title = "Quasi-Static Scoping: Sharing Variable Bindings Across Multiple Lexical Scopes",
booktitle = "Conference Record of the Twentieth Annual {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages",
address = "Charleston, South Carolina",
pages = "479--492",
year = "1993",
url = "citeseer.ist.psu.edu/56290.html" }
Citations (may not include all citations):
1064
The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
483
Common Lisp: The Language (context) - Jr - 1990 ACM
427
Structure and Interpretation of Computer Programs (context) - Abelson, with et al. - 1985
359
The Implementation of Functional Programming Languages (context) - Jones - 1987
281
Theoretical Computer Science (context) - Plotkin, call-by-value et al. - 1975 ACM
254
Revised 4 report on the algorithmic language Scheme
- Clinger, Rees - 1991
138
The revised report on the syntactic theories of sequential c..
- Felleisen, Hieb - 1992 ACM DBLP
42
Compiling a functional language
- Cardelli - 1984 ACM DBLP
32
A module system for Scheme
- Curtis, Rauen - 1990 ACM DBLP
22
Protection in programming languages (context) - Jr - 1973
22
Object-oriented programming in Scheme (context) - Adams, Rees - 1988
17
A unified system of parameterization for programming languag.. (context) - Lamping - 1988
8
A closer look at export and import statements (context) - Felleisen, Friedman - 1986 ACM DBLP
7
Oaklisp: An objectoriented dialect of Scheme
- Lang, Pearlmutter - 1988
2
Lisp and Symbolic Computation (context) - Miller, Rozas et al. - 1991
[Article contains additional citations not shown here]
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.indiana.edu/scheme-repository/doc.publications.html): More
A Parallel Virtual Machine for Efficient Scheme Compilation - Feeley, Miller (1990)
(Correct)
Register Allocation Using Lazy Saves, Eager Restores, and .. - Burger, Waddell, Dybvig (1995)
(Correct)
A Scheme Shell - Shivers (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC