글쓴이 |
메시지 |
주제: 람다 예보 질문 |
김성국17
답변: 3
조회: 2866
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년12월13일 14:40 주제: 람다 예보 질문 |
Sound & complete한 람다예보기가 있다면,
임의의 프로그램 pgm이 주어졌을 때,
let f = \x.x in
pgm; f f
라는 프로그램으로 변형해서 halting 문제를 풀 ... |
주제: 과제 7-2 Exn 값 질문입니다. |
김성국17
답변: 3
조회: 2876
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년12월12일 19:00 주제: 과제 7-2 Exn 값 질문입니다. |
201712는 사용 가능하다고 봐야할 것 같습니다.
다만 사용자 입장에선 두 출력을 구분할수는 없을 것 같습니다. |
주제: 7-1 질문 |
김성국17
답변: 2
조회: 2568
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년12월8일 21:02 주제: 7-1 질문 |
M.typ 은 타입 추론의 결과물이고,
추론 과정 중에 실질적으로 사용하는 것은 Poly_checker.typ 으로 보입니다.
또, 바꾸라는 것은 꼭 바꿔야 된다가 아 ... |
주제: 4-3 테스트케이스 |
김성국17
답변: 2
조회: 3157
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월26일 12:15 주제: 4-3 테스트케이스 |
주석 처리된 마지막 예는 IMPOSSIBLE이 아닌 것 같습니다.
일단 두 NameBox "x"가 서로 다른 모양의 열쇠를 갖을 수 있다고 봐야하지 않나 생각합니 ... |
주제: 4-3 문제이해 |
김성국17
답변: 5
조회: 2682
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월25일 9:26 주제: 4-3 문제이해 |
표지판 하나만 더 있으므로 열쇠모양에 차이가 없다,
지도 모양이 더 복잡하므로 더 복잡한 열쇠가 필요하다 등의 직관이 통하지 않는 문제입니다.
... |
주제: 4-3 문제이해 |
김성국17
답변: 5
조회: 2682
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월24일 18:00 주제: 4-3 문제이해 |
문제에서 주어진 표가 열쇠의 모양을 결정하는 유일한 규칙입니다.
표에는 탐사지도상의 위치가 암시하고 있는 열쇠 모양에 대한 조건들이 적혀있 ... |
주제: 과제 3-1 질문입니다. |
김성국17
답변: 2
조회: 3872
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월17일 10:39 주제: 과제 3-1 질문입니다. |
언어 spec에 C struct와 같은 그러한 제약사항은 없어보입니다.
그런 제약이 있다면 inference rule에 x in dom(r) 이런 조건이 있어야 겠지요.
그리고 레코드 ... |
주제: 프로시져, 환경 질문 |
김성국17
답변: 4
조회: 4615
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월17일 9:43 주제: 프로시져, 환경 질문 |
1.
사실 여기서 Proc은 closure라고 말하는게 더 정확합니다. closure가 무엇인지는 ppt에 있습니다.
procedure는 질문자분 말대로 코드에 이름을 붙인것인데, ... |
주제: 숙제 3 ocaml 문법에 대한 질문입니다. |
김성국17
답변: 2
조회: 3887
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월14일 13:40 주제: 숙제 3 ocaml 문법에 대한 질문입니다. |
1)
'a, 'b, 'c 등등은 임의의 타입을 나타낼 수 있는 타입인자들입니다.
t라는 타입을 정의할 때 그 안에 타입인자가 사용된다면,
그 타입인자들(예: ' ... |
주제: 과제3 질문 |
김성국17
답변: 3
조회: 4575
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년10월13일 15:40 주제: 과제3 질문 |
3.ppt 24페이지부터 보시면 아시겠지만,
변수가 지칭하는 메모리의 주소를 의미합니다.
M(l), M[v/l] 등은 메모리를 다루는 것을 의미합니다. 각각 메모 ... |
주제: 2-4 질문입니다. |
김성국17
답변: 5
조회: 2070
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년9월25일 23:06 주제: 2-4 질문입니다. |
C프로그램의 비유에서 착안해보았는데, 예들을 뭔가 다음과 같이 표현할 수 있겠네요.
1) AREA("a", CONNECT(STATION "a", AREA("b", STATION ... |
주제: 2-4 질문입니다. |
김성국17
답변: 5
조회: 2070
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년9월25일 22:52 주제: 2-4 질문입니다. |
Station "x"는 Area "x"에 enclose 되어있어야 한다는 의미입니다.
Enclose 되어 있다는건 꼭 AREA("a", STATION "a") 처럼 직접적인 포 ... |
주제: 과제 2-6 질문드립니다 |
김성국17
답변: 1
조회: 1260
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년9월24일 20:50 주제: 과제 2-6 질문드립니다 |
제가 채점을 하는 것은 아니지만,
rec은 단순히 해당함수의 재귀호출이 가능하도록 만드는 역할만을 하기 때문에 채점과 아무런 상관이 없을 것 같습 ... |
주제: environment 질문 |
김성국17
답변: 2
조회: 1408
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년9월24일 16:13 주제: environment 질문 |
x + 1이라는 식의 값을 계산하기 위해선 우선 x의 값을 알아야할 것입니다.
이 때 변수 x의 값이 무엇인지가 어딘가에 기록되어 있어야할 것이고, 그러 ... |
주제: 과제 2-7 질문 |
김성국17
답변: 1
조회: 1400
|
게시판: 4190.310 Programming Languages (Fall 2017) 올려짐: 2017년9월22일 12:27 주제: 과제 2-7 질문 |
struct .. end 로 정의하는 module은 말그대로 값이나 타입의 정의들을 갖고있는 모듈의 구현입니다.
sig .. end는 signature 또는 module interface는 구현된 모듈의 ... |
|