functie answer geeft-terug Int is rauw { 42 } mijn klasse Frobnicate { heeft $.a = 42; methode foo { zeg zelf.a } } zeg Frobnicate.nieuw.foo; mijn $a = 41; mijn $b = 666; als $a { $a++ } andersals $b { sterf "That is not the right number!" } anders { merk-op "Shouldn't see this" } zeg "incremented" als $a == answer; met $a { zeg $a } ofmet $b { waarschuw "still not the right number" } gegeven 666 { indien 42 { zeg "the answer" } gebrek { stilletjes waarschuw "No answer" } } geen strict; $c = 137; dd $c.indenteer(4); gebruik strict; mijn @a = ^10; zeg @a.eerste(* %% 2, :vaneinde); mijn %h = a => 666; zeg %h:verwijder; zeg-het dq:tot/HERE/; heredoc HERE vooralle ^3 { .zeg } .zeg vooralle ; lus { zeg "loop"; laatste }