최준원
가입: 2007년 3월 30일 올린 글: 149
|
올려짐: 2013년9월21일 17:27 주제: 숙제 2-4 뼈대코드 공개 (9/21 17:20 기준) |
|
|
안녕하세요, 예고했던 대로 숙제 2-4를 위한 뼈대코드를 공개합니다.
http://ropas.snu.ac.kr/~ta/4190.310/13/stuff/hw2-4-skeleton.zip
- 구현하셔야 할 부분은 answer.ml 의 TODO 주석 부분입니다.
숙제 제출시에는 answer.ml 만 제출해 주시면 됩니다.
- 인터페이스 추가 : 숙제의 템플릿에 수강생 여러분들이 구현해야 하실 함수를 하나 더 추가했습니다.
코드: | int_of_value : value -> int |
int_of_value 함수는 value type 의 값을 받아 int 로 변환한 값을 리턴합니다.
(작년에는 value type의 값을 eval 함수에서 stdout 에 출력하게 했는데요, 이번에는 eval 함수에서 출력하지 않습니다.
eval 함수는 숙제에 주어진 타입을 만족하게 구현만 하시면 됩니다.)
- 컴파일 : 윈도우 혹은 리눅스 환경에서 (혹은 Makefile 을 지원하는 어떤 플랫폼이라도)
make 를 입력하면 됩니다. (윈도우에서는 ocamlc를 실행할 수 있어야 합니다.)
컴파일에 성공하면 ex2-4 (윈도우에서는 ex2-4.exe)가 생성되며,
ex2-4 s1.txt 또는 ./ex2-4 s1.txt 로 구현 결과를 확인할 수 있습니다.
- 실행 : 뼈대 코드를 컴파일하면 여러분들이 임의로 text format 에 코드를 구성하시고 결과를 확인하실 수 있습니다.
코드의 문법은 첨부된 s1.txt 를 보면 확인할 수 있습니다.
버그나 궁금하신 점 있으시면 게시글로 질문해주세요  |
|