Corso di Raku / Espressioni regolari e grammatiche / Grammatiche

Grammatiche, classi ed ereditarietà

Una grammatica è in realtà un genere di classe, e i suoi token sono in realtà metodi. Non è solo un’analogia: significa che le grammatiche possono usare gli strumenti a oggetti che già conosci — una grammatica può ereditare da un’altra e sovrascriverne singoli token.

Questa sezione mostra quella relazione e introduce i proto token, il modo in cui una grammatica scrive un’alternativa fra più varianti con nome.

Argomenti di questa sezione

Pratica

Risolvi 2 quiz sul contenuto di questa sezione.

Esercizi

Questa sezione contiene 3 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.

  1. Ereditate una grammatica
  2. Un numero con proto
  3. Un booleano con proto

Soluzione: Un’assegnazione con spazi   |   Le grammatiche sono classi