Podrobná bibliografie
| Název: |
A Generator for Syntax--Directed Programming Systems. |
| Autoři: |
Hamada, Takahashi1, Kori, Mitsunori1 |
| Zdroj: |
Systems & Computers in Japan. May88, Vol. 19 Issue 5, p1-13. 13p. |
| Témata: |
Syntax in programming languages, Computer software, Pascal (Computer program language), Concurrent Pascal (Computer program language) |
| Abstrakt: |
This paper describes a syntax-directed programming system SPSG. SPSG generates automatically the interactive programming system from the formal specifications. The programming system provides an integrated programming environment, including the syntax-directed editor, the interpreter with debugging functions and the compiler, utilizing the syntax structure of the programming language. A new parsing method XLALR(1) (and XSLR(1)) is proposed in SPSG to reconstruct the syntax tree efficiently during text-editing. By utilizing this method, the syntax- directed editing and the text-based editing of the syntax editor can be performed simultaneously, which has been considered as difficult. Using SPSG, a PL/0-like small-scale language and a programming system for Pascal were generated, used and evaluated. The results indicated that the method adopted in the proposed system is useful and practical. [ABSTRACT FROM AUTHOR] |
| Databáze: |
Supplemental Index |