module Ripl::MultiLine::Irb

# # # This multi-line implementation uses IRB’s RubyLex parser

works on:         2.0  1.9  1.8  jruby  rbx
analyze features: none

Constants

VERSION

Attributes

scanner[R]

Public Instance Methods

multiline?(string) click to toggle source
# File lib/ripl/multi_line/irb.rb, line 53
def multiline?(string)
  Ripl::MultiLine::Irb.scanner.set_input StringIO.new(string + "\0")
  Ripl::MultiLine::Irb.scanner.multiline?
end