Class: Rux::Lex::NegatedCharsetPattern

Inherits:
CharsetPattern show all
Defined in:
lib/rux/lex/patterns.rb

Instance Attribute Summary

Attributes inherited from CharsetPattern

#chars

Instance Method Summary collapse

Methods inherited from CharsetPattern

#initialize, parse

Constructor Details

This class inherits a constructor from Rux::Lex::CharsetPattern

Instance Method Details

#matches?(char) ⇒ Boolean

Returns:

  • (Boolean)


36
37
38
# File 'lib/rux/lex/patterns.rb', line 36

def matches?(char)
  !chars.include?(char)
end