게시판 인덱스

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

타입체크 결과에 타입변수가 남아있는 경우의 처리

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



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년11월20일 18:52    주제: 타입체크 결과에 타입변수가 남아있는 경우의 처리 인용과 함께 답변

코드:
fn x -> x


같은 프로그램의 경우 type checker를 돌리면

코드:
a -> a


처럼 타입 변수가 남아있을 것입니다.
이번 simple type system 에서는 int로 바꿔서 리턴해주세요.


최원태 가 2008년12월15일 10:01에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

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

다시 보니,
M-definition에 function만 있는 것은 프로그램이 아니라는 것이 나와있군요.
따라서 fn x -> x는 타입체커를 통과할 수 없습니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
박남용



가입: 2008년 9월 17일
올린 글: 14

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

음 그러면

위와 같은 경우에는 check 시에

TypeError를 발생시켜야 하는건가요?
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
최종식



가입: 2008년 9월 2일
올린 글: 40

올리기올려짐: 2008년11월21일 10:23    주제: arrow 인용과 함께 답변

타입체커에서 프로그램인지 아닌지를 체크해야 한다는 말인가요?

코드:

fn x=>x+1


같은 코드의 경우
타입체커는 단지 충실하게 타입을

int -> int 인것을 체크 하는데서 끝나는게 아니라 프로그램 여부를 같이 체크해야 하는건가요;

개념적으로 뭔가 아쉽네요-_-;
위로
사용자 정보 보기 비밀 메시지 보내기
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년11월22일 14:08    주제: 인용과 함께 답변

과제 정의에 의한 올바른 프로그램은 타입이 함수가 아닐 것입니다.
최종적인 타입체크 결과가 함수타입이 아닌것을 확인하면 되겠지요.

세미나 참석차 지방에 와 있어 답변이 늦는데 양해를 구합니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2008) 시간대: GMT + 9 시간(한국)
페이지 11

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


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