게시판 인덱스

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

HW 5-2 질문입니다.

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2014)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
박상혁



가입: 2014년 9월 3일
올린 글: 27

올리기올려짐: 2014년11월2일 0:50    주제: HW 5-2 질문입니다. 인용과 함께 답변

HW 5-1의 K--정의를 살펴보면 Record가 없습니다.

HW 5-2의 gc를 구현할 때 Record 관련 command들(box, unbox 등)이나 value들(Record 등)이 없다고 가정하고 구현해도 되나요?
위로
사용자 정보 보기 비밀 메시지 보내기
박상혁



가입: 2014년 9월 3일
올린 글: 27

올리기올려짐: 2014년11월2일 0:58    주제: 인용과 함께 답변

좀 더 정확히 말하면,
HW5-1에서 정상적인 (Record가 없는) K-- program을 trans한 sm5 program만 실행한다고 가정하고 gc를 구현해도 되나요?
위로
사용자 정보 보기 비밀 메시지 보내기
강동옥



가입: 2009년 9월 18일
올린 글: 602

올리기올려짐: 2014년11월2일 17:25    주제: 인용과 함께 답변

아닙니다, 5-2의 입력으로 들어가는 SM5 프로그램에는 Record 관련 command들이 들어갈 수 있으며, 이러한 입력 프로그램을 가정하고 GC를 구현하셔야 합니다.

5-1에서 입력으로 들어가는 K-- 프로그램에 Record 요소가 없다고 해서, 번역의 결과로 나온 SM5 프로그램에 Record 요소가 없다고 생각하는 것은 잘못입니다. Translator.trans 함수가 만족해야 하는 것은 단지 "같은 일을 하는" 프로그램으로 번역해야 한다는 조건뿐입니다. box나 unbox같은 명령을 사용하는 프로그램으로 번역하는 것도 당연히 가능할 것입니다. 정리하자면, K-- 프로그램의 스펙과 SM5 프로그램의 스펙은 서로 독립적인 것이라고 생각하셔야 합니다.
위로
사용자 정보 보기 비밀 메시지 보내기
박상혁



가입: 2014년 9월 3일
올린 글: 27

올리기올려짐: 2014년11월2일 17:44    주제: 인용과 함께 답변

확인했습니다. 답변 감사드립니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2014) 시간대: GMT + 9 시간(한국)
페이지 11

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


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