Added the following new SymbolTypes
SymbolType.ADD, SymbolType.MINUS, SymbolType.DIVIDE, SymbolType.STAR
This commit is contained in:
parent
fcfde58b98
commit
975acc05a2
|
@ -47,6 +47,10 @@ public enum SymbolType
|
||||||
DOT,
|
DOT,
|
||||||
DELETE,
|
DELETE,
|
||||||
STRUCT,
|
STRUCT,
|
||||||
|
SUB,
|
||||||
|
ADD,
|
||||||
|
DIVIDE,
|
||||||
|
STAR,
|
||||||
UNKNOWN
|
UNKNOWN
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -375,6 +379,27 @@ public SymbolType getSymbolType(Token tokenIn)
|
||||||
{
|
{
|
||||||
return SymbolType.DOT;
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue