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ā:

True

Risinājums

✅ Skatīt risinājumu

Kursa navigācija

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