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

Būla vērtība ar proto

Uzdevums

Uzrakstiet gramatiku, kas parsē bool, kas ir vai nu vārds true, vai vārds false. Izmantojiet proto marķieri ar diviem :sym<…> variantiem. Parsējiet 'true', 'false' un arī 'unknown' (kas nav ne viens, ne otrs), izdrukājot, vai katra parsēšana izdevās.

Piemērs

Programma izdrukā:

True
True
False

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Skaitlis ar proto   |   Risinājums: Būla vērtība ar proto