The anonymousModule method is similar to asModule, except that the code to evaluate is free of
module declaration:
let env = gololang.EvaluationEnvironment()
let code =
"""
function a = -> "a!"
function b = -> "b!"
"""
let mod = env: anonymousModule(code)
let a = fun("a", mod)
let b = fun("b", mod)
println(a())
println(b())The modules that get evaluated through anonymousModule have unique names, hence this method is
suitable in cases where the same code is to be re-evaluated several times.