| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
이중호 손님
|
올려짐: 2009년9월15일 0:07 주제: homework1 ex5, 6, 7 질문입니다 |
|
|
ex5)
natadd와 natmul은 같은 파일 (ex5.ml)에 정의해야 될텐데
그럼 natmul을 정의할때 위에서 정의한 natadd를 사용해도 되나요?
아니면 natmul 안에 let ..... in 을 사용해서 natadd와 같은 기능을 하는 지역함수를 만들어서 사용해야 되나요
ex6)
입력으로
crazy2val NIL;;
이면 어떤 값을 리턴해야 하나요
ex7)
만약 결과값이 ZERO(ZERO(ZERO(ZERO NIL))) 이라면 이걸 그대로 출력해도 되나요?
아니면 ZERO NIL(NIL이 0이라면 NIL출력)같이 최소한으로 축소해서 출력해야되나요 |
|
| 위로 |
|
 |
허기홍
가입: 2007년 9월 27일 올린 글: 231
|
올려짐: 2009년9월15일 9:18 주제: |
|
|
ex6)
natmul을 정의하실 때 natadd를 사용해도 됩니다. 굳이 같은 일을 하는 놈을 또 만드실 필요는 없겠죠.
ex7)
축소한 값을 리턴하세요.
| 코드: | | ZERO(ZERO(ZERO(ZERO NIL))) |
는
입니다.
이것이 바로 0을 의미하는 것이고 NIL만 있는 2친수는 숫자에 대응되지 않습니다. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|