Title :
A tool for constructing syntax-directed editors
Author :
Chang, Yung-Shen ; Lin, Nai-Wei
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
Abstract :
Syntax-directed editors can perform syntax analysis during program editing. This capability allows programmers to correct syntax errors in a much more efficient way. Because of this, syntax-directed editors have become an integral component in current integrated development environments. This paper describes a tool that is designed to facilitate the construction of syntax-directed editors. This tool consists of two components: a generator for incremental parsers and a simple application program interface that facilitates the integration of incremental parsers and editors. The application program interface is based on a simple editing model that can be applied in most editors.
Keywords :
application program interfaces; automatic programming; incremental compilers; program debugging; programming environments; programming language semantics; text editing; application program interface; incremental parser generator; incremental parser-editor integration; integrated development environment; program editing; syntax analysis; syntax-directed editor construction tool; Computer errors; Computer science; Electronic mail; Error correction; Graphical user interfaces; Independent component analysis; Information analysis; Performance analysis; Programming environments; Programming profession;
Conference_Titel :
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
Print_ISBN :
0-7695-2465-6
DOI :
10.1109/APSEC.2005.20