이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
허기홍
가입: 2007년 9월 27일 올린 글: 231
|
올려짐: 2007년11월1일 21:25 주제: gc테스트 |
|
|
gc가 잘 구현되었는지
테스트 할 수 있는 방법은 없을까요
그리고
1번 숙제에서 쓰는 k- 언어는
레코드와 포인터를 지원하지 않는데
sm5의 연산에서는 loc의 연산이라든지 레코드의 연산이 존재하는 이유가 무엇인가요
그냥 sm5 코딩을 위한 내부용으로 존재하는 것인지
아니면 제가 번역하면서 빠트린 것이 있는지 궁금합니다. |
|
위로 |
|
|
신해수 손님
|
올려짐: 2007년11월1일 23:17 주제: |
|
|
저같은 경우엔..
newl을 할때마다 할당한 주소를 출력하게 하고 최대 메모리 크기를 32정도로 작게 만든 후
그리고 let a := ? in 을 수십개 넣고 괄호를 이리저리 바꾸어보면서 테스트해보았습니다.
그리고 앞에서 어떻게 구현했느냐에 따라 다르겠지만..
저는 while과 write도 메모리 할당이 일어나게 구현했기때문에..
이거 가지고도 이리저리 장난을 쳐서 테스트해보았네요.
그리고 이번 숙제에서 record와 loc 연산은 쓰이지 않는 것 같습니다.
특히 loc 연산같은건 사용할 수가 없는게, 현재 SM5로는 1바이트 할당밖에 안되니까요. |
|
위로 |
|
|
허기홍
가입: 2007년 9월 27일 올린 글: 231
|
올려짐: 2007년11월1일 23:44 주제: |
|
|
감사합니다. |
|
위로 |
|
|
|