enum CrystalRobots::Compiler::Type

Defined in:

compiler/compiler.cr

Enum Members

String = 128013
Number = 8470
Operator = 8858
AddOperator = 8853
SubOperator = 8854
MulOperator = 8855
FloorDivOperator = 8856
EqOperator = 8799
NeOperator = 8800
GtOperator = 8827
LtOperator = 8826
AndOperator = 8743
OrOperator = 8744
XorOperator = 8891
Keyword = 128273
BeginKeyword = 128274
BreakKeyword = 128275
CaseKeyword = 128276
DefKeyword = 128277
DoKeyword = 128278
ElseKeyword = 128279
ElsifKeyword = 128280
EndKeyword = 128281
FalseKeyword = 128282
ForKeyword = 128283
IfKeyword = 128284
InKeyword = 128285
NextKeyword = 128286
NilKeyword = 128287
RequireKeyword = 128288
ThenKeyword = 128289
TrueKeyword = 128290
WhileKeyword = 128291
Builtin = 8712
ZeroArgBuiltin = 8713
OneArgBuiltin = 8714
TwoArgBuiltin = 8715
Whitespace = 9250
Comment = 128172
OpenParen = 10222
CloseParen = 10223
Expression = 128529
Statement = 10082
ZeroArgStatement = 10083
OneArgStatement = 10084
TwoArgStatement = 10085
Program = 9209

Instance Method Summary

Instance Method Detail

def add_operator? #

def and_operator? #

def begin_keyword? #

def break_keyword? #

def builtin? #

def case_keyword? #

def close_paren? #

def comment? #

def def_keyword? #

def do_keyword? #

def else_keyword? #

def elsif_keyword? #

def end_keyword? #

def eq_operator? #

def expression? #

def false_keyword? #

def floor_div_operator? #

def for_keyword? #

def gt_operator? #

def if_keyword? #

def in_keyword? #

def keyword? #

def lt_operator? #

def mul_operator? #

def ne_operator? #

def next_keyword? #

def nil_keyword? #

def number? #

def one_arg_builtin? #

def one_arg_statement? #

def open_paren? #

def operator? #

def or_operator? #

def program? #

def require_keyword? #

def statement? #

def string? #

def sub_operator? #

def then_keyword? #

def true_keyword? #

def two_arg_builtin? #

def two_arg_statement? #

def while_keyword? #

def whitespace? #

def xor_operator? #

def zero_arg_builtin? #

def zero_arg_statement? #