게시판 인덱스

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

hw6-7번 관련 질문입니다.

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2014)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
rkd8923



가입: 2014년 10월 4일
올린 글: 8

올리기올려짐: 2014년11월21일 22:04    주제: hw6-7번 관련 질문입니다. 인용과 함께 답변

만약 결과가 0 1 -1 이라면
(ZERO (ONE (MONE NIL))) 이 아니라
맨 앞 괄호 없이
ZERO (ONE (MONE NIL)) 이렇게 출력되어도 괜찮은가요?

코드:
# (ZERO (ONE (MONE NIL))) = ZERO (ONE (MONE NIL));;
- : bool = true

이클립스에서는 이렇게 나오는데...
위로
사용자 정보 보기 비밀 메시지 보내기
김윤승



가입: 2014년 9월 1일
올린 글: 452
위치: 302동 312-2호

올리기올려짐: 2014년11월22일 14:28    주제: 인용과 함께 답변

racket에서는 괄호 자체가 function application을 의미했기 때문에 중요한 의미를 담고있었지만, OCaml에서는 괄호를 표시하지 않아도 function application이 됩니다.

즉, f라는 함수가 있을 때, (f x) 는 f x 와 완전히 같은 의미입니다.

정확히 말하면 ZERO, ONE은 함수라기보단 type을 만드는 constructor라고 하는데, 이것도 마찬가지입니다.
위로
사용자 정보 보기 비밀 메시지 보내기
rkd8923



가입: 2014년 10월 4일
올린 글: 8

올리기올려짐: 2014년11월23일 4:04    주제: 인용과 함께 답변

감사합니다 !
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2014) 시간대: GMT + 9 시간(한국)
페이지 11

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


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