Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail publikace
BÍLEK, R.
Originální název
Interpretační překladač atributovaných stochastických L-systémů s podporou 3D a VRML
Anglický název
Interpreting Compiler Of Attributed Stochastic L-Systems Supporting 3D and VRML
Typ
článek ve sborníku mimo WoS a Scopus
Jazyk
čeština
Originální abstrakt
Tato práce popisuje implementaci interpretačního překladače, který nejprve přeloží zdrojový soubor popisující akce pro jednotlivé nonterminální a terminální symboly daného L-systému do vnitřního mezikódu a následně interpretací jeho gramatiky vytvoří výstupní soubor obsahující dané akce. Tím, že akce pro jednotlivé symboly nejsou pevně dané, ale určují se ve vstupním zdrojovém souboru, má tento projekt, na rozdíl od jiných podobného zaměření, mnohem obecnější použití. Při použití v počítačové grafice totiž není závislý na žádném konkrétním grafickém prostředí a jeho využití navíc není omezeno jen na grafiku. Je zde též definován nový pojem atributované L-systémy. Při možnosti definovat akce je lze ovlivňovat i hodnotami různých proměnných. Navíc je neustále k dispozici informace o pozici a stavu želvy a tak lze vytvářet i jednoduché interakce s prostředím, jako je např. omezení růstu keře v určitém směru.
Anglický abstrakt
In this contribution, we are interested in implementation of an interpreting compiler, which at first compiles a source file describing the actions associated with symbols (non-terminals and terminals) of an L-system into an internal intermediate code. After that, the compiler creates an output file containing given actions by interpreting grammar, which describes given L-system. The actions associated with symbols are not fixed in the compiler but they are specified by input source file. Due to that, this project has much more universal usage, than other ones have. While using it for computer graphics, it is not dependent on certain graphics library. In addition, its usage is not restricted only to graphics.
Klíčová slova
L-systém, deterministický, stochastický, atributovaný, parametrický, kontextový či otevřený L-systém, 0L-systémy, 1L-systémy, 2L-systémy, nonterminál, terminál, želví grafika, jazyk VRML
Klíčová slova v angličtině
L-system, determined, stochastic, attributed, parametric, context sensitive or open L-system, 0L-systems, 1L-systems, 2L-systems, nonterminal, terminal, turtle graphics, language VRML
Autoři
Vydáno
19. 4. 2001
Nakladatel
Fakulta elektrotechniky a informatiky VUT
Místo
Brno
ISBN
80-214-1859-1
Kniha
Proceedings of 7th Conference Student FEI 2001
Strany od
247
Strany do
249
Strany počet
3
BibTex
@inproceedings{BUT18900, author="Roman {Bílek}", title="Interpretační překladač atributovaných stochastických L-systémů s podporou 3D a VRML", booktitle="Proceedings of 7th Conference Student FEI 2001", year="2001", pages="247--249", publisher="Fakulta elektrotechniky a informatiky VUT", address="Brno", isbn="80-214-1859-1" }