2008년 11월 28일
내가 또 이런 에러는 처음봤다;; nml

-_-,,,,
------------------------------ < nml과의 사투의 기록 > -------------------------------------
* xxx 여야 하는데 xxx 입니다 에러
-> rec 선언이 필요한데 안해준 경우가 아닌가 확인한다. 이전에 정의된 rec함수와 관련해서 뭔가 충돌나는 경우도 있으니 컴파일러를 껐다 켜본다;;
* if 와 then이 맞지 않습니다
-> if 구문에서 괄호 갯수 잘 확인;;;;
* 잘못된 재귀적 선언입니다
-> rec로 정의한 경우에는 반드시 fn만 나와야 함.
* xxx를 모릅니다.
-> 서로를 호출하는 재귀함수의 경우 반드시 and 써줄것. and 써줄때에는 val rec 이런 식 말고 fun 이런 형태로 써줄것. and 뒤에 나오는 함수에는 fun 붙이지 않음.
* xxx type 이어야 하는데 xxx -> xxx타입입니다.
-> 딴거 없다. 문법주의. 쓸데없는 if 나 let을 사용하지 않았는지, end를 빼먹지 않았는지
혹은 함수 인자를 한두개 적게 넣어 호출하지 않았는지
*잘못된 프로그램 표현이 사용되었습니다.
-> | 빼먹지 않았나
http://periphery.egloos.com/3984160 <-nml 문서들
# by | 2008/11/28 21:43 | 트랙백 | 덧글(3)












☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]