(global name) name: a sym returns any type
Accesses a global variable.
name must have been previously bound to a global variable.
This function returns that variable's current value.
Rather than calling
global directly, you should usually just write
will attempt to look up the global variable bound to
name, unless it's currently
shadowed by a local variable.
? special syntax is supported.
(global (? name)) will succeed, and return
name is not currently bound to a global.