Cursus Raku / Reguliere expressies en grammatica’s / Grammatica’s / De parseboom, make en made / De matchboom
Quiz — De matchboom
Wat drukt het volgende programma af?
grammar Point {
token TOP { <x> ',' <y> }
token x { \d+ }
token y { \d+ }
}
say Point.parse('3,4')<y>;| 0 | 「3」 |
| 1 | 「4」 |
| 0 | 「3,4」 |
| 0 | 「y」 |
Elk token wordt een benoemde tak van de matchboom.
<y> op het resultaat bereikt het token
y, dat 4 matchte, dus drukt het programma
「4」 af.
Cursusnavigatie
← De matchboom | make en made →