RosettaCodeData/Task/Runtime-evaluation-In-an-environment/Genyris/runtime-evaluation-in-an-environment-2.genyris
2023-07-01 13:44:08 -04:00

8 lines
248 B
Text

def add100() (+ .x 100)
(dict) # create an environment capable of holding dynamic bindings
var .x 23 # create a binding in the dictionary
var firstresult (add100)
.x = 1000
print
+ firstresult (add100)