Method: Patm::Pattern#compile_internal
- Defined in:
- lib/patm.rb
#compile_internal(free_index, target_name = "_obj") ⇒ Object
free_index:Numeric -> target_name:String -> [src:String|nil, context:Array, free_index:Numeric] variables: _ctx, _match, (target_name)
80 81 82 83 84 85 86 |
# File 'lib/patm.rb', line 80 def compile_internal(free_index, target_name = "_obj") [ "_ctx[#{free_index}].execute(_match, #{target_name})", [self], free_index + 1 ] end |