summaryrefslogtreecommitdiff
path: root/src/pim/Token.cpp
blob: 453e92f746067335dae7855dbc5c26be4a3eade8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include "Token.h"

namespace pim
{
	namespace compiler
	{
		std::string Token::SymbolNames[] = {
			"=",
			"function",
			"(",
			")",
			"/",
			"*",
			"+",
			"-",
			"%",
			"INTEGER",
			"DECIMAL",
			"PARTICLE",
			"integer",
			"decimal",
			"particle",
			"is",
			"<",
			"<=",
			">",
			">=",
			"==",
			"!=",
			"neighbour",
			"do",
			"of",
			"break",
			"continue",
			"if",
			"else",
			"elseif",
			"then",
			"end",
			"kill",
			"create",
			"transform",
			"get",
			"RUNTIMEMACRO",
			"IDENTIFIER",
			",",
			".",
			"INVALID SYMBOL"
		};
	}
}