Cursus Raku / Reguliere expressies en grammatica’s / Grammatica’s

De parseboom, make en made

Ontleden vertelt je dat een string bij een grammatica past, en het bouwt een parseboom — een matchobject met een benoemde capture voor elk token. Maar meestal wil je niet de kale tekst; je wilt een resultaat: het gehele getal 42, niet de tekens 4 en 2.

Deze sectie laat zien hoe je door de parseboom loopt, en hoe je met make een berekende waarde aan een match hangt en die met made weer terugleest.

Onderwerpen in deze sectie

Praktijk

Maak de 2 quizzen over de inhoud van deze sectie.

Oefeningen

Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.

  1. Haal het getal eruit
  2. Vermenigvuldig een paar
  3. Keer de woorden om

Cursusnavigatie

Oplossing: Een boolean met proto   |   De matchboom