01: /* Generated By:JavaCC: Do not edit this line. TurtleParserConstants.java */
02: /*
03: * (c) Copyright 2006 Hewlett-Packard Development Company, LP
04: * All rights reserved.
05: */
06:
07: package com.hp.hpl.jena.n3.turtle.parser;
08:
09: public interface TurtleParserConstants {
10:
11: int EOF = 0;
12: int PLING = 1;
13: int VBAR = 2;
14: int CARROT = 3;
15: int FPATH = 4;
16: int RPATH = 5;
17: int WS = 11;
18: int SINGLE_LINE_COMMENT = 12;
19: int KW_A = 13;
20: int PREFIX = 14;
21: int BASE = 15;
22: int INTEGER = 16;
23: int DECIMAL = 17;
24: int DOUBLE = 18;
25: int EXPONENT = 19;
26: int QUOTE_3D = 20;
27: int QUOTE_3S = 21;
28: int ECHAR = 22;
29: int STRING_LITERAL1 = 23;
30: int STRING_LITERAL2 = 24;
31: int STRING_LITERAL_LONG1 = 25;
32: int STRING_LITERAL_LONG2 = 26;
33: int DIGITS = 27;
34: int HEX = 28;
35: int IRIref = 29;
36: int PNAME_NS = 30;
37: int PNAME_LN = 31;
38: int BLANK_NODE_LABEL = 32;
39: int VAR = 33;
40: int LANGTAG = 34;
41: int A2Z = 35;
42: int A2ZN = 36;
43: int LPAREN = 37;
44: int RPAREN = 38;
45: int NIL = 39;
46: int LBRACE = 40;
47: int RBRACE = 41;
48: int LBRACKET = 42;
49: int RBRACKET = 43;
50: int ANON = 44;
51: int SEMICOLON = 45;
52: int COMMA = 46;
53: int DOT = 47;
54: int EQ = 48;
55: int ARROW = 49;
56: int DOLLAR = 50;
57: int QMARK = 51;
58: int TILDE = 52;
59: int COLON = 53;
60: int STAR = 54;
61: int SLASH = 55;
62: int RSLASH = 56;
63: int DATATYPE = 57;
64: int AT = 58;
65: int PN_CHARS_BASE = 59;
66: int PN_CHARS_U = 60;
67: int PN_CHARS = 61;
68: int PN_PREFIX = 62;
69: int PN_LOCAL = 63;
70: int VARNAME = 64;
71: int UNKNOWN = 65;
72:
73: int DEFAULT = 0;
74:
75: String[] tokenImage = { "<EOF>", "\"!\"", "\"|\"", "\"^\"",
76: "\"->\"", "\"<-\"", "\" \"", "\"\\t\"", "\"\\n\"",
77: "\"\\r\"", "\"\\f\"", "<WS>", "<SINGLE_LINE_COMMENT>",
78: "\"a\"", "\"@prefix\"", "\"@base\"", "<INTEGER>",
79: "<DECIMAL>", "<DOUBLE>", "<EXPONENT>", "\"\\\"\\\"\\\"\"",
80: "\"\\\'\\\'\\\'\"", "<ECHAR>", "<STRING_LITERAL1>",
81: "<STRING_LITERAL2>", "<STRING_LITERAL_LONG1>",
82: "<STRING_LITERAL_LONG2>", "<DIGITS>", "<HEX>", "<IRIref>",
83: "<PNAME_NS>", "<PNAME_LN>", "<BLANK_NODE_LABEL>", "<VAR>",
84: "<LANGTAG>", "<A2Z>", "<A2ZN>", "\"(\"", "\")\"", "<NIL>",
85: "\"{\"", "\"}\"", "\"[\"", "\"]\"", "<ANON>", "\";\"",
86: "\",\"", "\".\"", "\"=\"", "\"=>\"", "\"$\"", "\"?\"",
87: "\"~\"", "\":\"", "\"*\"", "\"/\"", "\"\\\\\"", "\"^^\"",
88: "\"@\"", "<PN_CHARS_BASE>", "<PN_CHARS_U>", "<PN_CHARS>",
89: "<PN_PREFIX>", "<PN_LOCAL>", "<VARNAME>", "<UNKNOWN>", };
90:
91: }
|