Method: Opal::Nodes::ConstAssignNode#compile

Defined in:
lib/opal/nodes/constants.rb

#compileObject



66
67
68
69
70
71
72
73
74
# File 'lib/opal/nodes/constants.rb', line 66

def compile
  helper :const_set

  if base
    push '$const_set(', expr(base), ", '#{name}', ", expr(value), ')'
  else
    push "$const_set(#{scope.nesting}[0], '#{name}', ", expr(value), ')'
  end
end