여러분은 k.ml을 완성하여 제출하시면 됩니다. 다른 파일에 있는 정의는 건드리시면 채점이 되지 않습니다.
숙제에 명시된 함수를 만드시고 실행하시면 화면에 결과가 출력됩니다.
tracing eval, collecting eval, pointcollecting eval 순서로 출력됩니다.
pointcollecting eval 은 기본적으로 프로그램의 0번 위치에서 갖는 상태를 출력합니다.
다른 위치의 상태를 보고 싶으시면 커맨드 라인 옵션을 사용하시면 됩니다.
예를 들어, 2번 위치를 보고 싶으면
코드:
./main.native -p 2 test.k
라고 하면 됩니다.
k.ml 파일은 웹으로 제출하시고
보고서는 24일 자정까지 연구실(302동 312-2호)로 제출해주세요.