Class: Ripper::TokenPattern
Overview
:nodoc:
Defined Under Namespace
Classes: CompileError, Error, MatchData, MatchError
Instance Method Summary collapse
-
#initialize(pattern) ⇒ TokenPattern
constructor
A new instance of TokenPattern.
- #match(str) ⇒ Object
- #match_list(tokens) ⇒ Object
Constructor Details
#initialize(pattern) ⇒ TokenPattern
Returns a new instance of TokenPattern.
137 138 139 140 |
# File 'lib/ripper/lexer.rb', line 137 def initialize(pattern) @source = pattern @re = compile(pattern) end |