메뉴 건너뛰기




Volumn , Issue , 2009, Pages 131-140

Improving type error messages for generic java

Author keywords

Compilers; Error reporting; Java generics; Type Checking

Indexed keywords

COMPILERS; ERROR MESSAGES; GENERIC JAVA; GENERIC METHOD; INCLUSION POLYMORPHISM; JAVA COMPILERS; JAVA GENERICS; JAVA LANGUAGE; NOVICE PROGRAMMER; PARAMETRIC POLYMORPHISM; TYPE CHECKING; TYPE ERROR MESSAGES; TYPE INFERENCES; TYPING RULES;

EID: 67650665755     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480945.1480964     Document Type: Conference Paper
Times cited : (6)

References (13)
  • 5
    • 38049153096 scopus 로고    scopus 로고
    • Heuristics for type error discovery and recovery
    • In Z. Horváth, V. Zsók, and A. Butterfield, editors, Heidelberg, Springer Verlag
    • J. Hage and B. Heeren. Heuristics for type error discovery and recovery. In Z. Horváth, V. Zsók, and A. Butterfield, editors, Implementation of Functional Languages - IFL 2006, volume 4449, pages 199 - 216, Heidelberg, 2007. Springer Verlag.
    • (2007) Implementation of Functional Languages - IFL 2006 , vol.4449 , pp. 199-216
    • Hage, J.1    Heeren, B.2
  • 6
    • 0037374916 scopus 로고    scopus 로고
    • JastAdd - An aspect-oriented compiler construction system
    • DOI 10.1016/S0167-6423(02)00109-0, PII S0167642302001090
    • G. Hedin and E. Magnusson. The JastAdd system - an aspect-oriented compiler construction system. Science of Computer Programming, 47(1):37-58, April 2003. http://www.cs.lth.se/ gorel/publications/2003-JastAdd-SCP-Preprint. pdf. (Pubitemid 35350225)
    • (2003) Science of Computer Programming , vol.47 , Issue.1 , pp. 37-58
    • Hedin, G.1    Magnusson, E.2
  • 7
    • 34247357840 scopus 로고    scopus 로고
    • PhD thesis Universiteit Utrecht The Netherlands
    • B. Heeren. Top Quality Type Error Messages. PhD thesis, Universiteit Utrecht, The Netherlands, 2005. http://www.cs.uu.nl/people/bastiaan/phdthesis.
    • (2005) Top Quality Type Error Messages
    • Heeren, B.1
  • 8
    • 34247332143 scopus 로고    scopus 로고
    • A first look at novice compilation behaviour using BlueJ
    • March
    • M. C. Jadud. A first look at novice compilation behaviour using BlueJ. Computer Science Education, 15(1):25-40, March 2005.
    • (2005) Computer Science Education , vol.15 , Issue.1 , pp. 25-40
    • Jadud, M.C.1
  • 9
    • 62949136000 scopus 로고    scopus 로고
    • A generalization of hybrid let-polymorphic type inference algorithms
    • National university of Singapore, Singapore, December
    • O. Lee and K. Yi. A generalization of hybrid let-polymorphic type inference algorithms. In Proceedings of the First Asian Workshop on Programming Languages and Systems, pages 79-88, National university of Singapore, Singapore, December 2000.
    • (2000) Proceedings of the First Asian Workshop on Programming Languages and Systems , pp. 79-88
    • Lee O1    Yi, K.2
  • 10
    • 0018105622 scopus 로고
    • THEORY OF TYPE POLYMORPHISM IN PROGRAMMING.
    • DOI 10.1016/0022-0000(78)90014-4
    • R. Milner. A theory of type polymorphism in programming. Journal of Computer and System Sciences, 17:348-375, 1978.
    • (1978) Journal of Computer and System Sciences , vol.17 , Issue.3 , pp. 348-375
    • Milner, R.1
  • 13
    • 0003067236 scopus 로고    scopus 로고
    • Explaining type errors by finding the sources of type conflicts
    • In Greg Michaelson, Phil Trinder, and Hans-Wolfgang Loidl, editors, Intellect Books
    • J. Yang. Explaining type errors by finding the sources of type conflicts. In Greg Michaelson, Phil Trinder, and Hans-Wolfgang Loidl, editors, Trends in Functional Programming, pages 58-66. Intellect Books, 2000.
    • (2000) Trends in Functional Programming , pp. 58-66
    • Yang, J.1


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