enum

Logos::PatternAST::CharClass::Kind

Inherits Enum < Comparable < Value < Object

Constants

AnyChar = 0
AnyByte = 1
AnyCharExceptLF = 2
AnyByteExceptLF = 3
AnyCharExceptCRLF = 4
AnyByteExceptCRLF = 5
Range = 6
NegatedRange = 7
Digit = 8
NonDigit = 9
Word = 10
NonWord = 11
Space = 12
NonSpace = 13

Instance methods

any_byte?

Returns true if this enum value equals AnyByte

Source
any_byte_except_crlf?

Returns true if this enum value equals AnyByteExceptCRLF

Source
any_byte_except_lf?

Returns true if this enum value equals AnyByteExceptLF

Source
any_char?

Returns true if this enum value equals AnyChar

Source
any_char_except_crlf?

Returns true if this enum value equals AnyCharExceptCRLF

Source
any_char_except_lf?

Returns true if this enum value equals AnyCharExceptLF

Source
digit?

Returns true if this enum value equals Digit

Source
negated_range?

Returns true if this enum value equals NegatedRange

Source
non_digit?

Returns true if this enum value equals NonDigit

Source
non_space?

Returns true if this enum value equals NonSpace

Source
non_word?

Returns true if this enum value equals NonWord

Source
range?

Returns true if this enum value equals Range

Source
space?

Returns true if this enum value equals Space

Source
word?

Returns true if this enum value equals Word

Source