메뉴 건너뛰기




Volumn 40, Issue 1, 2005, Pages 38-49

A simple typed intermediate language for object-oriented languages

Author keywords

Class and object encoding; Typed intermediate language

Indexed keywords

COMPILER TRANSFORMATIONS; FIELD FETCHING; RUN TIME TYPE TESTS; TYPED INTERMEDIATE LANGUAGES;

EID: 17044373469     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/1047659.1040309     Document Type: Conference Paper
Times cited : (17)

References (36)
  • 3
    • 0347565238 scopus 로고    scopus 로고
    • Basic theory of f-bounded quantification
    • Paolo Baldan, Giorgio Ghelli, and Alessandra Raffaeta. Basic theory of f-bounded quantification. Information and Computation, 153(1): 173-237, 1999.
    • (1999) Information and Computation , vol.153 , Issue.1 , pp. 173-237
    • Baldan, P.1    Ghelli, G.2    Raffaeta, A.3
  • 4
    • 84972421893 scopus 로고
    • A paradigmatic object-oriented programming language: Design, static typing and semantics
    • Kim B. Bruce. A paradigmatic object-oriented programming language: Design, static typing and semantics. Journal of Functional Programming, 4(2):127-206, 1994.
    • (1994) Journal of Functional Programming , vol.4 , Issue.2 , pp. 127-206
    • Bruce, K.B.1
  • 6
    • 0023961010 scopus 로고
    • A semantics of multiple inheritance
    • February/March
    • Luca Cardelli. A semantics of multiple inheritance. Information and Computation, 76(2/3): 138-164, February/March 1988.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 138-164
    • Cardelli, L.1
  • 7
    • 0022333721 scopus 로고
    • On understanding types, data abstraction, and polymorphism
    • Luca Cardelli and Peter Wegner. On understanding types, data abstraction, and polymorphism. ACM Computing Surveys, 17(4):471-522, 1985.
    • (1985) ACM Computing Surveys , vol.17 , Issue.4 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 10
    • 17044427727 scopus 로고    scopus 로고
    • A simple typed intermediate language for object-oriented languages
    • Microsoft Corporation
    • Juan Chen and David Tarditi. A simple typed intermediate language for object-oriented languages. Technical Report MSR-TR-2004-68, Microsoft Corporation. ftp://ftp.research.microsoft.com/pub/tr/TR-2004-68.pdf.
    • Technical Report , vol.MSR-TR-2004-68
    • Chen, J.1    Tarditi, D.2
  • 13
    • 0005084983 scopus 로고    scopus 로고
    • Simple, efficient object encoding using intersection types
    • Technical Report
    • Karl Crary. Simple, efficient object encoding using intersection types. Technical report. CMU Technical Report CMU-CS-99-100.
    • CMU Technical Report , vol.CMU-CS-99-100
    • Crary, K.1
  • 18
    • 0029637558 scopus 로고
    • Divergence of F< type checking
    • Giorgio Ghelli. Divergence of F< type checking. Theoretical Computer Science, 139(1-2):131-162, 1995.
    • (1995) Theoretical Computer Science , vol.139 , Issue.1-2 , pp. 131-162
    • Ghelli, G.1
  • 28
    • 21144473257 scopus 로고
    • Intersection types and bounded polymorphism
    • Springer-Verlag
    • Benjamin C. Pierce. Intersection types and bounded polymorphism. In Typed Lambda Calculi and Applications, volume 664, pages 346-360. Springer-Verlag, 1993.
    • (1993) Typed Lambda Calculi and Applications , vol.664 , pp. 346-360
    • Pierce, B.C.1
  • 30
    • 84972274325 scopus 로고
    • Simple type-theoretic foundations for object-oriented programming
    • Benjamin C. Pierce and David N. Turner. Simple type-theoretic foundations for object-oriented programming. Journal of Functional Programming, 4(2):207-247, 1994.
    • (1994) Journal of Functional Programming , vol.4 , Issue.2 , pp. 207-247
    • Pierce, B.C.1    Turner, D.N.2
  • 31
    • 25944476704 scopus 로고
    • Programming objects with ml-art, an extension to ml with abstract and record types
    • Springer-Verlag
    • Didier Rémy. Programming objects with ml-art, an extension to ml with abstract and record types. In International Conference on Theoretical Aspects of Computer Software, pages 321-346. Springer-Verlag, 1994.
    • (1994) International Conference on Theoretical Aspects of Computer Software , pp. 321-346
    • Rémy, D.1
  • 34
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Andrew K. Wright and Matthias Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, 1994.
    • (1994) Information and Computation , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.K.1    Felleisen, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.