Corso di Raku / Espressioni regolari e grammatiche / Grammatiche / Grammatiche, classi ed ereditarietà / Exercises
Un numero con proto
Problema
Scrivi una grammatica che analizza un number, che può
essere o un intero decimale (una o più cifre) o un letterale esadecimale
(0x seguito da cifre esadecimali
0–9, a–f). Usa un
proto token con due varianti
:sym<…>, dec e hex.
Analizza '0xff' e stampa se l’analisi è riuscita.
Esempio
Il programma stampa:
TrueSoluzione
Navigazione del corso
← Soluzione: Ereditate una grammatica | Soluzione: Un numero con proto →