- 著者
-
黒川 利明
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.20, no.6, pp.524-526, 1979-11-15
いわゆるブロック構造をもっているプログラミング言語における局所変数の束縛方式について検討する.いわゆる「浅い」変数束縛と「深い」変数束縛について まずそれぞれの定義を与える.次にAlgol系のプログラミング言語で用いられる「display」方式の変数束縛を取り上げて これが上の定義に照らして「深い」のか「浅い」のかを考える.この3方式を比較して「浅い」束縛の利点を 処理速度 デバッグ インタプリタとコンパイラの共存の3点について示す.最後に「浅い」束縛での問題点を述べ この問題の背景について触れる.