Symbol table

Data structures used in language translators
Collection
zero Useful+1
zero
In computer science, symbol tables are Language translator (e.g compiler and interpreter )Data structures in. In the symbol table, the program source code Each identifier in is bound to its declaration or usage information, such as its data type Scope as well as Memory address
Chinese name
Symbol table
Foreign name
The symbol table
Properties
data structure
interpretation
Symbol table in Compiler It needs to be collected, recorded and used continuously in the process of work source program Information about the types and characteristics of some syntax symbols in. These information are generally stored in the system in the form of tables. Such as constant table, variable name table array Name table, process name table, label table, etc. are collectively referred to as symbol table. The quality of symbol table organization, construction and management methods will directly affect Compiling system Operating efficiency.
Symbol table in the paper: if a large number of physical quantity symbols, signs, abbreviations, special measurement units, user-defined nouns and terms are used in the paper, a collection table of notes shall be prepared.