Cursus Raku / Reguliere expressies en grammatica’s / Grammatica’s / Wat is een grammatica / Het sleutelwoord grammar

Quiz — Wat is een grammatica

Wat drukt het volgende programma af?

my token greet { 'hi' }

say so 'hi there' ~~ / <greet> /;
1True
0False
0「greet」
0hi

Het benoemde token greet matcht de letterlijke tekst hi. Het als <greet> binnen het patroon aanroepen zoekt naar die tekst, die aan het begin van 'hi there' aanwezig is, dus slaagt de match en geeft so True terug.

Cursusnavigatie

Het sleutelwoord grammar   |   Een benoemd token