/** * Essential OCL Keyword Lexer * <copyright> * * Copyright (c) 2005, 2009 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 - Initial API and implementation * E.D.Willink - Lexer and Parser refactoring to support extensibility and flexible error handling * E.D.Willink - Bug 285633, 292112 * Adolfo Sanchez-Barbudo Herrera (Open Canarias) - LPG v 2.0.17 adoption (242153) * Adolfo Sanchez-Barbudo Herrera (Open Canarias) - Introducing new LPG templates (299396) * * </copyright> * * */ /** * <copyright> * * Copyright (c) 2006-2008 Borland Inc. * 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: * Borland - Initial API and implementation * * </copyright> * */ /** * <copyright> * * Copyright (c) 2006-2008 Borland Inc. * 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: * Borland - Initial API and implementation * * </copyright> * */ package org.eclipse.m2m.internal.qvt.oml.cst.parser; public interface QVTOKWLexersym { public final static int Char_DollarSign = 41, Char_Percent = 42, Char__ = 43, Char_a = 7, Char_b = 21, Char_c = 10, Char_d = 11, Char_e = 1, Char_f = 15, Char_g = 17, Char_h = 18, Char_i = 4, Char_j = 25, Char_k = 26, Char_l = 5, Char_m = 14, Char_n = 3, Char_o = 8, Char_p = 13, Char_q = 27, Char_r = 6, Char_s = 9, Char_t = 2, Char_u = 12, Char_v = 19, Char_w = 23, Char_x = 24, Char_y = 16, Char_z = 44, Char_A = 29, Char_B = 30, Char_C = 31, Char_D = 32, Char_E = 33, Char_F = 45, Char_G = 46, Char_H = 47, Char_I = 20, Char_J = 48, Char_K = 49, Char_L = 34, Char_M = 50, Char_N = 35, Char_O = 22, Char_P = 51, Char_Q = 52, Char_R = 36, Char_S = 28, Char_T = 37, Char_U = 38, Char_V = 39, Char_W = 53, Char_X = 54, Char_Y = 55, Char_Z = 56, Char_EOF = 40; public final static String orderedTerminalSymbols[] = { "", //$NON-NLS-1$ "e", //$NON-NLS-1$ "t", //$NON-NLS-1$ "n", //$NON-NLS-1$ "i", //$NON-NLS-1$ "l", //$NON-NLS-1$ "r", //$NON-NLS-1$ "a", //$NON-NLS-1$ "o", //$NON-NLS-1$ "s", //$NON-NLS-1$ "c", //$NON-NLS-1$ "d", //$NON-NLS-1$ "u", //$NON-NLS-1$ "p", //$NON-NLS-1$ "m", //$NON-NLS-1$ "f", //$NON-NLS-1$ "y", //$NON-NLS-1$ "g", //$NON-NLS-1$ "h", //$NON-NLS-1$ "v", //$NON-NLS-1$ "I", //$NON-NLS-1$ "b", //$NON-NLS-1$ "O", //$NON-NLS-1$ "w", //$NON-NLS-1$ "x", //$NON-NLS-1$ "j", //$NON-NLS-1$ "k", //$NON-NLS-1$ "q", //$NON-NLS-1$ "S", //$NON-NLS-1$ "A", //$NON-NLS-1$ "B", //$NON-NLS-1$ "C", //$NON-NLS-1$ "D", //$NON-NLS-1$ "E", //$NON-NLS-1$ "L", //$NON-NLS-1$ "N", //$NON-NLS-1$ "R", //$NON-NLS-1$ "T", //$NON-NLS-1$ "U", //$NON-NLS-1$ "V", //$NON-NLS-1$ "EOF", //$NON-NLS-1$ "DollarSign", //$NON-NLS-1$ "Percent", //$NON-NLS-1$ "_", //$NON-NLS-1$ "z", //$NON-NLS-1$ "F", //$NON-NLS-1$ "G", //$NON-NLS-1$ "H", //$NON-NLS-1$ "J", //$NON-NLS-1$ "K", //$NON-NLS-1$ "M", //$NON-NLS-1$ "P", //$NON-NLS-1$ "Q", //$NON-NLS-1$ "W", //$NON-NLS-1$ "X", //$NON-NLS-1$ "Y", //$NON-NLS-1$ "Z" //$NON-NLS-1$ }; public final static int numTokenKinds = orderedTerminalSymbols.length; public final static boolean isValidForParser = true; }