module Monkey::Token
Defined in:
monkey/token.crConstant Summary
-
ASSIGN =
"="
-
演算子
-
ASTERISK =
"*"
-
BANG =
"!"
-
COLON =
":"
-
COMMA =
","
-
デリミタ
-
ELSE =
"ELSE"
-
EOF =
"EOF"
-
EQ =
"=="
-
FALSE =
"FALSE"
-
FUNCTION =
"FUNCTION"
-
キーワード
-
GT =
">"
-
IDENT =
"IDENT"
-
識別子 + リテラル
-
IF =
"IF"
-
ILLEGAL =
"ILLEGAL"
-
INT =
"INT"
-
KEYWORDS =
Hash(String, TokenType) {"fn" => FUNCTION, "let" => LET, "true" => TRUE, "false" => FALSE, "if" => IF, "else" => ELSE, "return" => RETURN}
-
LBRACE =
"{"
-
LBRACKET =
"["
-
LET =
"LET"
-
LPAREN =
"("
-
LT =
"<"
-
MINUS =
"-"
-
NOT_EQ =
"!="
-
PLUS =
"+"
-
RBRACE =
"}"
-
RBRACKET =
"]"
-
RETURN =
"RETURN"
-
RPAREN =
")"
-
SEMICOLON =
";"
-
SLASH =
"/"
-
STRING =
"STRING"
-
TRUE =
"TRUE"