tsv3 start ig
This commit is contained in:
43
source/script/model.c
Normal file
43
source/script/model.c
Normal file
@@ -0,0 +1,43 @@
|
||||
#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 };
|
||||
Reference in New Issue
Block a user