class Minjs::ECMA262::ExeContext

Class of Execution Contexts

@see www.ecma-international.org/ecma-262 ECMA262 10.3

Attributes

lex_env[RW]
this_binding[RW]
var_env[RW]

Public Class Methods

new(options = {}) click to toggle source
# File lib/minjs/ecma262/env.rb, line 111
def initialize(options = {})
  @var_env = LexEnv.new(options)
  @lex_env = LexEnv.new(options)
  @this_binding = nil
end