/* Generated By:JavaCC: Do not edit this line. SPARQLParser12Constants.java */
/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 *   SPDX-License-Identifier: Apache-2.0
 */
package org.apache.jena.sparql.lang.sparql_12.javacc ;


/**
 * Token literal values and constants.
 * Generated by org.javacc.parser.OtherFilesGen#start()
 */
public interface SPARQLParser12Constants {

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int SINGLE_LINE_COMMENT = 6;
  /** RegularExpression Id. */
  int WS = 7;
  /** RegularExpression Id. */
  int WSC = 8;
  /** RegularExpression Id. */
  int IRIref = 9;
  /** RegularExpression Id. */
  int PNAME_NS = 10;
  /** RegularExpression Id. */
  int PNAME_LN = 11;
  /** RegularExpression Id. */
  int BLANK_NODE_LABEL = 12;
  /** RegularExpression Id. */
  int VAR1 = 13;
  /** RegularExpression Id. */
  int VAR2 = 14;
  /** RegularExpression Id. */
  int LANG_DIR = 15;
  /** RegularExpression Id. */
  int A2Z = 16;
  /** RegularExpression Id. */
  int A2ZN = 17;
  /** RegularExpression Id. */
  int KW_A = 18;
  /** RegularExpression Id. */
  int BASE = 19;
  /** RegularExpression Id. */
  int PREFIX = 20;
  /** RegularExpression Id. */
  int VERSION = 21;
  /** RegularExpression Id. */
  int SELECT = 22;
  /** RegularExpression Id. */
  int DISTINCT = 23;
  /** RegularExpression Id. */
  int REDUCED = 24;
  /** RegularExpression Id. */
  int DESCRIBE = 25;
  /** RegularExpression Id. */
  int CONSTRUCT = 26;
  /** RegularExpression Id. */
  int ASK = 27;
  /** RegularExpression Id. */
  int LIMIT = 28;
  /** RegularExpression Id. */
  int OFFSET = 29;
  /** RegularExpression Id. */
  int ORDER = 30;
  /** RegularExpression Id. */
  int BY = 31;
  /** RegularExpression Id. */
  int VALUES = 32;
  /** RegularExpression Id. */
  int UNDEF = 33;
  /** RegularExpression Id. */
  int ASC = 34;
  /** RegularExpression Id. */
  int DESC = 35;
  /** RegularExpression Id. */
  int NAMED = 36;
  /** RegularExpression Id. */
  int FROM = 37;
  /** RegularExpression Id. */
  int WHERE = 38;
  /** RegularExpression Id. */
  int AND = 39;
  /** RegularExpression Id. */
  int GRAPH = 40;
  /** RegularExpression Id. */
  int OPTIONAL = 41;
  /** RegularExpression Id. */
  int UNION = 42;
  /** RegularExpression Id. */
  int MINUS_P = 43;
  /** RegularExpression Id. */
  int BIND = 44;
  /** RegularExpression Id. */
  int SERVICE = 45;
  /** RegularExpression Id. */
  int TRIPLE = 46;
  /** RegularExpression Id. */
  int IS_TRIPLE = 47;
  /** RegularExpression Id. */
  int SUBJECT = 48;
  /** RegularExpression Id. */
  int PREDICATE = 49;
  /** RegularExpression Id. */
  int OBJECT = 50;
  /** RegularExpression Id. */
  int EXISTS = 51;
  /** RegularExpression Id. */
  int NOT = 52;
  /** RegularExpression Id. */
  int AS = 53;
  /** RegularExpression Id. */
  int GROUP = 54;
  /** RegularExpression Id. */
  int HAVING = 55;
  /** RegularExpression Id. */
  int SEPARATOR = 56;
  /** RegularExpression Id. */
  int AGG = 57;
  /** RegularExpression Id. */
  int COUNT = 58;
  /** RegularExpression Id. */
  int MIN = 59;
  /** RegularExpression Id. */
  int MAX = 60;
  /** RegularExpression Id. */
  int SUM = 61;
  /** RegularExpression Id. */
  int AVG = 62;
  /** RegularExpression Id. */
  int SAMPLE = 63;
  /** RegularExpression Id. */
  int GROUP_CONCAT = 64;
  /** RegularExpression Id. */
  int FILTER = 65;
  /** RegularExpression Id. */
  int BOUND = 66;
  /** RegularExpression Id. */
  int COALESCE = 67;
  /** RegularExpression Id. */
  int IN = 68;
  /** RegularExpression Id. */
  int IF = 69;
  /** RegularExpression Id. */
  int BNODE = 70;
  /** RegularExpression Id. */
  int IRI = 71;
  /** RegularExpression Id. */
  int URI = 72;
  /** RegularExpression Id. */
  int STR = 73;
  /** RegularExpression Id. */
  int STRLANG = 74;
  /** RegularExpression Id. */
  int STRLANGDIR = 75;
  /** RegularExpression Id. */
  int STRDT = 76;
  /** RegularExpression Id. */
  int DTYPE = 77;
  /** RegularExpression Id. */
  int LANG = 78;
  /** RegularExpression Id. */
  int LANGMATCHES = 79;
  /** RegularExpression Id. */
  int LANGDIR = 80;
  /** RegularExpression Id. */
  int IS_URI = 81;
  /** RegularExpression Id. */
  int IS_IRI = 82;
  /** RegularExpression Id. */
  int IS_BLANK = 83;
  /** RegularExpression Id. */
  int IS_LITERAL = 84;
  /** RegularExpression Id. */
  int IS_NUMERIC = 85;
  /** RegularExpression Id. */
  int HAS_LANG = 86;
  /** RegularExpression Id. */
  int HAS_LANGDIR = 87;
  /** RegularExpression Id. */
  int REGEX = 88;
  /** RegularExpression Id. */
  int SAME_TERM = 89;
  /** RegularExpression Id. */
  int SAME_VALUE = 90;
  /** RegularExpression Id. */
  int RAND = 91;
  /** RegularExpression Id. */
  int ABS = 92;
  /** RegularExpression Id. */
  int CEIL = 93;
  /** RegularExpression Id. */
  int FLOOR = 94;
  /** RegularExpression Id. */
  int ROUND = 95;
  /** RegularExpression Id. */
  int CONCAT = 96;
  /** RegularExpression Id. */
  int SUBSTR = 97;
  /** RegularExpression Id. */
  int STRLEN = 98;
  /** RegularExpression Id. */
  int REPLACE = 99;
  /** RegularExpression Id. */
  int UCASE = 100;
  /** RegularExpression Id. */
  int LCASE = 101;
  /** RegularExpression Id. */
  int ENCODE_FOR_URI = 102;
  /** RegularExpression Id. */
  int CONTAINS = 103;
  /** RegularExpression Id. */
  int STRSTARTS = 104;
  /** RegularExpression Id. */
  int STRENDS = 105;
  /** RegularExpression Id. */
  int STRBEFORE = 106;
  /** RegularExpression Id. */
  int STRAFTER = 107;
  /** RegularExpression Id. */
  int YEAR = 108;
  /** RegularExpression Id. */
  int MONTH = 109;
  /** RegularExpression Id. */
  int DAY = 110;
  /** RegularExpression Id. */
  int HOURS = 111;
  /** RegularExpression Id. */
  int MINUTES = 112;
  /** RegularExpression Id. */
  int SECONDS = 113;
  /** RegularExpression Id. */
  int TIMEZONE = 114;
  /** RegularExpression Id. */
  int TZ = 115;
  /** RegularExpression Id. */
  int NOW = 116;
  /** RegularExpression Id. */
  int UUID = 117;
  /** RegularExpression Id. */
  int STRUUID = 118;
  /** RegularExpression Id. */
  int MD5 = 119;
  /** RegularExpression Id. */
  int SHA1 = 120;
  /** RegularExpression Id. */
  int SHA224 = 121;
  /** RegularExpression Id. */
  int SHA256 = 122;
  /** RegularExpression Id. */
  int SHA384 = 123;
  /** RegularExpression Id. */
  int SHA512 = 124;
  /** RegularExpression Id. */
  int TRUE = 125;
  /** RegularExpression Id. */
  int FALSE = 126;
  /** RegularExpression Id. */
  int DATA = 127;
  /** RegularExpression Id. */
  int INSERT = 128;
  /** RegularExpression Id. */
  int DELETE = 129;
  /** RegularExpression Id. */
  int INSERT_DATA = 130;
  /** RegularExpression Id. */
  int DELETE_DATA = 131;
  /** RegularExpression Id. */
  int DELETE_WHERE = 132;
  /** RegularExpression Id. */
  int LOAD = 133;
  /** RegularExpression Id. */
  int CLEAR = 134;
  /** RegularExpression Id. */
  int CREATE = 135;
  /** RegularExpression Id. */
  int ADD = 136;
  /** RegularExpression Id. */
  int MOVE = 137;
  /** RegularExpression Id. */
  int COPY = 138;
  /** RegularExpression Id. */
  int META = 139;
  /** RegularExpression Id. */
  int SILENT = 140;
  /** RegularExpression Id. */
  int DROP = 141;
  /** RegularExpression Id. */
  int INTO = 142;
  /** RegularExpression Id. */
  int TO = 143;
  /** RegularExpression Id. */
  int DFT = 144;
  /** RegularExpression Id. */
  int ALL = 145;
  /** RegularExpression Id. */
  int WITH = 146;
  /** RegularExpression Id. */
  int USING = 147;
  /** RegularExpression Id. */
  int DIGITS = 148;
  /** RegularExpression Id. */
  int INTEGER = 149;
  /** RegularExpression Id. */
  int DECIMAL = 150;
  /** RegularExpression Id. */
  int DOUBLE = 151;
  /** RegularExpression Id. */
  int EXPONENT = 152;
  /** RegularExpression Id. */
  int INTEGER_POSITIVE = 153;
  /** RegularExpression Id. */
  int DECIMAL_POSITIVE = 154;
  /** RegularExpression Id. */
  int DOUBLE_POSITIVE = 155;
  /** RegularExpression Id. */
  int INTEGER_NEGATIVE = 156;
  /** RegularExpression Id. */
  int DECIMAL_NEGATIVE = 157;
  /** RegularExpression Id. */
  int DOUBLE_NEGATIVE = 158;
  /** RegularExpression Id. */
  int QUOTE_3D = 159;
  /** RegularExpression Id. */
  int QUOTE_3S = 160;
  /** RegularExpression Id. */
  int ECHAR = 161;
  /** RegularExpression Id. */
  int UCHAR4 = 162;
  /** RegularExpression Id. */
  int UCHAR8 = 163;
  /** RegularExpression Id. */
  int UCHAR = 164;
  /** RegularExpression Id. */
  int STRING_LITERAL1 = 165;
  /** RegularExpression Id. */
  int STRING_LITERAL2 = 166;
  /** RegularExpression Id. */
  int STRING_LITERAL_LONG1 = 167;
  /** RegularExpression Id. */
  int STRING_LITERAL_LONG2 = 168;
  /** RegularExpression Id. */
  int LPAREN = 169;
  /** RegularExpression Id. */
  int RPAREN = 170;
  /** RegularExpression Id. */
  int NIL = 171;
  /** RegularExpression Id. */
  int LBRACE = 172;
  /** RegularExpression Id. */
  int RBRACE = 173;
  /** RegularExpression Id. */
  int LBRACKET = 174;
  /** RegularExpression Id. */
  int RBRACKET = 175;
  /** RegularExpression Id. */
  int ANON = 176;
  /** RegularExpression Id. */
  int SEMICOLON = 177;
  /** RegularExpression Id. */
  int COMMA = 178;
  /** RegularExpression Id. */
  int DOT = 179;
  /** RegularExpression Id. */
  int EQ = 180;
  /** RegularExpression Id. */
  int NE = 181;
  /** RegularExpression Id. */
  int GT = 182;
  /** RegularExpression Id. */
  int LT = 183;
  /** RegularExpression Id. */
  int LE = 184;
  /** RegularExpression Id. */
  int GE = 185;
  /** RegularExpression Id. */
  int L_TRIPLE = 186;
  /** RegularExpression Id. */
  int R_TRIPLE = 187;
  /** RegularExpression Id. */
  int LT2 = 188;
  /** RegularExpression Id. */
  int GT2 = 189;
  /** RegularExpression Id. */
  int L_ANN = 190;
  /** RegularExpression Id. */
  int R_ANN = 191;
  /** RegularExpression Id. */
  int TILDE = 192;
  /** RegularExpression Id. */
  int BANG = 193;
  /** RegularExpression Id. */
  int COLON = 194;
  /** RegularExpression Id. */
  int SC_OR = 195;
  /** RegularExpression Id. */
  int SC_AND = 196;
  /** RegularExpression Id. */
  int PLUS = 197;
  /** RegularExpression Id. */
  int MINUS = 198;
  /** RegularExpression Id. */
  int STAR = 199;
  /** RegularExpression Id. */
  int SLASH = 200;
  /** RegularExpression Id. */
  int DATATYPE = 201;
  /** RegularExpression Id. */
  int AT = 202;
  /** RegularExpression Id. */
  int VBAR = 203;
  /** RegularExpression Id. */
  int CARAT = 204;
  /** RegularExpression Id. */
  int QMARK = 205;
  /** RegularExpression Id. */
  int PN_CHARS_BASE = 206;
  /** RegularExpression Id. */
  int PN_CHARS_U = 207;
  /** RegularExpression Id. */
  int PN_CHARS = 208;
  /** RegularExpression Id. */
  int PN_PREFIX = 209;
  /** RegularExpression Id. */
  int PN_LOCAL = 210;
  /** RegularExpression Id. */
  int VARNAME = 211;
  /** RegularExpression Id. */
  int PN_LOCAL_ESC = 212;
  /** RegularExpression Id. */
  int PLX = 213;
  /** RegularExpression Id. */
  int HEX = 214;
  /** RegularExpression Id. */
  int PERCENT = 215;
  /** RegularExpression Id. */
  int UNKNOWN = 216;

  /** Lexical state. */
  int DEFAULT = 0;

  /** Literal token values. */
  String[] tokenImage = {
    "<EOF>",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "\"\\f\"",
    "<SINGLE_LINE_COMMENT>",
    "<WS>",
    "<WSC>",
    "<IRIref>",
    "<PNAME_NS>",
    "<PNAME_LN>",
    "<BLANK_NODE_LABEL>",
    "<VAR1>",
    "<VAR2>",
    "<LANG_DIR>",
    "<A2Z>",
    "<A2ZN>",
    "\"a\"",
    "\"base\"",
    "\"prefix\"",
    "\"version\"",
    "\"select\"",
    "\"distinct\"",
    "\"reduced\"",
    "\"describe\"",
    "\"construct\"",
    "\"ask\"",
    "\"limit\"",
    "\"offset\"",
    "\"order\"",
    "\"by\"",
    "\"values\"",
    "\"undef\"",
    "\"asc\"",
    "\"desc\"",
    "\"named\"",
    "\"from\"",
    "\"where\"",
    "\"and\"",
    "\"graph\"",
    "\"optional\"",
    "\"union\"",
    "\"minus\"",
    "\"bind\"",
    "\"service\"",
    "\"TRIPLE\"",
    "\"isTRIPLE\"",
    "\"SUBJECT\"",
    "\"PREDICATE\"",
    "\"OBJECT\"",
    "\"exists\"",
    "\"not\"",
    "\"as\"",
    "\"group\"",
    "\"having\"",
    "\"separator\"",
    "\"agg\"",
    "\"count\"",
    "\"min\"",
    "\"max\"",
    "\"sum\"",
    "\"avg\"",
    "\"sample\"",
    "\"group_concat\"",
    "\"filter\"",
    "\"bound\"",
    "\"coalesce\"",
    "\"in\"",
    "\"if\"",
    "\"bnode\"",
    "\"iri\"",
    "\"uri\"",
    "\"str\"",
    "\"strlang\"",
    "\"strlangdir\"",
    "\"strdt\"",
    "\"datatype\"",
    "\"lang\"",
    "\"langmatches\"",
    "\"langdir\"",
    "\"isURI\"",
    "\"isIRI\"",
    "\"isBlank\"",
    "\"isLiteral\"",
    "\"isNumeric\"",
    "\"hasLang\"",
    "\"hasLangDir\"",
    "\"regex\"",
    "\"sameTerm\"",
    "\"sameValue\"",
    "\"RAND\"",
    "\"ABS\"",
    "\"CEIL\"",
    "\"FLOOR\"",
    "\"ROUND\"",
    "\"CONCAT\"",
    "\"SUBSTR\"",
    "\"STRLEN\"",
    "\"REPLACE\"",
    "\"UCASE\"",
    "\"LCASE\"",
    "\"ENCODE_FOR_URI\"",
    "\"CONTAINS\"",
    "\"STRSTARTS\"",
    "\"STRENDS\"",
    "\"STRBEFORE\"",
    "\"STRAFTER\"",
    "\"YEAR\"",
    "\"MONTH\"",
    "\"DAY\"",
    "\"HOURS\"",
    "\"MINUTES\"",
    "\"SECONDS\"",
    "\"TIMEZONE\"",
    "\"TZ\"",
    "\"NOW\"",
    "\"UUID\"",
    "\"STRUUID\"",
    "\"MD5\"",
    "\"SHA1\"",
    "\"SHA224\"",
    "\"SHA256\"",
    "\"SHA384\"",
    "\"SHA512\"",
    "\"true\"",
    "\"false\"",
    "\"data\"",
    "\"insert\"",
    "\"delete\"",
    "<INSERT_DATA>",
    "<DELETE_DATA>",
    "<DELETE_WHERE>",
    "\"load\"",
    "\"clear\"",
    "\"create\"",
    "\"add\"",
    "\"move\"",
    "\"copy\"",
    "\"meta\"",
    "\"silent\"",
    "\"drop\"",
    "\"into\"",
    "\"to\"",
    "\"default\"",
    "\"all\"",
    "\"with\"",
    "\"using\"",
    "<DIGITS>",
    "<INTEGER>",
    "<DECIMAL>",
    "<DOUBLE>",
    "<EXPONENT>",
    "<INTEGER_POSITIVE>",
    "<DECIMAL_POSITIVE>",
    "<DOUBLE_POSITIVE>",
    "<INTEGER_NEGATIVE>",
    "<DECIMAL_NEGATIVE>",
    "<DOUBLE_NEGATIVE>",
    "\"\\\"\\\"\\\"\"",
    "\"\\\'\\\'\\\'\"",
    "<ECHAR>",
    "<UCHAR4>",
    "<UCHAR8>",
    "<UCHAR>",
    "<STRING_LITERAL1>",
    "<STRING_LITERAL2>",
    "<STRING_LITERAL_LONG1>",
    "<STRING_LITERAL_LONG2>",
    "\"(\"",
    "\")\"",
    "<NIL>",
    "\"{\"",
    "\"}\"",
    "\"[\"",
    "\"]\"",
    "<ANON>",
    "\";\"",
    "\",\"",
    "\".\"",
    "\"=\"",
    "\"!=\"",
    "\">\"",
    "\"<\"",
    "\"<=\"",
    "\">=\"",
    "\"<<(\"",
    "\")>>\"",
    "\"<<\"",
    "\">>\"",
    "\"{|\"",
    "\"|}\"",
    "\"~\"",
    "\"!\"",
    "\":\"",
    "\"||\"",
    "\"&&\"",
    "\"+\"",
    "\"-\"",
    "\"*\"",
    "\"/\"",
    "\"^^\"",
    "\"@\"",
    "\"|\"",
    "\"^\"",
    "\"?\"",
    "<PN_CHARS_BASE>",
    "<PN_CHARS_U>",
    "<PN_CHARS>",
    "<PN_PREFIX>",
    "<PN_LOCAL>",
    "<VARNAME>",
    "<PN_LOCAL_ESC>",
    "<PLX>",
    "<HEX>",
    "<PERCENT>",
    "<UNKNOWN>",
  };

}
