Sha256: 374627344c8d2ca872f7bfadb181ff387b8315e6fca28a8d028e923850dd4e44

Contents?: true

Size: 433 Bytes

Versions: 3

Compression:

Stored size: 433 Bytes

Contents

module Regexp::Syntax
  module Token
    module PosixClass
      Standard  = [:alnum, :alpha, :blank, :cntrl, :digit, :graph,
                   :lower, :print, :punct, :space, :upper, :xdigit]

      Extensions = [:ascii, :word]

      All = Standard + Extensions
      Type = :posixclass
      NonType = :nonposixclass
    end
    Map[PosixClass::Type]    = PosixClass::All
    Map[PosixClass::NonType] = PosixClass::All
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
regexp_parser-1.2.0 lib/regexp_parser/syntax/tokens/posix_class.rb
regexp_parser-1.1.0 lib/regexp_parser/syntax/tokens/posix_class.rb
regexp_parser-1.0.0 lib/regexp_parser/syntax/tokens/posix_class.rb