enum

Languages::Lisp::Lexer::State

Inherits Enum < Comparable < Value < Object

Constants

Any = 0
Nothing = 1
Neutral = 2
SingleStringStart = 3
SingleStringEnd = 4
DoubleStringStart = 5
DoubleStringEnd = 6
StringStart = 7
ExpressionStart = 8
ExpressionEnd = 9
AnySymbol = 10
Whitespace = 11
Comment = 12
FileEnded = 13

Instance methods

=~(other : State)
Source
any?

Returns true if this enum value equals Any

Source
any_symbol?

Returns true if this enum value equals AnySymbol

Source
comment?

Returns true if this enum value equals Comment

Source
double_string_end?

Returns true if this enum value equals DoubleStringEnd

Source
double_string_start?

Returns true if this enum value equals DoubleStringStart

Source
expression_end?

Returns true if this enum value equals ExpressionEnd

Source
expression_start?

Returns true if this enum value equals ExpressionStart

Source
file_ended?

Returns true if this enum value equals FileEnded

Source
neutral?

Returns true if this enum value equals Neutral

Source
nothing?

Returns true if this enum value equals Nothing

Source
single_string_end?

Returns true if this enum value equals SingleStringEnd

Source
single_string_start?

Returns true if this enum value equals SingleStringStart

Source
string_start?

Returns true if this enum value equals StringStart

Source
whitespace?

Returns true if this enum value equals Whitespace

Source