/*******************************************************************************
* Copyright (c) 2006, 2007 IBM Corporation and others.
* 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:
*     IBM Corporation - initial API and implementation
*******************************************************************************/

// This file was generated by LPG

package org.eclipse.cdt.internal.core.dom.parser.upc;

public interface UPCLexersym {
    public final static int
      Char_a = 18,
      Char_b = 19,
      Char_c = 22,
      Char_d = 23,
      Char_e = 16,
      Char_f = 12,
      Char_g = 44,
      Char_h = 45,
      Char_i = 46,
      Char_j = 47,
      Char_k = 48,
      Char_l = 14,
      Char_m = 49,
      Char_n = 34,
      Char_o = 50,
      Char_p = 30,
      Char_q = 51,
      Char_r = 35,
      Char_s = 52,
      Char_t = 36,
      Char_u = 20,
      Char_v = 37,
      Char_w = 53,
      Char_x = 31,
      Char_y = 54,
      Char_z = 55,
      Char_A = 24,
      Char_B = 25,
      Char_C = 26,
      Char_D = 27,
      Char_E = 17,
      Char_F = 13,
      Char_G = 56,
      Char_H = 57,
      Char_I = 58,
      Char_J = 59,
      Char_K = 60,
      Char_L = 15,
      Char_M = 61,
      Char_N = 62,
      Char_O = 63,
      Char_P = 32,
      Char_Q = 64,
      Char_R = 65,
      Char_S = 66,
      Char_T = 67,
      Char_U = 21,
      Char_V = 68,
      Char_W = 69,
      Char_X = 38,
      Char_Y = 70,
      Char_Z = 71,
      Char__ = 72,
      Char_0 = 1,
      Char_1 = 2,
      Char_2 = 3,
      Char_3 = 4,
      Char_4 = 5,
      Char_5 = 6,
      Char_6 = 7,
      Char_7 = 8,
      Char_8 = 9,
      Char_9 = 10,
      Char_EOF = 98,
      Char_Space = 73,
      Char_Unused = 96,
      Char_LF = 99,
      Char_CR = 97,
      Char_HT = 74,
      Char_FF = 75,
      Char_Dot = 28,
      Char_LessThan = 76,
      Char_GreaterThan = 29,
      Char_Plus = 39,
      Char_Minus = 40,
      Char_Slash = 77,
      Char_BackSlash = 41,
      Char_Star = 78,
      Char_LeftParen = 85,
      Char_RightParen = 86,
      Char_Equal = 11,
      Char_LeftBracket = 87,
      Char_RightBracket = 88,
      Char_LeftBrace = 89,
      Char_RightBrace = 90,
      Char_Ampersand = 79,
      Char_Tilde = 91,
      Char_Bang = 92,
      Char_Percent = 42,
      Char_Caret = 93,
      Char_Bar = 80,
      Char_Question = 81,
      Char_Colon = 33,
      Char_SemiColon = 94,
      Char_Comma = 95,
      Char_Hash = 82,
      Char_SingleQuote = 83,
      Char_DoubleQuote = 43,
      Char_DollarSign = 84;

      public final static String orderedTerminalSymbols[] = {
                 "",//$NON-NLS-1$
                 "0",//$NON-NLS-1$
                 "1",//$NON-NLS-1$
                 "2",//$NON-NLS-1$
                 "3",//$NON-NLS-1$
                 "4",//$NON-NLS-1$
                 "5",//$NON-NLS-1$
                 "6",//$NON-NLS-1$
                 "7",//$NON-NLS-1$
                 "8",//$NON-NLS-1$
                 "9",//$NON-NLS-1$
                 "Equal",//$NON-NLS-1$
                 "f",//$NON-NLS-1$
                 "F",//$NON-NLS-1$
                 "l",//$NON-NLS-1$
                 "L",//$NON-NLS-1$
                 "e",//$NON-NLS-1$
                 "E",//$NON-NLS-1$
                 "a",//$NON-NLS-1$
                 "b",//$NON-NLS-1$
                 "u",//$NON-NLS-1$
                 "U",//$NON-NLS-1$
                 "c",//$NON-NLS-1$
                 "d",//$NON-NLS-1$
                 "A",//$NON-NLS-1$
                 "B",//$NON-NLS-1$
                 "C",//$NON-NLS-1$
                 "D",//$NON-NLS-1$
                 "Dot",//$NON-NLS-1$
                 "GreaterThan",//$NON-NLS-1$
                 "p",//$NON-NLS-1$
                 "x",//$NON-NLS-1$
                 "P",//$NON-NLS-1$
                 "Colon",//$NON-NLS-1$
                 "n",//$NON-NLS-1$
                 "r",//$NON-NLS-1$
                 "t",//$NON-NLS-1$
                 "v",//$NON-NLS-1$
                 "X",//$NON-NLS-1$
                 "Plus",//$NON-NLS-1$
                 "Minus",//$NON-NLS-1$
                 "BackSlash",//$NON-NLS-1$
                 "Percent",//$NON-NLS-1$
                 "DoubleQuote",//$NON-NLS-1$
                 "g",//$NON-NLS-1$
                 "h",//$NON-NLS-1$
                 "i",//$NON-NLS-1$
                 "j",//$NON-NLS-1$
                 "k",//$NON-NLS-1$
                 "m",//$NON-NLS-1$
                 "o",//$NON-NLS-1$
                 "q",//$NON-NLS-1$
                 "s",//$NON-NLS-1$
                 "w",//$NON-NLS-1$
                 "y",//$NON-NLS-1$
                 "z",//$NON-NLS-1$
                 "G",//$NON-NLS-1$
                 "H",//$NON-NLS-1$
                 "I",//$NON-NLS-1$
                 "J",//$NON-NLS-1$
                 "K",//$NON-NLS-1$
                 "M",//$NON-NLS-1$
                 "N",//$NON-NLS-1$
                 "O",//$NON-NLS-1$
                 "Q",//$NON-NLS-1$
                 "R",//$NON-NLS-1$
                 "S",//$NON-NLS-1$
                 "T",//$NON-NLS-1$
                 "V",//$NON-NLS-1$
                 "W",//$NON-NLS-1$
                 "Y",//$NON-NLS-1$
                 "Z",//$NON-NLS-1$
                 "_",//$NON-NLS-1$
                 "Space",//$NON-NLS-1$
                 "HT",//$NON-NLS-1$
                 "FF",//$NON-NLS-1$
                 "LessThan",//$NON-NLS-1$
                 "Slash",//$NON-NLS-1$
                 "Star",//$NON-NLS-1$
                 "Ampersand",//$NON-NLS-1$
                 "Bar",//$NON-NLS-1$
                 "Question",//$NON-NLS-1$
                 "Hash",//$NON-NLS-1$
                 "SingleQuote",//$NON-NLS-1$
                 "DollarSign",//$NON-NLS-1$
                 "LeftParen",//$NON-NLS-1$
                 "RightParen",//$NON-NLS-1$
                 "LeftBracket",//$NON-NLS-1$
                 "RightBracket",//$NON-NLS-1$
                 "LeftBrace",//$NON-NLS-1$
                 "RightBrace",//$NON-NLS-1$
                 "Tilde",//$NON-NLS-1$
                 "Bang",//$NON-NLS-1$
                 "Caret",//$NON-NLS-1$
                 "SemiColon",//$NON-NLS-1$
                 "Comma",//$NON-NLS-1$
                 "Unused",//$NON-NLS-1$
                 "CR",//$NON-NLS-1$
                 "EOF",//$NON-NLS-1$
                 "LF"//$NON-NLS-1$
             };

    public final static boolean isValidForParser = true;
}
