서지주요정보
좁은 범위의 타입 오류 정보를 위한 타입유추 알고리즘 = $\cal M$ : a polymorphic type inference algorithm for short-ranged type error messages
서명 / 저자 좁은 범위의 타입 오류 정보를 위한 타입유추 알고리즘 = $\cal M$ : a polymorphic type inference algorithm for short-ranged type error messages / 이욱세.
발행사항 [대전 : 한국과학기술원, 1997].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8007851

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 97033

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9003347

소장위치/청구기호

서울 학위논문 서가

MCS 97033 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Compilers for langugages such as Standard ML and Haskell infer types even without explicit type annotations and check type consistency of programs. But, for un-typeful input programs, the compiler often reports too wide area of programs as error sites. Such a big type error message is hardly informative for the programmer to find his error. It is because the current type inference algorithm fails too late. The current algorithm is a bottom-up algorithm. After the algorithm blindly infers sub-expressions without information from super-expressions, it detects sub-expressions cannot agree at an application expression. This paper introduces a new top-down type inference algorithm which stops early. The basic idea of the new algorithm is to enforce each sub-expression to have a type which satisfy some constraint. In this paper, it is proved the new algorithm is sound and complete to the type inference rule in order to be replaced the current algorithm. And it is proved the new algorithm generates short-ranged error messages than the current algorithm.

서지기타정보

서지기타정보
청구기호 {MCS 97033
형태사항 ii, 37 p. ; 26 cm
언어 한국어
일반주기 저자명의 영문표기 : Ook-Seh Lee
지도교수의 한글표기 : 최광무
지도교수의 영문표기 : Kwang-Moo Choe
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 참고문헌 : p. 35-36
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서