Pointers and references
A simple example of passing a variable-reference to a function:
func assign2ref(ref, value) {
    *ref = value
}
 
var x = 10
assign2ref(\x, 20)
say x      # x is now 20Last updated
Was this helpful?
A simple example of passing a variable-reference to a function:
func assign2ref(ref, value) {
    *ref = value
}
 
var x = 10
assign2ref(\x, 20)
say x      # x is now 20Last updated
Was this helpful?