게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

뼈대코드에 오류가 있는 거 아닌가요?

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2011)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
김상우



가입: 2011년 9월 10일
올린 글: 50

올리기올려짐: 2011년12월18일 20:05    주제: 뼈대코드에 오류가 있는 거 아닌가요? 인용과 함께 답변

Not_found 에러가 나면서 Judge함수 안에 들어가지를 못합니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

올리기올려짐: 2011년12월18일 20:08    주제: 인용과 함께 답변

Not_found 는 주로 set, list같은 자료구조에서 find 같은 함수를 썼을때 발생합니다.

Not_found라고 ocaml로 검색하시면 나오네요

List.assoc이나, List.find 같은거 쓰면 나올거 같습니다.

뼈대코드에는 저런 함수류를 쓰지 않았습니다.

코드 중에 어디서 에러가 나는지를 보고 싶으면

try catch 를 써서 어디서 에러가 나는지 범위를 좁혀볼 수 있습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
김상우



가입: 2011년 9월 10일
올린 글: 50

올리기올려짐: 2011년12월18일 20:11    주제: 음.. 인용과 함께 답변

아예 Judge함수 안에 들어가지를 않아서 try catch등등 아무것도 할 수가 없는데 어떡하나요 ㅠ...

Judge함수 맨 처음에 임의의 스트링을 출력하게 해놨는데 마지막에 오류가날땐 그 스트링이 출력되지않습니다.

혹시나해서 Not_found에러가 일부러 나도록 만들어 놓고 실험을 했는데 Judge안에서 에러를 만들었을경우 Judge함수 가장 처음에 출력하도록 한 스트링이 제대로 출력된 후 에러가 나네요.

어떤경우에 Judge함수에 들어가지 않도록 되어있는건가요?
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

올리기올려짐: 2011년12월18일 20:13    주제: 인용과 함께 답변

ml 포함해서 sjlee@ropas.snu.ac.kr로 소스 보내주세요
위로
사용자 정보 보기 비밀 메시지 보내기
김상우



가입: 2011년 9월 10일
올린 글: 50

올리기올려짐: 2011년12월18일 20:22    주제: 보냈습니다~ 인용과 함께 답변

보냈습니다~

확인해주세요 ㅠ 감사합니다 조교님
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

올리기올려짐: 2011년12월18일 20:54    주제: 인용과 함께 답변

mal.ml에서 에러났습니다.

코드:
 let to1 = getTo (Info.state turninfo) (Map.get headerLoc map) 2 in


SupporterJudge.judge함수 초반에 스트링 출력하셨는데
MalJudge.judge 함수 하다 예외가 발생했으니 출력이 안되었겠죠
위로
사용자 정보 보기 비밀 메시지 보내기
김상우



가입: 2011년 9월 10일
올린 글: 50

올리기올려짐: 2011년12월18일 22:22    주제: 아 그렇군요... 인용과 함께 답변

아... 그렇군요 ㅠ ㅠ감사합니다.

서포터가 먼저 행동하는줄알고 그쪽만 디버깅하다보니 맬의 코드를 못봤네요 ㅠ

감사합니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2011) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay