메뉴 건너뛰기




Volumn 311, Issue 1-3, 2004, Pages 1-70

Principality and type inference for intersection types using expansion variables

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING LANGUAGES; PROGRAM COMPILERS;

EID: 0346969704     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2003.10.032     Document Type: Article
Times cited : (60)

References (33)
  • 2
    • 0030712702 scopus 로고    scopus 로고
    • A modular, polyvariant, and type-based closure analysis
    • ACM Press, New York
    • A. Banerjee, A modular, polyvariant, and type-based closure analysis, in: Proc. 1997 Int. Conf. Functional Programming, ACM Press, New York, 1997.
    • (1997) Proc. 1997 Int. Conf. Functional Programming
    • Banerjee, A.1
  • 3
    • 84972495850 scopus 로고
    • An extension of the basic functionality theory for the λ -calculus
    • Coppo M., Dezani-Ciancaglini M. An extension of the basic functionality theory for the. λ -calculus Notre Dame J. Formal Logic. 21(4):1980;685-693.
    • (1980) Notre Dame J. Formal Logic , vol.21 , Issue.4 , pp. 685-693
    • Coppo, M.1    Dezani-Ciancaglini, M.2
  • 6
    • 0008494829 scopus 로고
    • A complete type inference algorithm for simple intersection types
    • 17th Colloq. Trees in Algebra and Programming, Springer, Berlin
    • M. Coppo, P. Giannini, A complete type inference algorithm for simple intersection types, in: 17th Colloq. Trees in Algebra and Programming, Lecture Notes in Computer Science, Vol. 581, Springer, Berlin, 1992, pp. 102-123.
    • (1992) Lecture Notes in Computer Science , vol.581 , pp. 102-123
    • Coppo, M.1    Giannini, P.2
  • 13
    • 0345792803 scopus 로고    scopus 로고
    • Beta-reduction as unification, A refereed extensively edited version is [14]
    • July
    • A.J. Kfoury, Beta-reduction as unification, A refereed extensively edited version is [14]. This preliminary version was presented at the Helena Rasiowa Memorial Conference, July 1996.
    • (1996) Helena Rasiowa Memorial Conference
    • Kfoury, A.J.1
  • 14
    • 0346423827 scopus 로고    scopus 로고
    • Beta-reduction as unification
    • D. Niwinski (Ed.), H. Rasiowa Memorial Conference, December, Banach Center Publication, Springer, Berlin.Supersedes [13] but omits a few proofs included in the latter
    • A.J. Kfoury, Beta-reduction as unification, in: D. Niwinski (Ed.), Logic, Algebra, and Computer Science (H. Rasiowa Memorial Conference, December 1996), Banach Center Publication, Vol. 46, Springer, Berlin, 1999, pp. 137-158. Supersedes [13] but omits a few proofs included in the latter.
    • (1996) Logic, Algebra, and Computer Science , vol.46 , pp. 137-158
    • Kfoury, A.J.1
  • 15
    • 0028465744 scopus 로고
    • A direct algorithm for type inference in the rank-2 fragment of the second-order λ -calculus
    • A.J. Kfoury, J.B. Wells, A direct algorithm for type inference in the rank-2 fragment of the second-order λ -calculus, in: Proc. 1994 ACM Conf. LISP Funct. Program., 1994, pp. 196-207.
    • (1994) Proc. 1994 ACM Conf. LISP Funct. Program. , pp. 196-207
    • Kfoury, A.J.1    Wells, J.B.2
  • 16
    • 0032670050 scopus 로고    scopus 로고
    • Principality and decidable type inference for finite-rank intersection types
    • superseded by [17]
    • A.J. Kfoury, J.B. Wells, Principality and decidable type inference for finite-rank intersection types, in: Conf. Rec. POPL '99: 26th ACM Symp. Princ. of Prog. Langs., 1999, pp. 161-174, superseded by [17].
    • (1999) Conf. Rec. POPL '99: 26th ACM Symp. Princ. of Prog. Langs. , pp. 161-174
    • Kfoury, A.J.1    Wells, J.B.2
  • 20
    • 0003102688 scopus 로고
    • Bounded quantification is undecidable
    • Pierce B. Bounded quantification is undecidable. Inform. and Comput. 112:1994;131-165.
    • (1994) Inform. and Comput. , vol.112 , pp. 131-165
    • Pierce, B.1
  • 22
    • 0002596609 scopus 로고
    • A type assignment for the strongly normalizable λ -terms
    • J.R. Hindley, & J.P. Seldin. New York: Academic Press
    • Pottinger G. A type assignment for the strongly normalizable. λ -terms Hindley J.R., Seldin J.P. To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus, and Formalism. 1980;561-577 Academic Press, New York.
    • (1980) To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus, and Formalism , pp. 561-577
    • Pottinger, G.1
  • 23
    • 0024035549 scopus 로고
    • Principal type schemes and unification for intersection type discipline
    • Ronchi Della Rocca S. Principal type schemes and unification for intersection type discipline. Theoret. Comput. Sci. 59(1-2):1988;181-209.
    • (1988) Theoret. Comput. Sci. , vol.59 , Issue.1-2 , pp. 181-209
    • Ronchi Della Rocca, S.1
  • 24
    • 0001527464 scopus 로고
    • Principal type schemes for an extended type theory
    • Ronchi Della Rocca S., Venneri B. Principal type schemes for an extended type theory. Theoret. Comput. Sci. 28(1-2):1984;151-169.
    • (1984) Theoret. Comput. Sci. , vol.28 , Issue.1-2 , pp. 151-169
    • Ronchi Della Rocca, S.1    Venneri, B.2
  • 25
    • 85023067172 scopus 로고
    • Une extension de la théorie des types en λ -calcul
    • Fifth Int. Conf. on Automata, Languages and Programming, G. Ausiello, & C. Böhm. Berlin: Springer, July
    • Sallé P. Une extension de la théorie des types en. λ -calcul Ausiello G., Böhm C. Fifth Int. Conf. on Automata, Languages and Programming. Lecture Notes in Computer Science. Vol. 62:July 1978;398-410 Springer, Berlin.
    • (1978) Lecture Notes in Computer Science , vol.62 , pp. 398-410
    • Sallé, P.1
  • 26
    • 0347054177 scopus 로고    scopus 로고
    • A new presentation of the intersection type discipline through principal typings of normal forms
    • INRIA, October 16
    • É. Sayag, M. Mauny, A new presentation of the intersection type discipline through principal typings of normal forms, Technical Report RR-2998, INRIA, October 16, 1996.
    • (1996) Technical Report , vol.RR-2998
    • Sayag, É.1    Mauny, M.2
  • 30
    • 0027986032 scopus 로고
    • Typability and type checking in the second-order λ -calculus are equivalent and undecidable
    • superseded by [32]
    • J.B. Wells, Typability and type checking in the second-order λ -calculus are equivalent and undecidable, in: Proc. 9th Annu. IEEE Symp. Logic in Comput. Sci., 1994, pp. 176-185, superseded by [32].
    • (1994) Proc. 9th Annu. IEEE Symp. Logic in Comput. Sci. , pp. 176-185
    • Wells, J.B.1
  • 31
    • 0003991386 scopus 로고    scopus 로고
    • Typability is undecidable for F+eta
    • Computer Science Department, Boston University, March
    • J.B. Wells, Typability is undecidable for F+eta, Technical Report 96-022, Computer Science Department, Boston University, March 1996.
    • (1996) Technical Report , vol.96 , Issue.22
    • Wells, J.B.1
  • 32
    • 0033617885 scopus 로고    scopus 로고
    • Typability and type checking in System F are equivalent and undecidable
    • supersedes [30]
    • Wells J.B. Typability and type checking in System F are equivalent and undecidable. Ann. Pure Appl. Logic. 98(1-3):1999;111-156. supersedes [30].
    • (1999) Ann. Pure Appl. Logic , vol.98 , Issue.1-3 , pp. 111-156
    • Wells, J.B.1
  • 33
    • 84869183079 scopus 로고    scopus 로고
    • The essence of principal typings
    • Proc. 29th Int. Coll. Automata, Languages, and Programming, Springer, Berlin
    • J.B. Wells, The essence of principal typings, in: Proc. 29th Int. Coll. Automata, Languages, and Programming, Lecture Notes in Computer Science, Vol. 2380, Springer, Berlin, 2002, pp. 913-925.
    • (2002) Lecture Notes in Computer Science , vol.2380 , pp. 913-925
    • Wells, J.B.1


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