Registrácia
|
Prihlásiť
Univerzity
Kategórie
Rozšírené vyhľadávanie
Technická univerzita v Košiciach
Fakulta elektrotechniky a informatiky
Počítačové zadanie: Prekladač 2007
Skryť detaily
|
Obľúbený
Kvalita:
76,5 %
Typ:
Počítačové zadanie
Univerzita:
Technická univerzita v Košiciach
Fakulta:
Fakulta elektrotechniky a informatiky
Kategória:
Technika
Podkategória:
Programovanie
Predmet:
Prekladače
Študijný program:
Elektrotechnika
Ročník:
3. ročník
Rozsah A4:
10 strán
Zobrazené:
1 611 x
Stiahnuté:
0 x
Veľkosť:
1,0 MB
Formát a prípona:
Archív súborov (.zip)
Jazyk:
slovenský
ID projektu:
100
Posledna úprava:
07.05.2015
Program -> "application" Deklaracie "main" Prikazy "."
Deklaracie -> Deklaracia { Deklaracia }
Prikazy -> Prikaz { ";" Prikaz }
Deklaracia -> "var" Typ Id { Id }
Typ -> "integer"|"character"
Prikaz -> Vstup | Vystup | Priradenie | Cyklus | Vetvenie | Zlozeny
Vstup -> "input" Id
Vystup -> "write" Vyraz
Priradenie -> "let" Id "=" Vyraz
Cyklus -> "do" Prikazy "while" Vyraz
Vetvenie -> "if" Vyraz "then" Prikaz
Zlozeny -> "{" Prikazy "}"
Vyraz -> Konstanta | Id | "(" Vyraz ")" | Vyraz Binop Vyraz
Binop -> "+" | "-" | "*" |"/" |"<" |">" |"==" |"<>"
Id -> ("a"|...|"z"){("a"|...|"z")}
Konstanta -> Desiatkova | Osmickova | Znakova
Desiatkova -> ("0"|..|"9"){("0"|..|"9")}
Osmickova -> "@"("0"|...|"7"){("0"|...|"7")}
Znakova -> "'"(znak|"\#"HH)"'"
H -> ("0"|...|"F")
Kľúčové slová:
Cyklus
Vstup
Výstup
Priradenie
Výraz
Konštanta
Program
Príkazy
Typ
Hodnotenie (0x):