게시판 인덱스

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

3-2와 3-3에 대하여 사소한 질문 한가지

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2006)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
송수현



가입: 2006년 9월 4일
올린 글: 25

올리기올려짐: 2006년10월15일 21:54    주제: 3-2와 3-3에 대하여 사소한 질문 한가지 인용과 함께 답변

몸살로 인하여 열심히 딜레이를 달리는 중입니다..

3-2를 테스트 하실 때

코드:
let
  procedure ~~
in
  let ~~
 ~~~

 여기

 ~~~
  end
end

위에 적힌 '여기', 즉 많은 let in 이 선언된 한가운데에 코드를 넣어서 테스트 하시겠죠?

저로서는 별다른 방법은 떠오르지 않아서, '여기' 부분에 코드를 모셔주십사 하는 주석만을 달아놓았습니다.

그리고 3-3에서 #use "3.n";; 후에 뜨는 내용을 보면
코드:
val shoppingList: (id * cond list) list -> (id * int list) list = <fun>

라고 되어있어서, 숙제에 나온
코드:
shoppingList: require list -> (id * gift list) list

와는 살짝 차이가 나는데, 원래 저게 맞는건지요?
fun shoppingList (r_list : require list) 라고 지정을 해 줘도 계속 버티던데 말이지요.

아하하; 제가 이해력이 살짝 모자라답니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
송수현



가입: 2006년 9월 4일
올린 글: 25

올리기올려짐: 2006년10월15일 22:08    주제: 인용과 함께 답변

아, 추가로 3-1에도 질문이 있습니다.

컴파일 하고 나면

1.n 388.14-12542:
Warning: this match case is unused.

이렇게 뜹니다.

참고로 저 범위는 eval env m exp 의 전범위입니다.

저런 경고가 뜨는 경우는 인터프리터가 코드를 읽어나가다가 어떻게 해도 닿지 않을 문장이 있을 때라고 알고 있습니다. 그런데 eval이 필요 없을리가요;;

자세히 아시는분 답변 부탁드려요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
장민석



가입: 2006년 9월 5일
올린 글: 165

올리기올려짐: 2006년10월15일 22:21    주제: 인용과 함께 답변

소스에서 다음 코드를 삭제하십시오.

코드:
 | eval _ _ _ = raise (Error "not implemented")


구현이 완료된 다음에는 모든 케이스를 이미 고려한 셈이 되므로 _ _ _라는 케이스는 결코 사용될 수 없는 케이스가 됩니다. 그래서 말씀하신 경고가 발생하는 것이지요.
위로
사용자 정보 보기 비밀 메시지 보내기
송수현



가입: 2006년 9월 4일
올린 글: 25

올리기올려짐: 2006년10월15일 22:59    주제: 인용과 함께 답변

아~~ 그렇군요.

주의가 거기까지 못미쳤네요. 감사합니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
이준희



가입: 2006년 9월 18일
올린 글: 43

올리기올려짐: 2006년10월15일 23:43    주제: 인용과 함께 답변

왜 저는 그 문장을 삭제하지 않았음에도 불구하고 경고가 뜨지 않는 걸까요?-_-;;

분명 31개의 exp에 대해 다 구현된 상태인데...... 이유가 뭘까..... 불안하네요 괜시리(...)
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2006) 시간대: GMT + 9 시간(한국)
페이지 11

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


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