| 글쓴이 |
메시지 |
주제: loc eq, poly 타입, TypeError 질문입니다. |
방정호
답변: 8
조회: 6536
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월9일 22:59 주제: loc eq, poly 타입, TypeError 질문입니다. |
황인준님이 올려주신 인풋에 대해서 제가 말한대로 에러가 된다면
폴리가 심플보다 completeness 가 낮아지게 되어 좀 이상하긴 하지만 (잘 돌 수 있는 프 ... |
주제: loc eq, poly 타입, TypeError 질문입니다. |
방정호
답변: 8
조회: 6536
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월9일 22:31 주제: loc eq, poly 타입, TypeError 질문입니다. |
let val f = (fn z => z) in f 3; f end
이 인풋의 경우 poly 에서는 f 라는 함수의 타입이 정해지지 않으니까
(우리의 구현에서는 일반화된 alpha -> alpha ... |
주제: EQ에 loc가 들어가는 경우 |
방정호
답변: 7
조회: 5831
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월8일 18:07 주제: EQ에 loc가 들어가는 경우 |
타입 중에서
τ loc : location type
이라고 정의되어 있는데요.
즉, 어떤 타입의 location 이라는 형식으로요.
m.ml 에서도
| TyLoc of types 라고 정의되어 ... |
주제: 심플 타입 시스템에서 함수만 나오는 경우 질문입니다. |
방정호
답변: 3
조회: 3969
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월7일 20:07 주제: 심플 타입 시스템에서 함수만 나오는 경우 질문입니다. |
프로그램이 아닌 함수 정의로 끝난다면,
타입은 정의할 수 없더라도 (바디 안에 에러가 앖다면) 다 살행 시 정상 종료가 될 것입니다.
어떻게 처리해 ... |
주제: 심플 타입 시스템에서 함수만 나오는 경우 질문입니다. |
방정호
답변: 3
조회: 3969
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월5일 19:47 주제: 심플 타입 시스템에서 함수만 나오는 경우 질문입니다. |
함수만 들어있는 것에 대해서도 타입을 결정하려다 보니 질문이 있습니다.
fn x => x+1
의 경우 int -> int 가 될 것이고
fn x => x
는 에러를 내는 ... |
주제: 숙제 7: 주어진 뼈대코드에서 체크 결과로 리턴해야 하는 타입이 부족합니다. |
방정호
답변: 8
조회: 5640
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월5일 18:49 주제: 숙제 7: 주어진 뼈대코드에서 체크 결과로 리턴해야 하는 타입이 부족합니다. |
fn x => x : 7-1, 7-2 모두 TypeError
let val f = fn x => x in f 1 end : 7-1, 7-2 모두 Int
let val f = fn x => x in f 1; f true end : 7-1은 TypeError, 7-2는 Bool
정리하면 이 ... |
주제: 숙제 7: 정의되지 않은 이름이 들어오는 경우 아무렇게나 예외 내도 되나요? |
방정호
답변: 3
조회: 3736
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월4일 12:37 주제: 숙제 7: 정의되지 않은 이름이 들어오는 경우 아무렇게나 예외 내도 되나요? |
| 타입 체킹이 되지 않은 다는 게 타입 에러를 내야 한다는 것인가요? 아니면 이런 프로그램은 무시하고 런타임때 에러가 나게 해도 된다는 것인가요? |
주제: 이번 과제와 관련되어 질문드립니다. |
방정호
답변: 1
조회: 2989
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년12월3일 21:05 주제: 이번 과제와 관련되어 질문드립니다. |
스펙이 헷갈려서 질문드립니다.
1. 함수타입으로 끝나는 것이어도 (프로그램이 아니더라도) 타입을 결정한다는 것이죠?
2. https://ropas.snu.ac.kr/phpbb/vi ... |
주제: 6-2 에서 main 함수, makefile 수정. |
방정호
답변: 0
조회: 2796
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월16일 23:24 주제: 6-2 에서 main 함수, makefile 수정. |
다른 분들도 이렇게 하고 계실 것 같긴 한데, 테스트할 때 이렇게 하면 좀 편하더군요.
main 파일을 이렇게 수정했습니다.
open M 뒤에 저렇게 추가를 ... |
주제: HW 6-3 EQ 질문입니다. |
방정호
답변: 2
조회: 3373
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월16일 23:14 주제: HW 6-3 EQ 질문입니다. |
저도 그거 질문 올렸었는데요. https://ropas.snu.ac.kr/phpbb/viewtopic.php?t=4615
M 문서를 보니, pair, closure 에 대해서는 = 에 대한 정의가 없더군요.
그래서 그런 ... |
주제: hw 6-2 테스트케이스 하나 공유해봅니다 |
방정호
답변: 3
조회: 3847
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월16일 21:31 주제: hw 6-2 테스트케이스 하나 공유해봅니다 |
저도 그렇게 나오네요.
테스트셋 감사합니다! |
주제: 6-3 EQ 질문입니다. |
방정호
답변: 1
조회: 1421
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월14일 0:05 주제: 6-3 EQ 질문입니다. |
자답입니다.
강좌 웹페이지에 M definition 이 있는 걸 몰랐네요.
http://ropas.snu.ac.kr/~kwang/4190.310/14/M.pdf |
주제: 6-3 EQ 질문입니다. |
방정호
답변: 1
조회: 1421
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월13일 23:45 주제: 6-3 EQ 질문입니다. |
Closure 는 EQ의 조건이 어떻게 되는지 모르겠습니다.
M 언어와 관련된 스펙은 어디서 확인할 수 있는지요? |
주제: 5-1 질문입니다. |
방정호
답변: 4
조회: 2118
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월4일 20:03 주제: 5-1 질문입니다. |
| 답변 감사드립니다. 많은 궁금증이 풀렸습니다. |
주제: 5-1 질문입니다. |
방정호
답변: 4
조회: 2118
|
게시판: 4190.310 Programming Languages (Fall 2014) 올려짐: 2014년11월4일 17:34 주제: 5-1 질문입니다. |
같은 일을 한다와 관련되어 다른 질문 드리고 싶습니다.
과제 pdf 문서에서는
push 1::push 2::add::put::empty
이것이
write 1+2
가 같은 일을 한다고 나와있 ... |
| |