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

Skaitlis ar proto

Uzdevums

Uzrakstiet gramatiku, kas parsē number, kas var būt vai nu decimāls vesels skaitlis (viens vai vairāki cipari), vai heksadecimāls literālis (0x, kam seko heksadecimālie cipari 09, af). Izmantojiet proto marķieri ar diviem :sym<…> variantiem dec un hex. Parsējiet '0xff' un izdrukājiet, vai tas izdevās.

Piemērs

Programma izdrukā:

True

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Mantojiet gramatiku   |   Risinājums: Skaitlis ar proto