Symbol_table Symbol_table

Symbol table - Definition and Overview

Related Words: Accent, Acronym, Agent, Allegory, Alphabet, Alternative, Analogy, Armory, Arms, Art, Attribute, Backup, Badge, Badges, Banner, Bar, Baton, Bearing, Bit, Blazonry, Blueprint, Brand

In computer science, a symbol table is a data structure used by a language translator such as a compiler or interpreter, where each symbol in a program's source code is associated with information such as location, type and scope level.

A hash table implementation of a symbol table is common and the table is usually maintained throughout all phases of translation.

A symbol table can be a transient structure used only during a language translation process and then discarded, or it can be embedded in the output of that process for later exploitation, for example, during an interactive debugging session, or as a resource for formatting a diagnostic report during or after execution of a program.

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.