Module: Taoism::TokenType
- Defined in:
- lib/taoism/token_type.rb
Constant Summary collapse
- ILLEGAL =
:ILLEGAL- IDENTIFIER =
:IDENTIFIER- STRING =
:STRING- FLOAT =
:FLOAT- INT =
:INT- BOOL =
:BOOL- NONE =
:NONE- PLUS =
:PLUS- MINUS =
:MINUS- STAR =
:STAR- SLASH =
:SLASH- MODULO =
:MODULO- GREATER =
:GREATER- GREATEREQ =
:GREATEREQ- LESS =
:LESS- LESSEQ =
:LESSEQ- EQUAL =
:EQUAL- EQUALEQ =
:EQUALEQ- BANG =
:BANG- BANGEQ =
:BANGEQ- AND =
:AND- OR =
:OR- NOT =
:NOT- PIPE =
:PIPE- LBRACE =
:LBRACE- RBRACE =
:RBRACE- LSQUARE =
:LSQUARE- RSQUARE =
:RSQUARE- LPAREN =
:LPAREN- RPAREN =
:RPAREN- COMMA =
:COMMA- COLON =
:COLON- SEMI =
:SEMI- DOT =
:DOT- IF =
:IF- ELSE =
:ELSE- LOOP =
:LOOP- LEAVE =
:LEAVE- SWITCH =
:SWITCH- PACKAGE =
:PACKAGE- IMPORT =
:IMPORT- CONST =
:CONST- DATA =
:DATA- FUN =
:FUN- LET =
:LET- MUT =
:MUT- TRY =
:TRY- RETURN =
:RETURN- EQARROW =
:EQARROW- ARROW =
:ARROW- EOF =
:EOF