mirror of
https://github.com/suchmememanyskill/TegraExplorer.git
synced 2024-12-29 12:56:02 +00:00
43 lines
No EOL
828 B
C
43 lines
No EOL
828 B
C
#include "model.h"
|
|
#include "compat.h"
|
|
#include "StringClass.h"
|
|
#include "intClass.h"
|
|
|
|
TokenConvertion_t tokenConvertions[] = {
|
|
{SmallerEqual, "<="},
|
|
{BiggerEqual, ">="},
|
|
{NotEqual, "!="},
|
|
{LogicAnd, "&&"},
|
|
{LogicOr, "||"},
|
|
{EqualEqual, "=="},
|
|
|
|
{BitShiftLeft, "<<"},
|
|
{BitShiftRight, ">>"},
|
|
|
|
{Not, "!"},
|
|
{Plus, "+"},
|
|
{Equals, "="},
|
|
{Minus, "-"},
|
|
{Multiply, "*"},
|
|
{Division, "/"},
|
|
{Modulo, "%"},
|
|
|
|
{LeftSquareBracket, "["},
|
|
{LeftCurlyBracket, "{"},
|
|
{LeftBracket, "("},
|
|
{RightSquareBracket, "]"},
|
|
{RightCurlyBracket, "}"},
|
|
{RightBracket, ")"},
|
|
|
|
{Smaller, "<"},
|
|
{Bigger, ">"},
|
|
|
|
{And, "&"},
|
|
{Or, "|"},
|
|
{Dot, "."},
|
|
{EquationSeperator, ","},
|
|
};
|
|
|
|
u32 tokenConvertionCount = ARRAY_SIZE(tokenConvertions);
|
|
|
|
Variable_t emptyClass = { .variableType = EmptyClass, .readOnly = 1, .reference = 1, .gcDoNotFree = 1 }; |