Sha256: 06af95af60ee211f43648c1b8fb119b8c478e48584aaf7934acaff877f1b8459

Contents?: true

Size: 300 Bytes

Versions: 16

Compression:

Stored size: 300 Bytes

Contents

class << self
  def to_s
    'main'
  end

  def include(mod)
    ::Object.include mod
  end

  def autoload(*args)
    `Opal.Object.$autoload.apply(Opal.Object, args)`
  end

  # Compiler overrides this method
  def using(mod)
    ::Kernel.raise 'main.using is permitted only at toplevel'
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
opal-1.7.4 opal/corelib/main.rb
opal-1.7.3 opal/corelib/main.rb
opal-1.7.2 opal/corelib/main.rb
opal-1.7.1 opal/corelib/main.rb
opal-1.7.0 opal/corelib/main.rb
opal-1.7.0.rc1 opal/corelib/main.rb
opal-1.6.1 opal/corelib/main.rb
opal-1.6.0 opal/corelib/main.rb
opal-1.6.0.rc1 opal/corelib/main.rb
opal-1.6.0.alpha1 opal/corelib/main.rb
opal-1.5.1 opal/corelib/main.rb
opal-1.5.0 opal/corelib/main.rb
opal-1.5.0.rc1 opal/corelib/main.rb
opal-1.4.1 opal/corelib/main.rb
opal-1.4.0 opal/corelib/main.rb
opal-1.4.0.alpha1 opal/corelib/main.rb