mirror of
https://github.com/krgamestudios/Toy.git
synced 2026-04-15 14:54:07 +10:00
Added more reserved words
This commit is contained in:
@@ -21,9 +21,9 @@ const Toy_KeywordTypeTuple keywordTuples[] = {
|
||||
{TOY_TOKEN_TYPE_INTEGER, "int"},
|
||||
{TOY_TOKEN_TYPE_FLOAT, "float"},
|
||||
{TOY_TOKEN_TYPE_STRING, "string"},
|
||||
// TOY_TOKEN_TYPE_ARRAY,
|
||||
// TOY_TOKEN_TYPE_DICTIONARY,
|
||||
// TOY_TOKEN_TYPE_FUNCTION,
|
||||
{TOY_TOKEN_TYPE_ARRAY, "array"},
|
||||
{TOY_TOKEN_TYPE_TABLE, "table"},
|
||||
{TOY_TOKEN_TYPE_FUNCTION, "function"}, //TODO: type??
|
||||
{TOY_TOKEN_TYPE_OPAQUE, "opaque"},
|
||||
{TOY_TOKEN_TYPE_ANY, "any"},
|
||||
|
||||
|
||||
@@ -130,7 +130,7 @@ static ParsingTuple parsingRulesetTable[] = {
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_FLOAT,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_STRING,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_ARRAY,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_DICTIONARY,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_TABLE,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_FUNCTION,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_OPAQUE,
|
||||
{PREC_NONE,NULL,NULL},// TOY_TOKEN_TYPE_ANY,
|
||||
|
||||
@@ -15,7 +15,7 @@ typedef enum Toy_TokenType {
|
||||
TOY_TOKEN_TYPE_FLOAT,
|
||||
TOY_TOKEN_TYPE_STRING,
|
||||
TOY_TOKEN_TYPE_ARRAY,
|
||||
TOY_TOKEN_TYPE_DICTIONARY,
|
||||
TOY_TOKEN_TYPE_TABLE,
|
||||
TOY_TOKEN_TYPE_FUNCTION,
|
||||
TOY_TOKEN_TYPE_OPAQUE,
|
||||
TOY_TOKEN_TYPE_ANY,
|
||||
|
||||
Reference in New Issue
Block a user