/* Generated By:JavaCC: Do not edit this line. LocationParserConstants.java */
/*******************************************************************************
* Copyright (c) 2010 Olivier Moises
*
* 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
*
* Contributors:
* Olivier Moises- initial API and implementation
*******************************************************************************/
package org.eclipse.wazaabi.locationpaths.parser;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface LocationParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int AXIS_SELF = 17;
/** RegularExpression Id. */
int AXIS_CHILD = 18;
/** RegularExpression Id. */
int AXIS_ATTRIBUTE = 19;
/** RegularExpression Id. */
int AXIS_REFERENCE = 20;
/** RegularExpression Id. */
int AXIS_VARIABLE = 21;
/** RegularExpression Id. */
int AXIS_DESCENDANT_OR_SELF = 22;
/** RegularExpression Id. */
int AXIS_PARENT = 23;
/** RegularExpression Id. */
int AXIS_CLASS = 24;
/** RegularExpression Id. */
int AXIS_PACKAGE = 25;
/** RegularExpression Id. */
int NODE = 26;
/** RegularExpression Id. */
int OR = 27;
/** RegularExpression Id. */
int AND = 28;
/** RegularExpression Id. */
int MOD = 29;
/** RegularExpression Id. */
int DIV = 30;
/** RegularExpression Id. */
int IDENTIFIER = 31;
/** RegularExpression Id. */
int LETTER = 32;
/** RegularExpression Id. */
int PART_LETTER = 33;
/** RegularExpression Id. */
int SLASH = 34;
/** RegularExpression Id. */
int SLASHSLASH = 35;
/** RegularExpression Id. */
int EQ = 36;
/** RegularExpression Id. */
int NEQ = 37;
/** RegularExpression Id. */
int Literal = 38;
/** RegularExpression Id. */
int Digit = 39;
/** RegularExpression Id. */
int Number = 40;
/** Lexical state. */
int DEFAULT = 0;
/** Literal token values. */
String[] tokenImage = {
"<EOF>",
"\"*\"",
"\"(\"",
"\")\"",
"\".\"",
"\"..\"",
"\"@\"",
"\"&\"",
"\"$\"",
"\"[\"",
"\"]\"",
"\",\"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"\\f\"",
"\"self::\"",
"\"child::\"",
"\"attribute::\"",
"\"reference::\"",
"\"variable::\"",
"\"descendant-or-self::\"",
"\"parent::\"",
"\"class::\"",
"\"package::\"",
"\"node\"",
"\"or\"",
"\"and\"",
"\"mod\"",
"\"div\"",
"<IDENTIFIER>",
"<LETTER>",
"<PART_LETTER>",
"\"/\"",
"\"//\"",
"\"=\"",
"\"!=\"",
"<Literal>",
"<Digit>",
"<Number>",
};
}