Designing a reusable symbol table library

Pei Chi Wu*, Jin Hue Lin, Feng-Jian Wang

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

Abstract

In this paper, we address our design rationale and present the design of a symbol table library. A symbol processing task can be divided into two parts: one for storing/retrieving symbols, and the other for semantics checking. The former is language-independent and can be defined as reusable components. The latter is language-dependent and can be defined as parametric types to symbol table components or as specific semantics rules. We identify general properties of name analysis problems: topology, overload, navigation, etc. The resulting design of the library covers most usages in symbol processing.

Original languageEnglish
Pages892-896
Number of pages5
DOIs
StatePublished - 1 Jan 1995
EventProceedings of the 1994 IEEE Region 10's 9th Annual International Conference (TENCON'94). Part 1 (of 2) - Singapore, Singapore
Duration: 22 Aug 199426 Aug 1994

Conference

ConferenceProceedings of the 1994 IEEE Region 10's 9th Annual International Conference (TENCON'94). Part 1 (of 2)
CitySingapore, Singapore
Period22/08/9426/08/94

Fingerprint

Dive into the research topics of 'Designing a reusable symbol table library'. Together they form a unique fingerprint.

Cite this