/* Generated By:JavaCC: Do not edit this line. SPARQLParserConstants.java */ /******************************************************************************* * Copyright (c) 2004, 2007-2009 IBM Corporation and Cambridge Semantics Incorporated. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * File: $Source: /cvsroot/slrp/glitter/com.ibm.adtech.glitter/grammar/sparql.jj,v $ * Created by: Lee Feigenbaum (<a href="mailto:feigenbl@us.ibm.com">feigenbl@us.ibm.com</a>) * Created on: 10/23/06 * Revision: $Id: sparql.jj 164 2007-07-31 14:11:09Z mroy $ * * Contributors: IBM Corporation - initial API and implementation * Cambridge Semantics Incorporated - Fork to Anzo *******************************************************************************/ package org.openanzo.glitter.syntax.concrete; /** * Token literal values and constants. * Generated by org.javacc.parser.OtherFilesGen#start() */ public interface SPARQLParserConstants { /** End of File. */ int EOF = 0; /** RegularExpression Id. */ int COMMENT = 6; /** RegularExpression Id. */ int BASE = 7; /** RegularExpression Id. */ int PREFIX = 8; /** RegularExpression Id. */ int SELECT = 9; /** RegularExpression Id. */ int DISTINCT = 10; /** RegularExpression Id. */ int REDUCED = 11; /** RegularExpression Id. */ int COUNT = 12; /** RegularExpression Id. */ int AVG = 13; /** RegularExpression Id. */ int SAMPLE = 14; /** RegularExpression Id. */ int SUM = 15; /** RegularExpression Id. */ int MIN = 16; /** RegularExpression Id. */ int MAX = 17; /** RegularExpression Id. */ int GROUP_CONCAT = 18; /** RegularExpression Id. */ int SEPARATOR = 19; /** RegularExpression Id. */ int CONSTRUCT = 20; /** RegularExpression Id. */ int ASK = 21; /** RegularExpression Id. */ int DESCRIBE = 22; /** RegularExpression Id. */ int FROM = 23; /** RegularExpression Id. */ int NAMED = 24; /** RegularExpression Id. */ int DATASET = 25; /** RegularExpression Id. */ int WHERE = 26; /** RegularExpression Id. */ int ORDER = 27; /** RegularExpression Id. */ int BY = 28; /** RegularExpression Id. */ int ASC = 29; /** RegularExpression Id. */ int DESC = 30; /** RegularExpression Id. */ int LIMIT = 31; /** RegularExpression Id. */ int OFFSET = 32; /** RegularExpression Id. */ int OPTIONAL = 33; /** RegularExpression Id. */ int GRAPH = 34; /** RegularExpression Id. */ int UNION = 35; /** RegularExpression Id. */ int FILTER = 36; /** RegularExpression Id. */ int LET = 37; /** RegularExpression Id. */ int GROUP = 38; /** RegularExpression Id. */ int SAMETERM = 39; /** RegularExpression Id. */ int STR = 40; /** RegularExpression Id. */ int LANG = 41; /** RegularExpression Id. */ int LANGMATCHES = 42; /** RegularExpression Id. */ int DATATYPE = 43; /** RegularExpression Id. */ int BOUND = 44; /** RegularExpression Id. */ int ISIRI = 45; /** RegularExpression Id. */ int ISURI = 46; /** RegularExpression Id. */ int ISBLANK = 47; /** RegularExpression Id. */ int ISLITERAL = 48; /** RegularExpression Id. */ int REGEX = 49; /** RegularExpression Id. */ int IN = 50; /** RegularExpression Id. */ int TRUE = 51; /** RegularExpression Id. */ int FALSE = 52; /** RegularExpression Id. */ int AS = 53; /** RegularExpression Id. */ int A = 54; /** RegularExpression Id. */ int STAR = 55; /** RegularExpression Id. */ int DOT = 56; /** RegularExpression Id. */ int LCURLY = 57; /** RegularExpression Id. */ int RCURLY = 58; /** RegularExpression Id. */ int LBRACKET = 59; /** RegularExpression Id. */ int RBRACKET = 60; /** RegularExpression Id. */ int LPAREN = 61; /** RegularExpression Id. */ int RPAREN = 62; /** RegularExpression Id. */ int SEMIC = 63; /** RegularExpression Id. */ int COMMA = 64; /** RegularExpression Id. */ int PLUS = 65; /** RegularExpression Id. */ int MINUS = 66; /** RegularExpression Id. */ int OR = 67; /** RegularExpression Id. */ int AND = 68; /** RegularExpression Id. */ int EQ = 69; /** RegularExpression Id. */ int NE = 70; /** RegularExpression Id. */ int LT = 71; /** RegularExpression Id. */ int LE = 72; /** RegularExpression Id. */ int GT = 73; /** RegularExpression Id. */ int GE = 74; /** RegularExpression Id. */ int SLASH = 75; /** RegularExpression Id. */ int NOT = 76; /** RegularExpression Id. */ int DATATYPEMARKER = 77; /** RegularExpression Id. */ int ASSIGN = 78; /** RegularExpression Id. */ int Q_IRI_REF = 79; /** RegularExpression Id. */ int QNAME_NS = 80; /** RegularExpression Id. */ int QNAME = 81; /** RegularExpression Id. */ int BLANK_NODE_LABEL = 82; /** RegularExpression Id. */ int VAR1 = 83; /** RegularExpression Id. */ int VAR2 = 84; /** RegularExpression Id. */ int LCLETTER = 85; /** RegularExpression Id. */ int UCLETTER = 86; /** RegularExpression Id. */ int LETTER = 87; /** RegularExpression Id. */ int NUMBER = 88; /** RegularExpression Id. */ int ALPHANUM = 89; /** RegularExpression Id. */ int LANGTAG = 90; /** RegularExpression Id. */ int INTEGER = 91; /** RegularExpression Id. */ int DECIMAL = 92; /** RegularExpression Id. */ int DOUBLE = 93; /** RegularExpression Id. */ int EXPONENT = 94; /** RegularExpression Id. */ int STRING_LITERAL1 = 95; /** RegularExpression Id. */ int STRING_LITERAL2 = 96; /** RegularExpression Id. */ int STRING_LITERAL_LONG1 = 97; /** RegularExpression Id. */ int STRING_LITERAL_LONG2 = 98; /** RegularExpression Id. */ int ECHAR = 99; /** RegularExpression Id. */ int HEX = 100; /** RegularExpression Id. */ int NIL = 101; /** RegularExpression Id. */ int WS = 102; /** RegularExpression Id. */ int ANON = 103; /** RegularExpression Id. */ int NCCHAR1P = 104; /** RegularExpression Id. */ int NCCHAR1 = 105; /** RegularExpression Id. */ int VARNAME = 106; /** RegularExpression Id. */ int NCCHAR = 107; /** RegularExpression Id. */ int NCNAME_PREFIX = 108; /** RegularExpression Id. */ int NCNAME = 109; /** Lexical state. */ int DEFAULT = 0; /** Literal token values. */ String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\f\"", "\"\\r\"", "\"\\n\"", "<COMMENT>", "\"base\"", "\"prefix\"", "\"select\"", "\"distinct\"", "\"reduced\"", "\"count\"", "\"avg\"", "\"sample\"", "\"sum\"", "\"min\"", "\"max\"", "\"group_concat\"", "\"separator\"", "\"construct\"", "\"ask\"", "\"describe\"", "\"from\"", "\"named\"", "\"dataset\"", "\"where\"", "\"order\"", "\"by\"", "\"asc\"", "\"desc\"", "\"limit\"", "\"offset\"", "\"optional\"", "\"graph\"", "\"union\"", "\"filter\"", "\"let\"", "\"group\"", "\"sameterm\"", "\"str\"", "\"lang\"", "\"langmatches\"", "\"datatype\"", "\"bound\"", "\"isiri\"", "\"isuri\"", "\"isblank\"", "\"isliteral\"", "\"regex\"", "\"in\"", "\"true\"", "\"false\"", "\"as\"", "\"a\"", "\"*\"", "\".\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\"(\"", "\")\"", "\";\"", "\",\"", "\"+\"", "\"-\"", "\"||\"", "\"&&\"", "\"=\"", "\"!=\"", "\"<\"", "\"<=\"", "\">\"", "\">=\"", "\"/\"", "\"!\"", "\"^^\"", "\":=\"", "<Q_IRI_REF>", "<QNAME_NS>", "<QNAME>", "<BLANK_NODE_LABEL>", "<VAR1>", "<VAR2>", "<LCLETTER>", "<UCLETTER>", "<LETTER>", "<NUMBER>", "<ALPHANUM>", "<LANGTAG>", "<INTEGER>", "<DECIMAL>", "<DOUBLE>", "<EXPONENT>", "<STRING_LITERAL1>", "<STRING_LITERAL2>", "<STRING_LITERAL_LONG1>", "<STRING_LITERAL_LONG2>", "<ECHAR>", "<HEX>", "<NIL>", "<WS>", "<ANON>", "<NCCHAR1P>", "<NCCHAR1>", "<VARNAME>", "<NCCHAR>", "<NCNAME_PREFIX>", "<NCNAME>", }; }