Syntaxí řízený překlad založený na hlubokých zásobníkových automatech
Syntax-Direxted Translation Based on Deep Pushdown Automata
View/ Open
Author
Advisor
Meduna, AlexandrReferee
Lukáš, RomanGrade
DAltmetrics
Metadata
Show full item recordAbstract
Tato práce představuje zavádí syntaxí řízený překlad založený na použití hlubokých zásobníkových automatů. V teoretické části jde především o zavedení potřebných teoretických modelů. Nejdůležitějším modelem představeným v této práci je hluboký zásobníkový převodník, který lze jednoduše využít při nejdůležitější části překladu - syntaktické analýze. V praktické části je ilustrováno využití nově zavedených modelů při implementaci interpretu jednoduchého programovacího jazyka. This thesis introduces syntax-directed translation based on deep pushdown automata. Necessary theoretical models are introduced in the theoretical part. The most important model, introduced in this thesis, is a deep pushdown transducer. The transducer should be used in syntax analysis, significant part of translation. Practical part consists of an implementation of simple-language interpret based on these models.
Keywords
překladač, překladové schéma, syntaktická analýza, konečný automat, zásobníkový automat, hluboký zásobníkový automat, bezkontextová gramatika, stavová gramatika, překladová gramatika, konečný převodník, hluboký zásobníkový převodník, interpret, 3adresný kód, parser, translation schema, syntax analysis, finite automata, pushdown automata, deep pushdown automata, context-free grammar, state grammar, translation grammar, finite transducer, deep pushdown transducer, interpret, 3-adress codeLanguage
čeština (Czech)Study brunch
Informační systémyResult of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/53922Source
SOLÁR, P. Syntaxí řízený překlad založený na hlubokých zásobníkových automatech [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .Collections
- 2008 [210]