D. Ancona and E. Moggi
A calculus for symbolic names
management
Submitted, 2003
We define a basic calculus MLN for manipulating symbolic names
inspired by both the nuBox calculus of Nanevski and Pfenning and
the CMS calculus of Ancona and Zucca. The resulting calculus
provides a smooth integration of the peculiar features of nuBox and
CMS, namely the use of symbolic names for meta-programming and
programming in-the-large, and overcomes several deficiencies of these
two calculi.
We present two different extensions of the basic calculus, the first
consider the interaction between linking and computational effects (in
the form of imperative computations), the second shows how CMS can
be naturally encoded into MLN.
A posteriori the calculus appears related to lambda-calculi with
extensible records, and able to model some aspects of the mechanism of
Java class loaders.
[ bib |
.pdf ]
Back
This file has been generated by
bibtex2html 1.43