RAL Compiler
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F62156489%3A43110%2F25%3A43926504" target="_blank" >RIV/62156489:43110/25:43926504 - isvavai.cz</a>
Result on the web
<a href="https://user.mendelu.cz/rybicka/ral" target="_blank" >https://user.mendelu.cz/rybicka/ral</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Překladač jazyka RAL
Original language description
Pro zjednodušené řízení modelového kolejiště slouží vyvinutý interpret nově navrženého programovacího jazyka RAL (Railway Algorithmic Language). Základním účelem je podpora předmětu Algoritmizace, jazyk prezentuje základní algoritmické obraty s možností ovládání pomocí speciálních předdefinovaných objektů kolejiště. Navazuje na koncepci jazyka C++, který je v předmětu Algoritmizace využíván, ale zjednodušuje některé konstrukce a umožňuje rychlé zvládnutí začínajícími studenty.
Czech name
Překladač jazyka RAL
Czech description
Pro zjednodušené řízení modelového kolejiště slouží vyvinutý interpret nově navrženého programovacího jazyka RAL (Railway Algorithmic Language). Základním účelem je podpora předmětu Algoritmizace, jazyk prezentuje základní algoritmické obraty s možností ovládání pomocí speciálních předdefinovaných objektů kolejiště. Navazuje na koncepci jazyka C++, který je v předmětu Algoritmizace využíván, ale zjednodušuje některé konstrukce a umožňuje rychlé zvládnutí začínajícími studenty.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20205 - Automation and control systems
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2025
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
ralv0125
Technical parameters
Výsledek je technologicky propojen se speciálně vyvinutou infrastrukturou kolejiště, takže jeho využití je vždy vázáno na podobnou infrastrukturu. Překladač (interpret) programovacího jazyka RAL je provozovatelný v síťové infrastruktuře univerzity, a to na serveru kiwi, z něhož je nastaven přístup na centrální server kolejiště s potřebnou infrastrukturou. Na uvedeném odkazu je stručná informace o způsobu spuštění. Popis jazyka je připraven v článku, který zatím nebyl publikován, o jeho publikaci se jedná. Podrobnější informace o způsobu implementace jsou dostupné na adrese autorů.
Economical parameters
Produkt byl vytvořen z veřejných zdrojů, proto je k dispozici komukoliv. Je k dispozici jako součást výuky, vývoj stál přibližně 10 člověkoměsíců.
Owner IČO
62156489
Owner name
Mendelova univerzita v Brně