게시판 인덱스

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

hw 5-3 질문입니다!

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



가입: 2012년 9월 17일
올린 글: 4

올리기올려짐: 2012년10월15일 11:18    주제: hw 5-3 질문입니다! 인용과 함께 답변

안녕하세요

읽어보던 중 문자열이라는 단어가 모호해서 질문합니다.

1. tape에서의 symbol은 'a 'b와 같은 symbol인가요?

2. rule에서의 symbol(string)은 string이라고 명시되어 있는데 "a" "b"와 같은 것인가요?
그러먼 1번질문과 다른 symbol로 이해하면 되나요?
또한 그렇다면 tm에서도 state는 string으로 이해하면 될까요?
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

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

1. symbol은 'a와 같은 scheme symbol입니다.

2. state 역시 'a 등의 scheme symbol입니다.
tm에서도 symbol입니다.


정정하겠습니다. 예년에는 state가 symbol이었으나, 이번 숙제에는 문자열(string)이라고 표기되어 있는 관계로 state는 scheme string으로 하겠습니다. 혼란을 드려 죄송합니다.


최민아 가 2012년10월15일 16:26에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기
조동철



가입: 2011년 9월 6일
올린 글: 35

올리기올려짐: 2012년10월15일 16:01    주제: 인용과 함께 답변

튜링머신에 대한 공지글의 답글에는

state는 string이라고 되어 있습니다.

state가 string인지 shceme symbol인지 알고 싶습니다.

더붙여, scheme에서

인용:
'1

같은 경우는 symbol이 아닌것으로 판단하던데, 숫자는 symbol이 될 수 없는 건가요?
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

올리기올려짐: 2012년10월15일 16:29    주제: 인용과 함께 답변

예년에는 state를 symbol로 하였으나, 올해 숙제 문서에는 string이라고 명시되어 있으므로 string으로 수정하였습니다. 죄송합니다.

Lisp 계열 언어에서 '...는 ...를 있는 그대로 리턴합니다.

즉 'a는 a를 리턴하며,

'1은 정수 1을 리턴합니다.

symbol은 a처럼 identifier가 될 수 있는 문자열을 말합니다.

따라서 (symbol? '1)는 #f, (integer? '1)은 #t입니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012) 시간대: GMT + 9 시간(한국)
페이지 11

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


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