Module: Tracekit::Evaluator::TokenType

Defined in:
lib/tracekit/evaluator.rb

Overview

Token types for the lexer

Constant Summary collapse

NUMBER =
:number
STRING =
:string
BOOL =
:bool
NIL =
:nil
IDENT =
:ident
DOT =
:dot
LBRACKET =
:lbracket
RBRACKET =
:rbracket
LPAREN =
:lparen
RPAREN =
:rparen
PLUS =
:plus
MINUS =
:minus
STAR =
:star
SLASH =
:slash
EQ =
:eq
NEQ =
:neq
LT =
:lt
GT =
:gt
LTE =
:lte
GTE =
:gte
AND =
:and
OR =
:or
NOT =
:not
IN =
:in
EOF =
:eof