class Rouge::RegexLexer
def delegate(lexer, text=nil)
-
text
(String
) -- -
lexer
(#lex
) --
def delegate(lexer, text=nil) puts " delegating to #{lexer.inspect}" if @debug text ||= @current_stream[0] lexer.lex(text, :continue => true) do |tok, val| puts " delegated token: #{tok.inspect}, #{val.inspect}" if @debug yield_token(tok, val) end end