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
0–9, a–f).
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ā:
TrueRisinājums
Kursa navigācija
← Risinājums: Mantojiet gramatiku | Risinājums: Skaitlis ar proto →