Cursus Raku / Expressiones regulares et grammaticae / Grammaticae / Grammaticae, classes et hereditas / Tesserae proto et alternativae

Quiz — Grammaticae et hereditas

Quid haec programma imprimit?

grammar Base {
    token TOP  { <word> }
    token word { 'cat' }
}

grammar Pet is Base {
    token word { 'dog' }
}

say Pet.parse('dog').defined;
1True
0False
0「cat」
0「dog」

Pet TOP ex Base heredat sed tesseram word superscribit ut dog congruat. Cum Pet 'dog' analysat, propria eius word adhibetur, itaque analysis succedit et .defined est True.

Tesserae proto et alternativae   |   Grammaticam hereditare