메뉴 건너뛰기




Volumn 177, Issue 1, 2002, Pages 2-27

Type inference for variant object types

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTER PROGRAMMING LANGUAGES; CONSTRAINT THEORY; PROGRAM DIAGNOSTICS; THEOREM PROVING;

EID: 0037174070     PISSN: 08905401     EISSN: None     Source Type: Journal    
DOI: 10.1006/inco.2002.3091     Document Type: Article
Times cited : (5)

References (24)
  • 4
    • 0026153476 scopus 로고
    • Type inference with recursive types: Syntax and semantics
    • Cardone, F., and Coppo, M. (1991), Type inference with recursive types: Syntax and semantics, Inform. and Comput. 92, 48-80.
    • (1991) Inform. and Comput. , vol.92 , pp. 48-80
    • Cardone, F.1    Coppo, M.2
  • 6
    • 0029463256 scopus 로고
    • Sound polymorphic type inference for objects
    • ACM SIGPLAN Notices
    • Eifrig, J., Smith, S., and Trifonov, V. (1995). Sound polymorphic type inference for objects, in "Proceedings OOPSLA '95," ACM SIGPLAN Notices, pp. 169-184.
    • (1995) Proceedings OOPSLA '95 , pp. 169-184
    • Eifrig, J.1    Smith, S.2    Trifonov, V.3
  • 8
    • 0003812685 scopus 로고    scopus 로고
    • Effective static debugging via componential set-based analysis
    • Ph.D. thesis, Reading, MA
    • Flanagan, C. (1997), "Effective Static Debugging via Componential Set-Based Analysis," Ph.D. thesis, Reading, MA.
    • (1997)
    • Flanagan, C.1
  • 11
    • 84968503882 scopus 로고
    • The principal type-scheme of an object in combinatory logic
    • Hindley, J. R. (1969), The principal type-scheme of an object in combinatory logic. Trans. Amer. Math. Soc. 146, 29-60.
    • (1969) Trans. Amer. Math. Soc. , vol.146 , pp. 29-60
    • Hindley, J.R.1
  • 12
    • 0013329602 scopus 로고    scopus 로고
    • Inferring recursive data types
    • McAllester, D. (1996), Inferring recursive data types (http://www.ai.mit.edu/people/dam/rectypes.ps)
    • (1996)
    • McAllester, D.1
  • 13
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • Milner, R. (1978), A theory of type polymorphism in programming, J. Comput. System Sci. 17, 348-375.
    • (1978) J. Comput. System Sci. , vol.17 , pp. 348-375
    • Milner, R.1
  • 14
    • 0003444157 scopus 로고
    • The definition of standard ML (Revised)
    • MIT Press, Cambridge, MA
    • Milner, R., Tofte, M., Harper, R., and MacQueen, D. B. (1990), "The Definition of Standard ML (Revised)," MIT Press, Cambridge, MA.
    • (1990)
    • Milner, R.1    Tofte, M.2    Harper, R.3    MacQueen, D.B.4
  • 15
    • 0000617848 scopus 로고
    • Efficient inference of object types
    • Palsberg, J. (1995), Efficient inference of object types, Inform. and Comput. 123, 198-209.
    • (1995) Inform. and Comput. , vol.123 , pp. 198-209
    • Palsberg, J.1
  • 16
    • 0013428631 scopus 로고    scopus 로고
    • Type inference with simple selftypes is np-complete
    • Palsberg, J., and Jim, T. (1997), Type inference with simple selftypes is np-complete, Nordic J. Comput. 4(2), 259-286.
    • (1997) Nordic J. Comput. , vol.4 , Issue.2 , pp. 259-286
    • Palsberg, J.1    Jim, T.2
  • 18
    • 0003663728 scopus 로고    scopus 로고
    • Type inference in the presence of subtyping: From theory to practice
    • Ph.D. thesis, Université Paris VII
    • Pottier, F. (1998), "Type Inference in the Presence of Subtyping: From Theory to Practice," Ph.D. thesis, Université Paris VII.
    • (1998)
    • Pottier, F.1
  • 19
    • 0001518312 scopus 로고    scopus 로고
    • Typing and subtyping for mobile processes
    • An extended abstract in "Proc. LICS 93", IEEE Comput. Soc. Press, Los Alamitos, CA
    • Pierce, B., and Sangiorgi, D. (1996), Typing and subtyping for mobile processes, J. Math. Structures Comput. Sci. 6(5), 409-454, An extended abstract in "Proc. LICS 93", IEEE Comput. Soc. Press, Los Alamitos, CA.
    • (1996) J. Math. Structures Comput. Sci. , vol.6 , Issue.5 , pp. 409-454
    • Pierce, B.1    Sangiorgi, D.2
  • 20
    • 0013419335 scopus 로고    scopus 로고
    • Design of the Programming Language Forsythe
    • Report CMU-CS-96-146, Carnegie Mellon University, Pittsburgh, Pennsylvania
    • Reynolds, J. C. (1996), "Design of the Programming Language Forsythe," Report CMU-CS-96-146, Carnegie Mellon University, Pittsburgh, Pennsylvania.
    • (1996)
    • Reynolds, J.C.1
  • 21
    • 0031700830 scopus 로고    scopus 로고
    • Objective ml: An effective object-oriented extension to ml
    • Rémy, D., and Vouillon, J. (1998), Objective ml: An effective object-oriented extension to ml. Theory and Practice of Object Systems. 4(1), 25-70.
    • (1998) Theory and Practice of Object Systems , vol.4 , Issue.1 , pp. 25-70
    • Rémy, D.1    Vouillon, J.2
  • 22
    • 84947295390 scopus 로고    scopus 로고
    • Polyvariant flow analysis with constrained types
    • (G. Smolka. Ed.), Lecture Notes in Computer Science; Springer-Verlag, Berlin
    • Smith, S., and Wang, T. (2000), Polyvariant Flow Analysis with Constrained Types, in "ESOP2000: 9th European Symposium on Programming, Joint Conf. ETAPS 2000" (G. Smolka. Ed.), Lecture Notes in Computer Science, Vol. 1782, pp. 382-396, Springer-Verlag, Berlin.
    • (2000) ESOP2000: 9th European Symposium on Programming, Joint Conf. ETAPS 2000 , vol.1782 , pp. 382-396
    • Smith, S.1    Wang, T.2
  • 23
    • 84957380942 scopus 로고    scopus 로고
    • Subtyping constrained types
    • (R. Cousot and D. A. Gaudel, Eds.), Lecture Notes in Computer Science, Vol. 1145; Springer-Verlag, Berlin/New York
    • Trifonov, V., and Smith, S. (1996), Subtyping constrained types, in "SAS'96: Static Analysis, Third International Symposium" (R. Cousot and D. A. Gaudel, Eds.), Lecture Notes in Computer Science, Vol. 1145, pp. 349-365, Springer-Verlag, Berlin/New York.
    • SAS'96: Static Analysis, Third International Symposium , pp. 349-365
    • Trifonov, V.1    Smith, S.2
  • 24
    • 24644509866 scopus 로고
    • Type reconstruction with recursive types and atomic subtyping
    • (M.-C. Gaudel and J.-P. Jouannaud. Eds.). Lecture Notes in Computer Science; Springer-Verlag, Berlin
    • Tiuryn, J., and Wand, M. (1993), Type reconstruction with recursive types and atomic subtyping, in "TAPSOFT'93: Theory and Practice of Software Development, Proc. 4th Intern. Joint Conf. CAAP/FASE" (M.-C. Gaudel and J.-P. Jouannaud. Eds.). Lecture Notes in Computer Science, pp 686-701, Springer-Verlag, Berlin.
    • (1993) TAPSOFT'93: Theory and Practice of Software Development, Proc. 4th Intern. Joint Conf. CAAP/FASE , pp. 686-701
    • Tiuryn, J.1    Wand, M.2


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