Cursus Raku / Reguliere expressies en grammatica’s / Grammatica’s / Actieklassen / Exercises

Eén grammatica, twee actieklassen

Opgave

Eén grammatica kan met verschillende actieklassen gecombineerd worden om verschillende resultaten te leveren. Schrijf één grammatica die twee getallen ontleedt die door een komma gescheiden zijn, zoals in '10,20'. Schrijf twee actieklassen: een waarvan TOP hun som maakt, een andere waarvan TOP hun verschil maakt (het eerste min het tweede). Ontleed '10,20' achtereenvolgens met elke actieklasse en druk beide resultaten af.

Voorbeeld

Het programma drukt af:

30
-10

Oplossing

Bekijk de oplossing

Cursusnavigatie

Oplossing: Een actie voor hoofdletters   |   Oplossing: Eén grammatica, twee actieklassen