|
シンボルテーブル()は、コンパイラやインタプリタといった言語変換を行うソフトウェアで使われるデータ構造であり、プログラムのソースコード内の各識別子と、それぞれの宣言内容やソース内での見た目(データ型、スコープレベル、位置など)などの情報を結び付けている。 == 実装 == 典型的な実装としては、ハッシュテーブルを使った実装がある。コンパイラは、1つの大きなシンボルテーブルで全シンボル(識別子)を扱う場合と、スコープ毎に分割された階層型のシンボルテーブルを使う場合がある。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「シンボルテーブル」の詳細全文を読む スポンサード リンク
|