메뉴 건너뛰기




Volumn , Issue , 1995, Pages 156-168

Subtypes vs. where clauses: Constraining parametric polymorphism

Author keywords

[No Author keywords available]

Indexed keywords

CONSTRAINT MECHANISM; EASE-OF-USE; GENERIC CODES; MODULAR PROGRAMMING; OBJECT-ORIENTED LANGUAGES; PARAMETERIZED TYPES; PARAMETRIC POLYMORPHISM; SEPARATE COMPILATION;

EID: 0029462709     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/217838.217852     Document Type: Conference Paper
Times cited : (43)

References (24)
  • 2
    • 84891622710 scopus 로고
    • August Personal communication
    • Andrew Black and Norman Hutchinson, August 1995. Personal communication.
    • (1995)
    • Black, A.1    Hutchinson, N.2
  • 4
    • 0002187650 scopus 로고
    • Polytoil: A type-safe polymorphic object-oriented language
    • Kim Bruce, Angela Schuett, and Robert van Gent. Polytoil: A type-safe polymorphic object-oriented language. In ECOOP'95, 1995.
    • (1995) ECOOP'95
    • Bruce, K.1    Schuett, A.2    Van Gent, R.3
  • 5
    • 84976664186 scopus 로고
    • A semantics of multiple inheritance
    • Semantics of Data Types, Springer-Verlag
    • Luca Cardelli. A semantics of multiple inheritance. In Semantics of Data Types, LNCS 173, pages 51-68. Springer-Verlag, 1984.
    • (1984) LNCS , vol.173 , pp. 51-68
    • Cardelli, L.1
  • 7
    • 0003154277 scopus 로고
    • A proposal for making Eiffel type-safe
    • October
    • William R. Cook. A proposal for making Eiffel type-safe. In ECOOP'89, pages 52-72, October 1989.
    • (1989) ECOOP'89 , pp. 52-72
    • Cook, W.R.1
  • 8
    • 84976812281 scopus 로고
    • A fast method dispatcher for compiled languages with multiple inheritance
    • OOPSLA '89 Conference Proceedings, pages 211-214, New Orleans, LA, October 1989. Published as October
    • R. Dixon, T. McKee, P Schweitzer, and M. Vaughan. A fast method dispatcher for compiled languages with multiple inheritance. In OOPSLA '89 Conference Proceedings, pages 211-214, New Orleans, LA, October 1989. Published as SIGPLAN Notices 24(10), October, 1989.
    • (1989) SIGPLAN Notices , vol.24 , Issue.10
    • Dixon, R.1    McKee, T.2    Schweitzer, P.3    Vaughan, M.4
  • 10
    • 0017971337 scopus 로고
    • A language extension for expressing constraints on data access
    • May
    • Anita K. Jones and Barbara Liskov. A language extension for expressing constraints on data access. CACM, 21(5):358-367, May 1978.
    • (1978) CACM , vol.21 , Issue.5 , pp. 358-367
    • Jones, A.K.1    Liskov, B.2
  • 11
    • 1542695904 scopus 로고
    • Polymorphism and subtyping in interfaces
    • August
    • Dinesh Katiyar, David Luckham, John Mitchell, and Sigurd Melda. Polymorphism and subtyping in interfaces. ACM SIGPLAN Notices, 29(9):22-34, August 1994.
    • (1994) ACM SIGPLAN Notices , vol.29 , Issue.9 , pp. 22-34
    • Katiyar, D.1    Luckham, D.2    Mitchell, J.3    Melda, S.4
  • 12
    • 1442358203 scopus 로고
    • Programming Methodology Group Memo 88, MIT Laboratory for Computer Science, Cambridge, MA, February Also available at
    • Barbara Liskov, Dorothy Curtis, Mark Day, Sanjay Ghemawhat, Robert Gruber, Paul Johnson, and Andrew C. Myers. Theta Reference Manual. Programming Methodology Group Memo 88, MIT Laboratory for Computer Science, Cambridge, MA, February 1994. Also available at http://www.pmg.lcs.mit.edu/papers/thetaref/.
    • (1994) Theta Reference Manual
    • Liskov, B.1    Curtis, D.2    Day, M.3    Ghemawhat, S.4    Gruber, R.5    Johnson, P.6    Myers, A.C.7
  • 14
    • 0017526283 scopus 로고
    • Abstraction mechanisms in CLU
    • August
    • Barbara Liskov, Alan Snyder, Russell Atkinson, and Craig Schaffert. Abstraction mechanisms in CLU. CACM, 20(8):564-576, August 1977.
    • (1977) CACM , vol.20 , Issue.8 , pp. 564-576
    • Liskov, B.1    Snyder, A.2    Atkinson, R.3    Schaffert, C.4
  • 15
    • 0028548263 scopus 로고
    • A behavioral notion of subtyping
    • November
    • Barbara Liskov and Jeannette M. Wing. A behavioral notion of subtyping. ACM TOPLAS, 16(6):1811-1841,November 1994.
    • (1994) ACM TOPLAS , vol.16 , Issue.6 , pp. 1811-1841
    • Liskov, B.1    Wing, J.M.2
  • 18
    • 84891603193 scopus 로고
    • Technical Report MIT/LCS/TR-599, MIT Laboratory for Computer Science, Cambridge, MA, January Master's thesis
    • Andrew C. Myers. Fast Object Operations in a Persistent Programming System. Technical Report MIT/LCS/TR-599, MIT Laboratory for Computer Science, Cambridge, MA, January 1994. Master's thesis.
    • (1994) Fast Object Operations in a Persistent Programming System
    • Myers, A.C.1
  • 22
    • 84976691277 scopus 로고
    • Fast dispatch mechanisms for stock hardware
    • OOPSLA '88 Conference Proceedings, pages 27-35, San Diego, CA, October 1988. Published as November
    • John R. Rose. Fast dispatch mechanisms for stock hardware. In OOPSL.A '88 Conference Proceedings, pages 27-35, San Diego, CA, October 1988. Published as SIGPLAN Notices 23(11), November, 1988.
    • (1988) SIGPLAN Notices , vol.23 , Issue.11
    • Rose, J.R.1
  • 23
    • 84891622883 scopus 로고
    • Trellis Object-Based Environment, Language Reference Manual. Technical Report DEC-TR-372, Digital Equipment Corporation, November 1985. Published as November
    • Craig Schaffert, Topher Cooper, and Carrie Wilpolt. Trellis Object-Based Environment, Language Reference Manual. Technical Report DEC-TR-372, Digital Equipment Corporation, November 1985. Published as SIGPLAN Notices 21(11), November, 1986.
    • (1986) SIGPLAN Notices , vol.21 , Issue.11
    • Schaffert, C.1    Cooper, T.2    Wilpolt, C.3


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