메뉴 건너뛰기




Volumn 38, Issue 11, 2003, Pages 96-114

A first-class approach to genericity

Author keywords

[No Author keywords available]

Indexed keywords

C (PROGRAMMING LANGUAGE); CONTEXT FREE LANGUAGES; CONTEXT SENSITIVE LANGUAGES; JAVA PROGRAMMING LANGUAGE; OBJECT ORIENTED PROGRAMMING; PROGRAM COMPILERS;

EID: 1442264047     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/949343.949316     Document Type: Conference Paper
Times cited : (34)

References (27)
  • 2
    • 1442358320 scopus 로고    scopus 로고
    • Mixins in Generic Java are sound
    • Technical report, Rice University
    • E. Allen, J. Bannet, and R. Cartwright. Mixins in Generic Java are sound. Technical report, Rice University, 2002.
    • (2002)
    • Allen, E.1    Bannet, J.2    Cartwright, R.3
  • 4
    • 1442284896 scopus 로고    scopus 로고
    • Safe instantiation in Generic Java
    • In Technical Report, Computer Science Department, Rice University
    • E. Allen and R. Cartwright. Safe instantiation in Generic Java. In Technical Report, Computer Science Department, Rice University, 2003. Available at http://www.cs.rice.edu/CS/PLT/Publications.
    • (2003)
    • Allen, E.1    Cartwright, R.2
  • 7
    • 0001549408 scopus 로고    scopus 로고
    • A theory of mixin modules: Basic and derived operators
    • D. Ancona and E. Zucca. A theory of mixin modules: Basic and derived operators. In Mathematical Structures in Computer Science, pages 8(4):401-446, 1998.
    • (1998) Mathematical Structures in Computer Science , vol.8 , Issue.4 , pp. 401-446
    • Ancona, D.1    Zucca, E.2
  • 8
    • 1442309500 scopus 로고    scopus 로고
    • A theory of mixin modules: Algebraic laws and reduction semantics
    • D. Ancona and E. Zucca. A theory of mixin modules: algebraic laws and reduction semantics. Mathematical Structures in Computer Science, 12(6):701-737, 2002.
    • (2002) Mathematical Structures in Computer Science , vol.12 , Issue.6 , pp. 701-737
    • Ancona, D.1    Zucca, E.2
  • 9
    • 1442284900 scopus 로고    scopus 로고
    • Personal communication
    • J. Bloch and N. Gafter. Personal communication, 2002.
    • (2002)
    • Bloch, J.1    Gafter, N.2
  • 10
    • 0003734867 scopus 로고
    • The programming language jigsaw: Mixins, modularity, and multiple inheritance
    • PhD thesis, University of Utah
    • G. Bracha. The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance. PhD thesis, University of Utah, 1992.
    • (1992)
    • Bracha, G.1
  • 13
    • 0000384012 scopus 로고    scopus 로고
    • Making the future safe for the past: Adding genericity to the Java programming language
    • G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. Making the future safe for the past: Adding genericity to the Java programming language. In OOPSLA, 1998.
    • OOPSLA, 1998
    • Bracha, G.1    Odersky, M.2    Stoutamire, D.3    Wadler, P.4
  • 15
    • 0002670156 scopus 로고    scopus 로고
    • Compatible genericity with run-time types for the Java programming language
    • R. Cartwright and G. Steele. Compatible genericity with run-time types for the Java programming language. In OOPSLA, 1998.
    • OOPSLA, 1998
    • Cartwright, R.1    Steele, G.2
  • 18
    • 0033203773 scopus 로고    scopus 로고
    • Featherweight Java: A minimal core calculus for Java and GJ
    • A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In OOPSLA, 1999.
    • OOPSLA, 1999
    • Igarashi, A.1    Pierce, B.2    Wadler, P.3
  • 19
    • 0034826796 scopus 로고    scopus 로고
    • Design and implementation of generics for the net common language runtime
    • A. Kennedy and D. Syme. Design and implementation of generics for the .net common language runtime. In PLDI, 2001.
    • PLDI, 2001
    • Kennedy, A.1    Syme, D.2
  • 21
    • 84976730112 scopus 로고    scopus 로고
    • Object-oriented programming with Flavors
    • D. Moon. Object-oriented programming with Flavors. In OOPSLA, 1986.
    • OOPSLA, 1986
    • Moon, D.1
  • 23
    • 0030685619 scopus 로고    scopus 로고
    • Pizza into Java: Translating theory into practice
    • M. Odersky and P. Wadler. Pizza into Java: Translating theory into practice. In POPL, 1997.
    • POPL, 1997
    • Odersky, M.1    Wadler, P.2
  • 26
    • 33751035443 scopus 로고    scopus 로고
    • JSR 14: Add generic types to the Java Programming Language
    • Sun Microsystems, Inc. JSR 14: Add generic types to the Java Programming Language, 2001.
    • (2001)
  • 27
    • 1442333884 scopus 로고    scopus 로고
    • JSR-14 v1.3 prototype compiler source code
    • Sun Microsystems, Inc. JSR-14 v1.3 prototype compiler source code, 2003. Available at http://www.jcp.org/en/jsr/detail?id=014.
    • (2003)


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