| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Generalization of the context-aware scanning architecture for all character-level context-free languages : doctoral dissertation
Avtorji:ID Leber, Žiga (Avtor)
ID Kosar, Tomaž (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf DOK_Leber_Ziga_2026.pdf (1,49 MB)
MD5: 7F8500919F681380DBDD64F494F4DC7B
 
Jezik:Angleški jezik
Vrsta gradiva:Doktorsko delo/naloga
Tipologija:2.08 - Doktorska disertacija
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:Multiple representation editors utilize multiple editor panes to display a program in different notations. The internal representations of editor panes for the visual and textual notation differ significantly. In the former case the internal representation is a tree, where there are no limitations placed on the syntax of textual labels inside the nodes, in the later case it is text where the syntax of the corresponding lexemes is severely restricted. The limitations follow from the use of the traditional parsing architecture. We present a novel scanner-based architecture, which lifts these limitations. It can directly parse all possible specifications and has a comparable power as a scannerless- architecture. The architecture is based on right-nulled generalized LR (RNGLR) parsing and is a generalization of the context-aware scanning architecture. Our architecture degenerates to context-aware scanning for deterministic character-level context free languages, therefore, the performance is comparable in that case. Our implementation is currently outperformed by context-aware scanning in combination with RNGLR by at most 72%, tested on JSON, ANSI C, ISO 7185:1990 Pascal, Fortran 90 and VS COBOL II with files up to 1MB in size. For nearly deterministic languages the performance degrades gracefully and is predominantly linear.
Ključne besede:context-aware scanning, pseudo-scannerless parsing, scannerless parsing, generalized LR, right-nulled GLR
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[Ž. Leber]
Leto izida:2026
Št. strani:XXII, 122 str.
PID:20.500.12556/DKUM-95962 Novo okno
UDK:004.4'13:004.4'232(043.3)
COBISS.SI-ID:276907267 Novo okno
Datum objave v DKUM:23.04.2026
Število ogledov:159
Število prenosov:22
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY 4.0, Creative Commons Priznanje avtorstva 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by/4.0/deed.sl
Opis:To je standardna licenca Creative Commons, ki daje uporabnikom največ možnosti za nadaljnjo uporabo dela, pri čemer morajo navesti avtorja.
Začetek licenciranja:14.11.2025

Sekundarni jezik

Jezik:Slovenski jezik
Naslov:Generalizacija kontekstno zavednega pregledovanja za vse črkovne kontekstno neodvisne jezike
Opis:Ure je va lniki z več predstavitvami uporabljajo več urejevalnih podoken za prikaz pro- grama v drugačnih notacijah. Notranje predstavitve urejevalnih podoken za vizualno in tekstovno notacijo se bistveno razlikujejo. V prvem premeru je notranja predstavitev drevo, kjer ni omejitev sintakse tekstovnih oznak znotraj vozlišč, v drugem primeru je besedilo, kjer je sintaksa ustreznih leksemov močno omejena. Omejitve sledijo iz uporabe tradicionalne arhitekture za razčlenjevanje. Predstavljamo novo arhitekturo na podlagi pregledovalnika, ki odpravlja te omejitve. Lahko neposredno razčleni vse možne speci- fikacije in ima primerljivo moč kot arhitektura brez pregledovalnika. Arhitektura temelji na desno-ničelnem LR (RNGLR) razčlenjevanju in je posplošitev kontekstno zavednega pregledovanja. Naša arhitektura se degenerira v kontekstno zavedno pregledovanje za deterministične črkovne kontekstno, zato je zmogljivost v tem primeru primerljiva.
Ključne besede:kontekst no zavedno pregledovanje, psevdo razčlenjevanje brez pregledovalnika, razčlenjevanje brez pregledovalnika, posplošen LR, desno-ničeln GLR


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici