Cursus Raku / Geavanceerd / Meer over ingebouwde types / Aanhalingsconstructies / Exercises

Een closure in een q-string

Opgave

Begin met de niet-interpolerende q-vorm en schakel alleen het closure-bijwoord in. Gegeven een variabele $x met de waarde 10, druk een regel af die de ingebedde berekening {$x ** 2} bevat en een letterlijke, niet-geinterpoleerde $x. Dit laat zien dat het closure-bijwoord code tussen accolades evalueert terwijl gewone $-variabelen onaangeroerd blijven.

Voorbeeld

Het programma drukt af:

$x squared is 100

Oplossing

Bekijk de oplossing

Cursusnavigatie

Oplossing: Een onbewerkte string   |   Oplossing: Een closure in een q-string