게시판 인덱스

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

함수의 인자에 대한 질문입니다.

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



가입: 2008년 9월 5일
올린 글: 21

올리기올려짐: 2008년9월11일 14:45    주제: 함수의 인자에 대한 질문입니다. 인용과 함께 답변

안녕하세요??

scheme에서 함수를 만들 때, lambda 다음 쓸 변수를 선언해주는데요, 받을 변수의 개수가 제한되지 않도록 만들려면 어떻게 해야할까요??

"+"와 같은 연산은 operand의 개수에 상관없이 실행할 수 있는데, 그와 같이 구현하려면 어떤 방법이 있을지 궁금합니다.


항상 도움에 감사드립니다.
위로
사용자 정보 보기 비밀 메시지 보내기
강지훈



가입: 2008년 9월 2일
올린 글: 291
위치: 302동 312-2호

올리기올려짐: 2008년9월11일 21:36    주제: . 인용과 함께 답변

(define (sum . args)
(cond ((= args nil) 0)
(else (+ (car args) (sum (cdr args))))))

와 같이 . 을 쓰면 되는 것 같습니다.
_________________
강지훈
프로그래밍의 원리 조교

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

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


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