3 #include "SimanticsDataParser.h"
9 const char* const STR_BOOLEAN = "Boolean";
10 const char* const STR_BYTE = "Byte";
11 const char* const STR_INTEGER = "Integer";
12 const char* const STR_LONG = "Long";
13 const char* const STR_FLOAT = "Float";
14 const char* const STR_DOUBLE = "Double";
15 const char* const STR_STRING = "String";
16 const char* const STR_MAP = "Map";
17 const char* const STR_UNIT = "Unit";
18 const char* const STR_VARIANT = "Variant";
20 const char* const STR_PATTERN = "pattern";
21 const char* const STR_MIMETYPE = "mimeType";
22 const char* const STR_LENGTH = "length";
24 const char* const STR_TRUE = "true";
25 const char* const STR_FALSE = "false";
27 const char* const STR_RANGE = "Range";
28 const char* const STR_RANGESPLIT = "..";
30 const char* const STR_BRACEOPEN = "(";
31 const char* const STR_BRACECLOSE = ")";
32 const char* const STR_BRACKETOPEN = "[";
33 const char* const STR_BRACKETCLOSE = "]";
35 const char* const STR_OPTIONAL = "Optional";
37 const char* const STR_EMPTY = "";
38 const char* const STR_ERROR = "unspecified error";
39 const char* const STR_ERROR_VALUE_SMALL = "Value too small.";
40 const char* const STR_ERROR_VALUE_LARGE = "Value too large.";
42 void printout(pANTLR3_BASE_TREE type);
44 std::string removeQuotes(std::string str);
46 bool strEquals(const char* a, const char* b);