(Enter summary)
Abstract: We define an interpretation of Standard ML into type theory. The interpretation takes the
form of a set of elaboration rules reminiscent of the static semantics given in The Definition
of StandardML. In particular, the elaboration rules are given in a relational style, exploiting
indeterminacy to avoid over-commitment to specific implementation techniques. Elaboration
consists of identifier scope resolution, type checking and type inference, expansion of derived
forms, pattern compilation,... (Update)
Context of citations to this paper: More
...with computational mechanisms normally associated with the core. This is made more explicit in follow on work by Harper and Stone [53, 22], that describes an interpretation of Standard ML into a variant of the translucent sum calculus, extended directly with state and...
...operational semantics. We define the operational semantics of MJe in terms of instrumented transitions between configurations, in the style of Harper and Stone [6]. 9 [TE Var] var : C var : C # [TE Null] null : C # [TE FieldAccess] e : C 2 E # f (C 2 ) f) C 1 , r) e.f :...
Cited by: More
A Separate Compilation Extension to Standard ML - Revised And Expanded
(Correct)
Compiling Standard ML to Java - An
(Correct)
Effects and effect inference for a core Java calculus - Bierman, Parkinson (2003)
(Correct)
Similar documents (at the sentence level):
74.4%: An Interpretation of Standard ML in - Type Theory Robert
(Correct)
26.1%: A Type-Theoretic Account of Standard ML 1996 (Version 2) - Harper (1996)
(Correct)
Active bibliography (related documents): More All
0.3: Deciding Type Equivalence in a Language with Singleton Kinds - Stone, Harper (2000)
(Correct)
0.3: Sound and Complete Elimination of Singleton Kinds - Crary (2000)
(Correct)
0.3: BioKleisli: A Digital Library for Biomedical Researchers - Davidson, Overton, Tannen.. (1996)
(Correct)
Similar documents based on text: More All
0.7: A Type-Theoretic Interpretation of Standard ML - Harper, Stone (1998)
(Correct)
0.4: Semantics of Memory Management for Polymorphic Languages - Morrisett, Harper (1997)
(Correct)
0.4: The Fox Project: Advanced Language Technology for.. - Harper, Lee, Pfenning (1998)
(Correct)
Related documents from co-citation: More All
14: A type theoretic approach to higher-order modules with sharing
- Harper, Lillibridge - 1994
14: The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
12: The definition of Standard ML (context) - Miller, Tofte et al. - 1990
BibTeX entry: (Update)
Robert Harper and Chris Stone. An interpretation of Standard ML in type theory. Technical Report CMU-CS-97-147, Carnegie Mellon University, School of Computer Science, June 1997. http://citeseer.ist.psu.edu/harper97interpretation.html More
@misc{ harper97interpretation,
author = "R. Harper and C. Stone",
title = "An interpretation of Standard ML in type theory",
text = "Robert Harper and Chris Stone. An interpretation of Standard ML in type
theory. Technical Report CMU-CS-97-147, Carnegie Mellon University, School
of Computer Science, June 1997.",
year = "1997",
url = "citeseer.ist.psu.edu/harper97interpretation.html" }
Citations (may not include all citations):
906
A structural approach to operational semantics
- Plotkin - 1981
384
The Definition of Standard ML (context) - Milner, Tofte et al. - 1997
306
A syntactic approachtotype soundness
- Wright, Felleisen - 1991
210
TIL: A type-directed optimizing compiler for ML
- Tarditi, Morrisett et al. - 1996
186
Compiling polymorphism using intensional type analysis
- Harper, Morrisett - 1995
138
Type inference for polymorphic references (context) - Tofte - 1990
128
and separate compilation (context) - Leroy, modules - 1994
121
Higher-order modules and the phase distinction
- Harper, Mitchell et al. - 1990
101
ACM Transactions on Programming Languages and Systems (context) - Harper, Mitchell et al. - 1993
65
A semantics for higher-order functors
- MacQueen, Tofte - 1994
52
A simplified account of polymorphic references
- Harper - 1993
49
Design and Implementation of Code Optimizations for a TypeDi.. (context) - Tarditi - 1996
48
Translucent Sums: A Foundation for Higher-Order Module Syste..
- Lillibridge - 1997
43
A syntactic theory of type generativity and sharing
- Leroy - 1996
3
Atype-theoretic approach to higher-order modules with sharin.. (context) - Harper, Lillibridge - 1994
3
and Robert Harper (context) - Milner, Tofte - 1990
3
Available as CMU Technical Report CMUCS (context) - Morrisett, Types et al. - 1995
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-2.cs.cmu.edu/~rwh/courses/modules/index.htm): More
Mixin Modules - Duggan, Sourelis (1996)
(Correct)
Type-Safe Linking and Modular Assembly Language - Glew, Morrisett (1999)
(Correct)
An extension of Standard ML modules with subtyping and.. - Mitchell, Meldal (1991)
(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