Název:
Systémy syntaxí řízených překladačů a jejich využití
Autoři:
Svoboda, Sebastián ; Havel, Martin (oponent) ; Meduna, Alexandr (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato práce představuje nový, syntakticky i sémanticky jedinečný imperativní programovací jazyk Flowlang a jeho překladač. Jedinečná je sada operátorů, které pomáhají řešit specifickou sadu problémů, kde je potřeba transformovat a filtrovat data v pevné sekvenci kroků. Jazyk se překládá do WebAssembly. Také k němu byl vytvořen interpret a sada pomocných nástrojů.
This thesis introduces a new, both syntactically and semantically unique imperative programming language Flowlang and its compiler. Unique are operators specifically. They help solve a narrow set of problems, where transformation and filtering of data happens in a fixed sequence of steps. The language is compiled to WebAssembly. An interpreter and a toolset has been developed alongside of it.
Klíčová slova:
Formální jazyky; Programovací jazyk; Překladač; Syntax; WebAssembly; Compiler; Formal languages; Programming language; Syntax; WebAssembly
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/246546