Added the following new SymbolTypes

SymbolType.ADD, SymbolType.MINUS, SymbolType.DIVIDE, SymbolType.STAR
This commit is contained in:
Tristan B. Velloza Kildaire 2021-10-26 21:35:39 +02:00
parent fcfde58b98
commit 975acc05a2
1 changed files with 25 additions and 0 deletions

View File

@ -47,6 +47,10 @@ public enum SymbolType
DOT,
DELETE,
STRUCT,
SUB,
ADD,
DIVIDE,
STAR,
UNKNOWN
}
@ -375,6 +379,27 @@ public SymbolType getSymbolType(Token tokenIn)
{
return SymbolType.DOT;
}
/* Add `+` operator check */
else if(token[0] == '+')
{
return SymbolType.ADD;
}
/* Subtraction `-` operator check */
else if(token[0] == '-')
{
return SymbolType.SUB;
}
/* Multiply `*` operator check */
else if(token[0] == '*')
{
return SymbolType.STAR;
}
/* Divide `/` operator check */
else if(token[0] == '/')
{
return SymbolType.DIVIDE;
}