dc.contributor.advisor | Vyskočil, Jiří | |
dc.creator | Piják, Peter | |
dc.date.accessioned | 2017-04-11T11:01:11Z | |
dc.date.available | 2017-04-11T11:01:11Z | |
dc.date.issued | 2008 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/15904 | |
dc.description.abstract | 1. Nastudujte současné metody lexikální, syntaktické a sémantické analýzy zejména pro programovací jazyky (viz literatura). 2. Navrhněte redukci programovacího jazyka Pascal takovou, aby byla dobře implementovatelná (v podobě interpretu) a aby zachovala některé výhodné rysy programovacího jazyka Pascal. 3. V rámci návrhu redukovaného jazyka sestavte lexikální a syntaktická pravidla a specifikujte sémantiku takového jazyka. 4. Implementujte navržený programovací jazyk a odzkoušejte jeho správnou funkcionalitu na několika předem připravených testovacích příkladech. | cs_CZ |
dc.description.abstract | 1. Study contemporary methods for lexical, syntactic and semantic analysis for programming languages. 2. Define reduction of the programming language Pascal which may be implemented as an interpreter and which save some profitable Pascal's feature. 3. Define lexical and syntax rules and specify semantics of this language. 4. Implement the interpreter of defined language and test its functionality using some forward prepared examples. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Interpret redukovaného Pascalu | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2008 | |
dcterms.dateAccepted | 2008-06-24 | |
dc.description.department | Katedra teoretické informatiky a matematické logiky | cs_CZ |
dc.description.department | Department of Theoretical Computer Science and Mathematical Logic | en_US |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 50059 | |
dc.title.translated | An Interpreter of an Limited Pascal | en_US |
dc.contributor.referee | Šišma, Vladimír | |
dc.identifier.aleph | 001030986 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra teoretické informatiky a matematické logiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Theoretical Computer Science and Mathematical Logic | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Velmi dobře | cs_CZ |
thesis.grade.en | Very good | en_US |
uk.abstract.cs | 1. Nastudujte současné metody lexikální, syntaktické a sémantické analýzy zejména pro programovací jazyky (viz literatura). 2. Navrhněte redukci programovacího jazyka Pascal takovou, aby byla dobře implementovatelná (v podobě interpretu) a aby zachovala některé výhodné rysy programovacího jazyka Pascal. 3. V rámci návrhu redukovaného jazyka sestavte lexikální a syntaktická pravidla a specifikujte sémantiku takového jazyka. 4. Implementujte navržený programovací jazyk a odzkoušejte jeho správnou funkcionalitu na několika předem připravených testovacích příkladech. | cs_CZ |
uk.abstract.en | 1. Study contemporary methods for lexical, syntactic and semantic analysis for programming languages. 2. Define reduction of the programming language Pascal which may be implemented as an interpreter and which save some profitable Pascal's feature. 3. Define lexical and syntax rules and specify semantics of this language. 4. Implement the interpreter of defined language and test its functionality using some forward prepared examples. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra teoretické informatiky a matematické logiky | cs_CZ |
dc.identifier.lisID | 990010309860106986 | |