An Incremental Graft Parsing Based Program Development Environment

CHF 49.35
Auf Lager
SKU
D9592D6I5LQ
Stock 1 Verfügbar
Geliefert zwischen Fr., 20.02.2026 und Mo., 23.02.2026

Details

Incremental parsing is a popularly knew method used in language-based editors for program development environments. It is called, Incremental Parsing, because of recompiling a limited portion of the source when recompiling a compiled program with some changes. Most of compiler front-ends use a one-pass scanner for lexical analysis to break the source context into a token stream. Then, the parser starts working on the token stream according to the grammar production rules. As a usual compilation process, even a change of character in the source context may result in parsing the whole source context all over again. On the other hand, incremental parsing works on the modification of a parse tree not a whole tree. Incremental graft parser focuses on the changed token, even the aected region on the parse tree. The parser splits o aected nodes and put subtrees not changed onto a stack. When re-establishing the parse tree, the parser only connects those subtrees to re-construct a new pare tree.

Autorentext

Po-Jen Chuang is currently a Ph.D. candidate with the Department of Computer Scienceand Engineering, National Sun Yat-sen University, Kaohsiung, Taiwan. His research interests include linguistic analysis, visual information distribution, similarity and educational mining.

Weitere Informationen

  • Allgemeine Informationen
    • Sprache Englisch
    • Titel An Incremental Graft Parsing Based Program Development Environment
    • ISBN 978-3-639-01227-9
    • Format Kartonierter Einband (Kt)
    • EAN 9783639012279
    • Jahr 2011
    • Größe H220mm x B150mm x T7mm
    • Autor Po-Jen Chuang , Chung Yung
    • Untertitel An Editor for Language PLUS
    • Gewicht 195g
    • Genre Sprach- und Literaturwissenschaften
    • Anzahl Seiten 120
    • Herausgeber VDM Verlag
    • GTIN 09783639012279

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470
Kundenservice: customerservice@avento.shop | Tel: +41 44 248 38 38