enum

Nucleoc::CaseMatching

Inherits Enum < Comparable < Value < Object

How to treat a case mismatch between two characters.

Constants

Respect = 0

Characters never match their case folded version (a != A).

Ignore = 1

Characters always match their case folded version (a == A).

Smart = 2

Acts like Ignore if all characters in a pattern atom are lowercase and like Respect otherwise.

Instance methods

ignore?

Returns true if this enum value equals Ignore

Source
respect?

Returns true if this enum value equals Respect

Source
smart?

Returns true if this enum value equals Smart

Source