Method: XX::Markup::InstanceMethods#xx_which

Defined in:
lib/xx.rb,
lib/xx-2.1.0.rb

#xx_which(*argv) ⇒ Object

–}}}



216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
# File 'lib/xx.rb', line 216

def xx_which *argv 
#--{{{
  @xx_which = nil unless defined? @xx_which
  if argv.empty?
    @xx_which
  else
    xx_which = @xx_which
    begin
      @xx_which = argv.shift 
      return yield
    ensure
      @xx_which = xx_which
    end
  end
#--}}}
end