이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
현철
가입: 2009년 10월 7일 올린 글: 27
|
올려짐: 2009년10월30일 10:04 주제: hw5-1에서 environment의 id가 갖는 의미 |
|
|
변환기를 짜다보니 environment가 갖는 id가 의미가 없어보입니다..
이미 Environment 스택에서의 순서가 id역할을 하고 있고 id로 조회하는 기능은 없는 것 같아 보이는데..(location사용하려면 해당 environment를 그 변수가 저장되어 있는 순서만큼 unbind하고 사용하기)
그러면 사실상 id는 필요가 없지 않나요??;;;
아니라면 제가 놓치고 있는 부분이 있는 것 같아 이렇게 질문 드립니다. |
|
위로 |
|
|
허기홍
가입: 2007년 9월 27일 올린 글: 231
|
올려짐: 2009년10월30일 12:56 주제: |
|
|
push x 커맨드를 실행하기 위해서는
env를 꼭대기부터 검사여 x가 바인딩 되어 있는지 찾고
바인딩 되어 있으면 x에 대응하는 loc 이나 proc을 가져옵니다.
이를 위해서는 env의 열쇠인 id가 필요합니다.
순서가 id역할을 한다는 뜻이 무엇이죠? |
|
위로 |
|
|
현철
가입: 2009년 10월 7일 올린 글: 27
|
올려짐: 2009년10월30일 18:07 주제: 앗 |
|
|
push에 그런 기능이 있었군요.. push가 그저 스택에 push하는 기능만 있을거라 생각했습니다;;
감사합니다! |
|
위로 |
|
|
|