enum Ktistec::Token::Type

Overview

Supported token types.

Defined in:

utils/lexer.cr

Enum Members

EOI = 0
String = 1
Int = 2
Float = 3
Constant = 4
Identifier = 5
Operator = 6
Error = 7

Instance Method Summary

Instance Method Detail

def constant? #

Returns true if this enum value equals Constant


[View source]
def eoi? #

Returns true if this enum value equals EOI


[View source]
def error? #

Returns true if this enum value equals Error


[View source]
def float? #

Returns true if this enum value equals Float


[View source]
def identifier? #

Returns true if this enum value equals Identifier


[View source]
def int? #

Returns true if this enum value equals Int


[View source]
def operator? #

Returns true if this enum value equals Operator


[View source]
def string? #

Returns true if this enum value equals String


[View source]