메뉴 건너뛰기




Volumn 119, Issue 2, 1995, Pages 202-230

Intersection and union types: Syntax and semantics

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0001526119     PISSN: 08905401     EISSN: 10902651     Source Type: Journal    
DOI: 10.1006/inco.1995.1086     Document Type: Article
Times cited : (135)

References (52)
  • 1
    • 19144373216 scopus 로고
    • Domain theory in logical form
    • Abramsky, S. (1991), Domain theory in logical form, Ann. Pure Appl. Logic 51, 1-77.
    • (1991) Ann. Pure Appl. Logic , vol.51 , pp. 1-77
    • Abramsky, S.1
  • 2
    • 85010977205 scopus 로고
    • Elementary type structures, in "CAAP '94,"
    • Springer-Verlag, Berlin
    • Alessi, F. (1994), Elementary type structures, in "CAAP '94," pp. 37-51, Lecture Notes in Computer Science, Vol. 787, Springer-Verlag, Berlin.
    • (1994) Lecture Notes in Computer Science , vol.787 , pp. 37-51
    • Alessi, F.1
  • 4
    • 84945272736 scopus 로고
    • Intersection and union types, in "TACS '91,"
    • Springer-Verlag, Berlin
    • Barbanera, F., and Dezani Ciancaglini, M. (1991), Intersection and union types, in "TACS '91," pp. 651-674, Lecture Notes in Computer Science, Vol. 526, Springer-Verlag, Berlin.
    • (1991) Lecture Notes in Computer Science , vol.526 , pp. 651-674
    • Barbanera, F.1    Dezani Ciancaglini, M.2
  • 6
    • 0000807910 scopus 로고
    • A filter lambda model and the completeness of type assignment
    • Barendregt, H. P., Coppo, M., and Dezani-Ciancaglini, M. (1983), A filter lambda model and the completeness of type assignment, J. Symbolic Logic 48, 931-940.
    • (1983) J. Symbolic Logic , vol.48 , pp. 931-940
    • Barendregt, H.P.1    Coppo, M.2    Dezani-Ciancaglini, M.3
  • 10
    • 19144370325 scopus 로고
    • The CUCH as a formal and description language
    • North-Holland, Amsterdam
    • Bohm, C. (1966), The CUCH as a formal and description language, in "Formal Language Description for Computer Programming," pp. 179-197, North-Holland, Amsterdam.
    • (1966) Formal Language Description for Computer Programming , pp. 179-197
    • Bohm, C.1
  • 11
    • 25044448026 scopus 로고
    • Functional programming and combinatory algebras, in "MFCS '88,"
    • Springer-Verlag, Berlin
    • Bohm, C. (1985), Functional programming and combinatory algebras, in "MFCS '88," pp. 14-26, Lecture Notes in Computer Science, Vol. 324, Springer-Verlag, Berlin.
    • (1985) Lecture Notes in Computer Science , vol.324 , pp. 14-26
    • Bohm, C.1
  • 12
    • 0346813353 scopus 로고
    • A Lambda-Calculus for Parallel Functions
    • Boudol, G. (1990), "A Lambda-Calculus for Parallel Functions," Rapport de Recherche INRIA 1231.
    • (1990) Rapport De Recherche INRIA , pp. 1231
    • Boudol, G.1
  • 13
    • 0001786387 scopus 로고
    • A lambda-calculus for (Strict) parallel functions
    • Boudol, G. (1994), A lambda-calculus for (strict) parallel functions. Inform, and Compul. 108, 51-127.
    • (1994) Inform, and Compul , vol.108 , pp. 51-127
    • Boudol, G.1
  • 16
    • 77956960632 scopus 로고
    • Extended type structures and filter lambda models
    • North-Holland, Amsterdam
    • Coppo, M., Dezani-Ciancaglini, M., Honsell, F., and Longo, G. (1984), Extended type structures and filter lambda models, in "Logic Colloquium 82," pp. 241-262, North-Holland, Amsterdam.
    • (1984) Logic Colloquium 82 , pp. 241-262
    • Coppo, M.1    Dezani-Ciancaglini, M.2    Honsell, F.3    Longo, G.4
  • 17
    • 85031937355 scopus 로고
    • Applicative information systems, in "CAAP '83,"
    • Springer-Verlag, Berlin
    • Coppo, M., Dezani-Ciancaglini, M., and Longo, G. (1983), Applicative information systems, in "CAAP '83," pp. 35-64, Lecture Notes in Computer Science, Vol. 159, Springer-Verlag, Berlin.
    • (1983) Lecture Notes in Computer Science , vol.159 , pp. 35-64
    • Coppo, M.1    Dezani-Ciancaglini, M.2    Longo, G.3
  • 19
    • 0027910820 scopus 로고
    • Type inference, abstract interpretation and strictness analysis
    • Coppo, M., and Ferrari, A. (1993), Type inference, abstract interpretation and strictness analysis, Theoret. Compul. Sci. 121, 113-144.
    • (1993) Theoret. Compul. Sci , vol.121
    • Coppo, M.1    Ferrari, A.2
  • 22
    • 85029596771 scopus 로고
    • ), Filter models for a parallel and non deterministic λ.-calculus, in "MFCS '93,"
    • Springer-Verlag, Berlin
    • Dezani-Ciancaglini, M., de'Liguoro, U., and Piperno, A. (1993), Filter models for a parallel and non deterministic λ.-calculus, in "MFCS '93," pp. 403-412, Lecture Notes in Computer Science, Vol. 7111, Springer-Verlag, Berlin.
    • (1993) Lecture Notes in Computer Science , vol.7111 , pp. 403-412
    • Dezani-Ciancaglini, M.1    De'liguoro, U.2    Piperno, A.3
  • 23
    • 84874732040 scopus 로고
    • Fully abstract semantics for concurrent λ-calculus, in "TACS '94,"
    • Springer-Verlag, Berlin
    • Dezani-Ciancaglini, M., de'Liguoro, U., and Piperno, A. (1994), Fully abstract semantics for concurrent λ-calculus, in "TACS '94," pp. 16-35, Lecture Notes in Computer Science, Vol. 789, Springer-Verlag, Berlin.
    • (1994) Lecture Notes in Computer Science , vol.789 , pp. 16-35
    • Dezani-Ciancaglini, M.1    De'liguoro, U.2    Piperno, A.3
  • 25
    • 0002537243 scopus 로고
    • Concerning formulas of the types A → B v C, A → (Ex) B(x) in intuitionistic formal systems
    • Harrop, R. (1960), Concerning formulas of the types A → B v C, A → (Ex) B(x) in intuitionistic formal systems, J. Symbolic Logic 25, 27-32.
    • (1960) J. Symbolic Logic , vol.25 , pp. 27-32
    • Harrop, R.1
  • 26
    • 0020255109 scopus 로고
    • The simple semantics for Coppo-Dezani-Salle Types, in "ISP '82,"
    • Springer-Verlag, Berlin
    • Hindley, R. (1982), The simple semantics for Coppo-Dezani-Salle Types, in "ISP '82," pp. 212-226, Lecture Notes in Computer Science, Vol. 137, Springer-Verlag, Berlin.
    • (1982) Lecture Notes in Computer Science , vol.137 , pp. 212-226
    • Hindley, R.1
  • 27
    • 0006945043 scopus 로고
    • The completeness theorem for typing lambda terms
    • Hindley, R. (1983), The completeness theorem for typing lambda terms, Theoret. Comput. Sci. 22, 1-17.
    • (1983) Theoret. Comput. Sci. , vol.22 , pp. 1-17
    • Hindley, R.1
  • 28
    • 0042523536 scopus 로고
    • Coppo-Dezani types do not correspond to proposi-tional logic
    • Hindley, R. (1984), Coppo-Dezani types do not correspond to proposi-tional logic, Theoret. Comput. Sci. 28, 235-236.
    • (1984) Theoret. Comput. Sci. , vol.28 , pp. 235-236
    • Hindley, R.1
  • 29
    • 0026881625 scopus 로고
    • Disjunctive strictness analysis, in "LICS '92,"
    • Press, Silver Spring, MD
    • Jensen, T. P. (1992), Disjunctive strictness analysis, in "LICS '92," pp. 174-185, IEEE Comput. Soc. Press, Silver Spring, MD.
    • (1992) IEEE Comput. Soc , pp. 174-185
    • Jensen, T.P.1
  • 30
    • 2642552204 scopus 로고
    • Examples of formal semantics, in "Symposium on Semantics and Algorithmic Languages,"
    • Springer-Verlag, Berlin/New York
    • Knuth, D. E. (1970), Examples of formal semantics, in "Symposium on Semantics and Algorithmic Languages," pp. 212-235, Lecture Notes in Mathematics, Vol. 188, Springer-Verlag, Berlin/New York.
    • (1970) Lecture Notes in Mathematics , vol.188 , pp. 212-235
    • Knuth, D.E.1
  • 31
    • 0002977725 scopus 로고
    • A completeness theorem in modal logic
    • Kripke, S. (1959), A completeness theorem in modal logic, J. Symbolic 24, 1-14.
    • (1959) J. Symbolic , vol.24 , pp. 1-14
    • Kripke, S.1
  • 33
    • 0041046480 scopus 로고
    • Proof functional connectives
    • Springer-Verlag, Berlin
    • Lopez-Escobar, E. G. K. (1985), Proof functional connectives, pp. 208-221, Lecture Notes in Mathematics, Vol. 1130, Springer-Verlag, Berlin.
    • (1985) Lecture Notes in Mathematics , vol.1130 , pp. 208-221
    • Lopez-Escobar, E.G.K.1
  • 34
    • 0022793651 scopus 로고
    • An ideal model for recursive polymorphic types
    • MacQueen, D., Plotkin, G., and Sethi, R. (1986), An ideal model for recursive polymorphic types, Inform, and Control 71, 95-130.
    • (1986) Inform, and Control , vol.71 , pp. 95-130
    • Macqueen, D.1    Plotkin, G.2    Sethi, R.3
  • 35
    • 0019342627 scopus 로고
    • What is a model of the lambda calculus?
    • Meyer, A. (1982), What is a model of the lambda calculus?, Inform, and Control 52, 87-122.
    • (1982) Inform, and Control , vol.52 , pp. 87-122
    • Meyer, A.1
  • 37
    • 0002015096 scopus 로고
    • Kripke-style models for typed lambda calculus
    • Mitchell, J., and Moggi, E. (1991), Kripke-style models for typed lambda calculus, Ann. Pure Appl. Logic 51, 99-124.
    • (1991) Ann. Pure Appl. Logic , vol.51 , pp. 99-124
    • Mitchell, J.1    Moggi, E.2
  • 39
    • 0027148589 scopus 로고
    • Non-determinism in a functional setting, in "LICS '93,"
    • Press, Silver Spring, MD
    • Ong, C.-H. L. (1993), Non-determinism in a functional setting, in "LICS '93," pp. 275-286, IEEE Comput. Soc. Press, Silver Spring, MD.
    • (1993) IEEE Comput. Soc. , pp. 275-286
    • Ong, C.-H.L.1
  • 40
    • 85027620975 scopus 로고
    • "A Decision Procedure for the Subtype Relation on Intersection Types with Bounded Variables
    • Carnegie Mellon University
    • Pierce, B. (1989), "A Decision Procedure for the Subtype Relation on Intersection Types with Bounded Variables," Tecnical Report CMU-CS-89-169, Carnegie Mellon University.
    • (1989) Tecnical Report CMU-CS-89-169
    • Pierce, B.1
  • 42
    • 0005594251 scopus 로고
    • Programming with Intersection Types, Union Types and Polymorphism
    • Carnegie Mellon University
    • Pierce, B. (1991a), "Programming with Intersection Types, Union Types and Polymorphism," Technical Report CMU-CS-91-106, Carnegie Mellon University.
    • (1991) Technical Report CMU-CS-91-106
    • Pierce, B.1
  • 44
  • 46
    • 85034211987 scopus 로고
    • Syntactic control of inference part 2, in "ICALP '89,"
    • Springer-Verlag, Berlin
    • Reynolds, J. C. (1989), Syntactic control of inference part 2, in "ICALP '89," pp. 704-722, Lecture Notes in Computer Science, Vol. 372, Springer-Verlag, Berlin.
    • (1989) Lecture Notes in Computer Science , vol.372
    • Reynolds, J.C.1
  • 47
    • 0001527464 scopus 로고
    • Principal type schemes for an extended type theory
    • Ronchi della Rocca, S., and Venneri, B., (1984), Principal type schemes for an extended type theory, Theoret. Comput. Sci. 28, 151-171
    • (1984) Theoret. Comput. Sci. , vol.28 , pp. 151-171
    • Ronchi Della Rocca, S.1    Venneri, B.2
  • 48
    • 0006902919 scopus 로고
    • The semantics of entailment, III
    • Routley, R., and Meyer, R. K. (1972), The semantics of entailment, III., J. Philosophical Logic 1, 192-208.
    • (1972) J. Philosophical Logic , vol.1 , pp. 192-208
    • Routley, R.1    Meyer, R.K.2
  • 49
    • 0003645721 scopus 로고
    • Lectures on a Mathematical Theory of Computation
    • Computing Laboratory, Oxford Univ
    • Scott, D. E. (1981), "Lectures on a Mathematical Theory of Computation," Monograph PRG-19, Computing Laboratory, Oxford Univ.
    • (1981) Monograph PRG-19
    • Scott, D.E.1
  • 50
    • 85037056865 scopus 로고
    • Domains for denotational semantics, in "ICALP '82,"
    • Springer-Verlag, Berlin
    • Scott, D. E. (1982), Domains for denotational semantics, in "ICALP '82," pp. 577-613, Lecture Notes in Computer Science, Vol. 140, Springer-Verlag, Berlin.
    • (1982) Lecture Notes in Computer Science , vol.140 , pp. 577-613
    • Scott, D.E.1
  • 52
    • 0001581867 scopus 로고
    • The relation between computational and denotational properties for D, -models of the lambda calculus
    • Wadsworth, C. (1976), The relation between computational and denotational properties for D, -models of the lambda calculus, SIAM J. Comput. 5, 488-521.
    • (1976) SIAM J. Comput. , vol.5 , pp. 488-521
    • Wadsworth, C.1


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