Raku kurss / Regulārās izteiksmes un gramatikas / Gramatikas / Gramatikas, klases un mantošana / Exercises

Mantojiet gramatiku

Uzdevums

Uzrakstiet bāzes gramatiku Animal, kuras TOP piemeklē marķieri sound (jebkuru vārdu). Pēc tam uzrakstiet divas gramatikas, kas no tās manto: Dog, kas pārraksta sound, lai tas piemeklētu woof, un Cat, kas to pārraksta uz meow. Parsējiet 'woof' ar Dog, 'meow' ar Cat un — lai parādītu, ka katra patur savu skaņu — arī 'meow' ar Dog. Izdrukājiet, vai katra parsēšana izdevās.

Piemērs

Programma izdrukā:

True
True
False

Risinājums

Skatīt risinājumu

Kursa navigācija

Viktorīna — Gramatikas un mantošana   |   Risinājums: Mantojiet gramatiku