Constructs a new Interpreter with a global environment. Note that all calls to evaluate
run in a new environment below the global environment. This allows keywords such as let and const
to not pollute the global namespace. However, scripts can use var to declare variables that
are global.
Constructs a new Interpreter with a global environment. Note that all calls to evaluate run in a new environment below the global environment. This allows keywords such as let and const to not pollute the global namespace. However, scripts can use var to declare variables that are global.