Kurso de Raku / Regulesprimoj kaj gramatikoj / Gramatikoj / Agoklasoj / Enliniaj agoj kaj agoklasoj
Kvizo — Agoklasoj
Kiel vi diras al .parse uzi agoklason nomatan
MyActions?
| 0 | Grammar.parse($str, MyActions) |
| 1 | Grammar.parse($str, actions => MyActions.new) |
| 0 | Grammar.parse($str).MyActions |
| 0 | Grammar.parse($str, action => MyActions) |
La agobjekto estas transdonata per la nomita argumento
actions, kaj ĝi devas esti ekzemplero,
kreita per .new. Dum la gramatiko analizas, la kongruaj
ĵetonaj metodoj sur tiu ekzemplero ruliĝas kaj konstruas la
rezulton.