Kurso de Raku / Regulesprimoj kaj gramatikoj / Gramatikoj / La analizarbo, make kaj made / La kongruarbo
Kvizo — La kongruarbo
Kion presas la jena programo?
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」 |
Ĉiu ĵetono fariĝas nomita branĉo de la kongruarbo.
<y> sur la rezulto atingas la ĵetonon y,
kiu kongruis kun 4, do la programo presas
「4」.
Kursa navigado
← La kongruarbo | make kaj made →