이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
황창연
가입: 2010년 9월 14일 올린 글: 9
|
올려짐: 2010년10월15일 13:02 주제: [숙제4] de-dot 의 정의 질문 |
|
|
예를들어 코드가 1.0.1 형식이면 (. <- 이것이 dot)
de-dot-1 1.0.1 하면 가장 앞의 dot 기준으로 짜르면 되는지...
아니면 정의대로 생성 순서를 알고 있어야 하는지 질문드립니다.
생성 순서를 알고있어야 한다면 1.0 dot 1로 만드나 1 dot 0.1로 만드나
같은 코드로 보이는데...굳이 기억을 하게 해야할까요? |
|
위로 |
|
|
김진영_
가입: 2009년 12월 9일 올린 글: 337
|
올려짐: 2010년10월15일 17:23 주제: |
|
|
de-dot-i 함수는 인자로 dot인 code를 받습니다.
dot인 code라는 것은 문제에도 나와 있듯이 (dot c0 c1)의 형태라는 것입니다. ci를 돌려 주시면 됩니다.
인용: | de-dot-1 1.0.1 하면 가장 앞의 dot 기준으로 짜르면 되는지...
아니면 정의대로 생성 순서를 알고 있어야 하는지 질문드립니다.
생성 순서를 알고있어야 한다면 1.0 dot 1로 만드나 1 dot 0.1로 만드나
같은 코드로 보이는데...굳이 기억을 하게 해야할까요?
|
dot을 만들 수 있는 함수는 dot 뿐입니다. 이 함수는 code 둘을 인자로 받고요.. 따라서
코드: | (dot (dot (atom 1) (atom 0)) (atom 1)) | 와
코드: | (dot (atom 1) (dot (atom 0) (atom 1))) | 는 만들어진 방법이 다른 code입니다.
(de-dot-1 (dot (dot (atom 1) (atom 0)) (atom 1)))은 (atom 1)이 되어야 하고,
(de-dot-1 (dot (atom 1) (dot (atom 0) (atom 1))))는 (dot (atom 0) (atom 1))가 되어야겠지요. |
|
위로 |
|
|
|