게시판 인덱스

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

숙제 3 에러 질문입니다.

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2021)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
노희찬



가입: 2021년 3월 12일
올린 글: 11

올리기올려짐: 2021년3월25일 21:58    주제: 숙제 3 에러 질문입니다. 인용과 함께 답변

MEM이나 ENV에서 정의된 예외에 대해 질문드립니다. (Mem.Not_allocated, Mem.Not_initialized, Env.Not_bound)
MEM이나 ENV에서 정의된 예외가 발생했을 때는 그냥 놔두면 되나요, 아니면 K.Error를 대신 발생시켜야 하나요?
위로
사용자 정보 보기 비밀 메시지 보내기
shkim



가입: 2019년 7월 30일
올린 글: 86

올리기올려짐: 2021년3월26일 17:05    주제: 인용과 함께 답변

ENV 예외같은 경우는 숙제 공지사항에 나온대로 "Unbound" 에러를 발생시켜야 합니다. 뼈대코드에 작성돼 있는 lookup_env_loc 함수를 활용해보세요.

MEM 예외같은 경우는 잘못된 주소를 통해 메모리에 접근할 때 발생하는데 이 부분은 따로 신경쓰지 않아도 됩니다. K-- 언어의 정의를 보면 주소값을 통해 메모리에 직접 접근하는 경우가 없는 것을 확인하실수 있습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2021) 시간대: GMT + 9 시간(한국)
페이지 11

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


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