게시판 인덱스

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

과제 7 질문

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2015)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
강민혁



가입: 2015년 9월 18일
올린 글: 9

올리기올려짐: 2015년11월26일 19:14    주제: 과제 7 질문 인용과 함께 답변

xexp 내부에서 음수는 절대 없다고 생각해도 되나요?

변환과정에서 음수를 사용해도 되나요?
위로
사용자 정보 보기 비밀 메시지 보내기
최재승



가입: 2012년 9월 10일
올린 글: 211

올리기올려짐: 2015년11월26일 23:50    주제: 인용과 함께 답변

xexp 언어 정의의 Num n 에서의 n은 음수가 될 수 있으며,

입력으로 들어오는 xexp 프로그램에는 음수도 들어있을 수 있습니다.

조교 드림
위로
사용자 정보 보기 비밀 메시지 보내기
강민혁



가입: 2015년 9월 18일
올린 글: 9

올리기올려짐: 2015년11월27일 2:50    주제: 인용과 함께 답변

변환할 프로그램은 항상 자연수를 최종적으로 계산한다고 되어 있는데
중간과정에서 음수가 사용될수 있다는 건가요?
위로
사용자 정보 보기 비밀 메시지 보내기
최재승



가입: 2012년 9월 10일
올린 글: 211

올리기올려짐: 2015년11월27일 13:06    주제: 인용과 함께 답변

숙제 문서를 자세히 살펴보니 e ::= n (* natural number *) 로 명시되어 있네요.

숙제 문서를 따라 n은 자연수로 제한하겠습니다. 입력으로 들어오는 프로그램도, 변환된 프로그램도 n은 자연수가 되는 것으로 하겠습니다.

이전 답변에서 음수도 허용했던 것은, n이 자연수가 아닌 정수가 되어도 실행기나 번역(removeExn)함수를 짜는 데는 아무런 문제가 없기 때문입니다. 혹시 자연수인지 정수인지가 문제되는 부분이 있다면 알려주시기 바랍니다.

혹시 예외를 음수 값으로 인코딩해서 값과 구분하려는 의도라면, 이는 불완전한 방법이고 권장하지 않음을 알려드립니다.

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

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


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