2012-09-21 09:05:50 -05:00
|
|
|
#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",
|
|
|
|
"then",
|
|
|
|
"end",
|
|
|
|
"kill",
|
|
|
|
"create",
|
|
|
|
"transform",
|
|
|
|
"get",
|
|
|
|
"IDENTIFIER",
|
|
|
|
",",
|
2012-09-21 15:21:03 -05:00
|
|
|
".",
|
2012-09-21 09:05:50 -05:00
|
|
|
"INVALID SYMBOL"
|
|
|
|
};
|
|
|
|
}
|
|
|
|
}
|