-
Notifications
You must be signed in to change notification settings - Fork 0
名前空間
oraccha edited this page Jan 15, 2013
·
1 revision
name space
Tiki のじゃなくて,一般的なプログラミング言語における名前空間の話.
- Tiki に関してはTiki:テクニカル名前空間へ.
- 名前空間
- パッケージ
- [http://www.dais.is.tohoku.ac.jp/~kabe/languages/tcl/tcl_namespace.html Tclの名前空間についてのうんちく]
- namespace eval,variable コマンド.
- CommonLisp のパッケージ.
- user, listp, keyword, system
- import/export
PostScript
- 辞書Object(?)を作ってから、 辞書Stackに積む。書き込み(=変数とかの定義や代入)は StackTopの辞書に対して行われる。読み出し(=変数とかの参照)は StackTopの辞書から順に検索される。
- 辞書Objectの参照は、ユーザーが自由にStackに積んだり 辞書(いわば変数)にbindしたりすることが出来る。 言語仕様じゃなくライブラリレベルで実現されているので、 プログラミングそのものと同じ柔軟度で名前空間を制御できる…はず。