Vite co? Prestanme se bavit o tech neshopnych. Nejsou nijak zajimavi.
Že se s nimi pracuje v překladačích, to asi všichni víme a většinu z nás to asi nechává celkem chladnými, protože překladač nikdy navážno dělat nebudem. Existují nějaké jiné příklady z praxe? Třeba jánevím nějaké zpracování signálů elegantně vyřešené pomocí nějaké gramatiky? Něco, čím by se i normální smrtelník mohl inspirovat a říct si "Ha! Tohle taky musím někde použít!"?
Regulerna gramatika - stavovy automat. Ked mas malo pamate a potrebujes menit program v zariadeni, implementujes ho vseobecne ako stavovy automat. Osobne som to pouzival na sledovanie stavu TCP-IP komunikacie a na regulovanie ventilov. Uplne easy vec. Mas nejaky stav, dojde nejaky vstup, prepnes na iny stav. Wow vec? Pouziva sa to v riadeni dopravy.
Bezkontextovu gramatiku som zatial pouzival len na sledovanie parovania udalosti, ci nedochadza k zlym stavom. (Zasobnikovy automat, alias pushdown automata)
Asi som uviedol dost nudne veci, ale pri niektore problemy je vhodne modelovat ako gramatiky, zjednodusi sa program, aj jeho formalne overovanie.
Z wow veci viem akurat, ze sa to pouziva v genetike a v lingvstike.