메뉴 건너뛰기




Volumn , Issue , 2007, Pages 3-14

Efficient type inference using ranked type variables

Author keywords

Algorithm W; Compilers; Functional programming; Standard ML; Type checking; Type inference

Indexed keywords

TYPE CHECKING; TYPE INFERENCE;

EID: 38849166539     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1292535.1292538     Document Type: Conference Paper
Times cited : (9)

References (18)
  • 1
    • 38849188978 scopus 로고
    • unpublished note
    • Luís Damas, unpublished note, 1984.
    • (1984)
    • Damas, L.1
  • 2
    • 0026913084 scopus 로고
    • A revised report on the syntactic theories of sequential control and state, 23 5-271
    • Matthias Felleisen and Robert Hieb. A revised report on the syntactic theories of sequential control and state. Theoretical Computer Science, 103 (2): 23 5-271, 1992.
    • (1992) Theoretical Computer Science , vol.103 , Issue.2
    • Felleisen, M.1    Hieb, R.2
  • 5
    • 0032108250 scopus 로고    scopus 로고
    • Proofs about a folklore letpolymorphic type inference algorithm
    • July
    • Oukseh Lee and Kwangkeun Yi. Proofs about a folklore letpolymorphic type inference algorithm. ACM Transactions on Programming Languages and Systems, 20(4):707-723, July 1998.
    • (1998) ACM Transactions on Programming Languages and Systems , vol.20 , Issue.4 , pp. 707-723
    • Lee, O.1    Yi, K.2
  • 8
    • 0025247023 scopus 로고
    • Deciding ml typability is complete for deterministic exponential time
    • Harry G. Mairson. Deciding ml typability is complete for deterministic exponential time. In POPL, pages 382-401, 1990.
    • (1990) POPL , pp. 382-401
    • Mairson, H.G.1
  • 9
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • Robin Milner. A theory of type polymorphism in programming. JCSS, 17:348-375, 1978.
    • (1978) JCSS , vol.17 , pp. 348-375
    • Milner, R.1
  • 11
    • 0005304672 scopus 로고    scopus 로고
    • A semi-syntactic soundness proof for HM(X)
    • Technical Report RR-4150, INRIA
    • François Pottier. A semi-syntactic soundness proof for HM(X). Technical Report RR-4150, INRIA, 2001.
    • (2001)
    • Pottier, F.1
  • 12
    • 33745213474 scopus 로고    scopus 로고
    • The essence of ML type inference
    • Benjamin C. Pierce, editor, chapter 10, MIT Press
    • François Pottier and Didier Rémy. The essence of ML type inference. In Benjamin C. Pierce, editor, Advanced Topics in Types and Programming Languages, chapter 10, pages 389-489. MIT Press, 2005.
    • (2005) Advanced Topics in Types and Programming Languages , pp. 389-489
    • Pottier, F.1    Rémy, D.2
  • 13
    • 38849175768 scopus 로고    scopus 로고
    • Didier Rémy. Extending ML type system with a sorted equational theory. Research Report 1766, Institut National de Recherche en Informatique et Automatisme, Rocquencourt, BP 105, 78 153 Le Chesnay Cedex, France, 1992.
    • Didier Rémy. Extending ML type system with a sorted equational theory. Research Report 1766, Institut National de Recherche en Informatique et Automatisme, Rocquencourt, BP 105, 78 153 Le Chesnay Cedex, France, 1992.
  • 14
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • New York, NY, USA, ACM Press
    • John C. Reynolds. Definitional interpreters for higher-order programming languages. In ACM '72: Proceedings of the ACM annual conference, pages 717-740, New York, NY, USA, 1972. ACM Press.
    • (1972) ACM '72: Proceedings of the ACM annual conference , pp. 717-740
    • Reynolds, J.C.1
  • 15
    • 14844312689 scopus 로고    scopus 로고
    • Syntactic type soundness for HM(X)
    • Proceedings of the Workshop on Types in Programming TIP'02, of, Dagstuhl, Germany, July
    • Christian Skalka and François Pottier. Syntactic type soundness for HM(X). In Proceedings of the Workshop on Types in Programming (TIP'02), volume 75 of Electronic Notes in Theoretical Computer Science, Dagstuhl, Germany, July 2002.
    • (2002) Electronic Notes in Theoretical Computer Science , vol.75
    • Skalka, C.1    Pottier, F.2
  • 16
    • 0030146184 scopus 로고    scopus 로고
    • Polymorphic typing of variables and references
    • Geoffrey Smith and Dennis Volpano. Polymorphic typing of variables and references. ACM Trans. Program. Lang. Syst., 18(3):254-267, 1996.
    • (1996) ACM Trans. Program. Lang. Syst , vol.18 , Issue.3 , pp. 254-267
    • Smith, G.1    Volpano, D.2
  • 17
    • 0025518981 scopus 로고
    • Type inference for polymorphic references
    • Mads Tofte. Type inference for polymorphic references. Inf. Comput., 89(l):1-34, 1990.
    • (1990) Inf. Comput , vol.89 , Issue.L , pp. 1-34
    • Tofte, M.1
  • 18
    • 0001020708 scopus 로고    scopus 로고
    • Andrew K. Wright. Simple imperative polymorphism. Lisp Symb. Comput., 8(4):343-355, 1995.
    • Andrew K. Wright. Simple imperative polymorphism. Lisp Symb. Comput., 8(4):343-355, 1995.


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