class Rouge::Lexers::IRBLexer

Public Instance Methods

allow_comments?() click to toggle source
# File lib/rouge/lexers/irb.rb, line 33
def allow_comments?
  true
end
lang_lexer() click to toggle source
# File lib/rouge/lexers/irb.rb, line 19
def lang_lexer
  @lang_lexer ||= Ruby.new(@options)
end
output_lexer() click to toggle source
# File lib/rouge/lexers/irb.rb, line 15
def output_lexer
  @output_lexer ||= IRBOutputLexer.new(@options)
end
prompt_regex() click to toggle source
# File lib/rouge/lexers/irb.rb, line 23
def prompt_regex
  %r(
    ^.*?
    (
      (irb|pry).*?[>"*] |
      [>"*]>
    )
  )x
end