Implementation and evaluation of yet another generalized LR parsing algorithm:

Abstract: "This paper presents an implementation and evaluation of our new generalized LR parsing algorithm called Yet Another Generalized LR parsing algorithm (YAGLR). In its original version, YAGLR uses graph- structured stack (GSS) whereas in the preliminary implementation we use tree-struct...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Suresh, K. G. (VerfasserIn), Tanaka, Hozumi (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Tokyo, Japan 1992
Schriftenreihe:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 783
Schlagworte:
Zusammenfassung:Abstract: "This paper presents an implementation and evaluation of our new generalized LR parsing algorithm called Yet Another Generalized LR parsing algorithm (YAGLR). In its original version, YAGLR uses graph- structured stack (GSS) whereas in the preliminary implementation we use tree-structured stack (trss). The merge operation of stack in our algorithm is deeper than top nodes and is effective. Hence the parsing time and the reduction in memory space are remarkable. Due to effective merge operations, even when using trss, we retain packed nature of GSS and thus not causing heavy loss of memory space. Through reduce actions, YAGLR creates items called drit which are symmetrically different from Earley's item. The advantages in creating drit are realized. Through our implementation, we practically prove that for a context-free grammar with reasonable size and complexity, YAGLR's parsing time is in the order of n³, where n is the length of an imput sentence. We conclude that YAGLR has the advantages of both Earley's and Tomita's algorithm."
Beschreibung:10 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!