이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
박정혁
가입: 2012년 12월 12일 올린 글: 14
|
올려짐: 2013년10월22일 23:38 주제: 4-3 테스트는 어떻게 하나요? |
|
|
조교님들께서 sm5 언어로 채점하신다고 하셨는데
그러면 저희가 sm5 언어로 코드를 짜서 테스트 해보는 방법은 없나요??
sm5 언어로 코드를 짜서 돌려보는 방법을 알려주세요 |
|
위로 |
|
 |
최준원
가입: 2007년 3월 30일 올린 글: 149
|
올려짐: 2013년10월23일 9:13 주제: |
|
|
인용: | 그러면 저희가 sm5 언어로 코드를 짜서 테스트 해보는 방법은 없나요??
sm5 언어로 코드를 짜서 돌려보는 방법을 알려주세요 |
OCaml 로 직접 sm5.ml 을 open 하신 후 run 함수의 인자에 cmd list 를 넣어 확인할 수 있습니다.
간단한 경우에 대해 그 과정을 시뮬레이션 하면 아래와 같습니다.
코드: | > ocaml -init sm5.ml
# open Sm5;;
# let c = [PUSH (Val (Z 1)); PUSH (Val (Z 2)); ADD; PUT];;
val c : Sm5.cmd list = [PUSH (Val (Z 1)); PUSH (Val (Z 2)); ADD; PUT]
# run c;;
3
- : unit = ()
# |
|
|
위로 |
|
 |
|