= {
{ "def", TokenType::DEF }, { "let", TokenType::LET },
{ "if", TokenType::IF }, { "then", TokenType::THEN },
{ "else", TokenType::ELSE }, { "import", TokenType::IMPORT },
{ "==", TokenType::EQUAL }, { "!=", TokenType::NOTEQUAL },
{ ">=", TokenType::GREATEREQUAL }, { "<=", TokenType::LESSEQUAL },
{ "&&", TokenType::AND }, { "||", TokenType::OR },
{ "+", TokenType::PLUS }, { "-", TokenType::MINUS },
{ "*", TokenType::MULTIPLY }, { "/", TokenType::DIVIDE },
{ "(", TokenType::LPAREN }, { ")", TokenType::RPAREN },
{ ",", TokenType::COMMA }, { ";", TokenType::SEMICOLON },
{ "=", TokenType::ASSIGN }, { ">", TokenType::GREATER },
{ "<", TokenType::LESS }, { "!", TokenType::NOT },
}
Tcalc keywords, must be ordered by length.