Method: Atomy::Code::Pattern::Splat#bytecode

Defined in:
lib/atomy/code/pattern/splat.rb

#bytecode(gen, mod) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/atomy/code/pattern/splat.rb', line 12

def bytecode(gen, mod)
  gen.push_cpath_top
  gen.find_const(:Atomy)
  gen.find_const(:Pattern)
  gen.find_const(:Splat)
  mod.compile(gen, @pattern)
  gen.send(:new, 1)
end