InternalAadl2Lexer.java
package org.osate.xtext.aadl2.parser.antlr.lexer;
// Hack: Use our own Lexer superclass by means of import.
// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.parser.antlr.Lexer;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
/**
* Copyright (c) 2004-2025 Carnegie Mellon University and others. (see Contributors file).
* All Rights Reserved.
*
* NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
* KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
* OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
* MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
*
* This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
* SPDX-License-Identifier: EPL-2.0
*
* Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
*
* This program includes and/or can make use of certain third party source code, object code, documentation and other
* files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
* configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
* conditions contained in any such Third Party Software or separate license file distributed with such Third Party
* Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
* aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
* censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
*/
@SuppressWarnings("all")
public class InternalAadl2Lexer extends Lexer {
public static final int Connections=8;
public static final int EqualsSignGreaterThanSign=83;
public static final int Memory=43;
public static final int KW_System=47;
public static final int Internal=23;
public static final int LessThanSignHyphenMinusGreaterThanSign=72;
public static final int Access=41;
public static final int False=53;
public static final int Feature=31;
public static final int PlusSignEqualsSignGreaterThanSign=71;
public static final int LeftParenthesis=88;
public static final int Aadlboolean=6;
public static final int Inverse=34;
public static final int Private=36;
public static final int Extends=30;
public static final int Aadlinteger=7;
public static final int RULE_ID=111;
public static final int RULE_DIGIT=103;
public static final int Out=77;
public static final int ColonColon=82;
public static final int PlusSign=91;
public static final int LeftSquareBracket=97;
public static final int Package=35;
public static final int Group=55;
public static final int Processor=16;
public static final int Set=78;
public static final int In=84;
public static final int RULE_REAL_LIT=106;
public static final int Is=85;
public static final int Classifier=11;
public static final int Self=66;
public static final int Implementation=4;
public static final int Comma=92;
public static final int Aadlreal=19;
public static final int HyphenMinus=93;
public static final int RightCurlyBracket=100;
public static final int Property=24;
public static final int Path=64;
public static final int Modes=56;
public static final int Bus=75;
public static final int FullStop=94;
public static final int Enumeration=9;
public static final int Reference=18;
public static final int Abstract=20;
public static final int Calls=50;
public static final int Thread=48;
public static final int Flow=60;
public static final int Semicolon=96;
public static final int Type=69;
public static final int RULE_EXPONENT=104;
public static final int Delta=51;
public static final int RULE_EXTENDED_DIGIT=109;
public static final int Parameter=15;
public static final int Event=52;
public static final int HyphenMinusGreaterThanSign=79;
public static final int Initial=33;
public static final int None=63;
public static final int All=74;
public static final int Renames=39;
public static final int Port=65;
public static final int True=68;
public static final int Process=37;
public static final int RULE_INT_EXPONENT=105;
public static final int Refined=38;
public static final int Sink=67;
public static final int FullStopFullStop=81;
public static final int List=61;
public static final int To=87;
public static final int Applies=27;
public static final int RULE_BASED_INTEGER=107;
public static final int Inherit=32;
public static final int RightSquareBracket=98;
public static final int Binding=28;
public static final int Requires=26;
public static final int Aadlstring=10;
public static final int Device=42;
public static final int RightParenthesis=89;
public static final int Public=44;
public static final int Range=57;
public static final int Units=58;
public static final int Subcomponents=5;
public static final int End=76;
public static final int Subprogram=14;
public static final int RULE_INTEGER_LIT=108;
public static final int Prototype=17;
public static final int Constant=21;
public static final int RULE_STRING=110;
public static final int Properties=12;
public static final int Source=46;
public static final int With=70;
public static final int RULE_SL_COMMENT=102;
public static final int RULE_ANNEXTEXT=101;
public static final int Prototypes=13;
public static final int Features=22;
public static final int Record=45;
public static final int Colon=95;
public static final int EOF=-1;
public static final int Asterisk=90;
public static final int RULE_WS=112;
public static final int Mode=62;
public static final int HyphenMinusLeftSquareBracket=80;
public static final int Flows=54;
public static final int LeftCurlyBracket=99;
public static final int Virtual=40;
public static final int Data=59;
public static final int Provides=25;
public static final int RightSquareBracketHyphenMinusGreaterThanSign=73;
public static final int Annex=49;
public static final int Compute=29;
public static final int Of=86;
// delegates
// delegators
public InternalAadl2Lexer() {;}
public InternalAadl2Lexer(CharStream input) {
this(input, new RecognizerSharedState());
}
public InternalAadl2Lexer(CharStream input, RecognizerSharedState state) {
super(input,state);
}
public String getGrammarFileName() { return "InternalAadl2Lexer.g"; }
// $ANTLR start "Implementation"
public final void mImplementation() throws RecognitionException {
try {
int _type = Implementation;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:34:16: ( ( 'I' | 'i' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'L' | 'l' ) ( 'E' | 'e' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' ) )
// InternalAadl2Lexer.g:34:18: ( 'I' | 'i' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'L' | 'l' ) ( 'E' | 'e' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Implementation"
// $ANTLR start "Subcomponents"
public final void mSubcomponents() throws RecognitionException {
try {
int _type = Subcomponents;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:36:15: ( ( 'S' | 's' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:36:17: ( 'S' | 's' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'S' | 's' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Subcomponents"
// $ANTLR start "Aadlboolean"
public final void mAadlboolean() throws RecognitionException {
try {
int _type = Aadlboolean;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:38:13: ( ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'B' | 'b' ) ( 'O' | 'o' ) ( 'O' | 'o' ) ( 'L' | 'l' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'N' | 'n' ) )
// InternalAadl2Lexer.g:38:15: ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'B' | 'b' ) ( 'O' | 'o' ) ( 'O' | 'o' ) ( 'L' | 'l' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'N' | 'n' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Aadlboolean"
// $ANTLR start "Aadlinteger"
public final void mAadlinteger() throws RecognitionException {
try {
int _type = Aadlinteger;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:40:13: ( ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'G' | 'g' ) ( 'E' | 'e' ) ( 'R' | 'r' ) )
// InternalAadl2Lexer.g:40:15: ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'G' | 'g' ) ( 'E' | 'e' ) ( 'R' | 'r' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Aadlinteger"
// $ANTLR start "Connections"
public final void mConnections() throws RecognitionException {
try {
int _type = Connections;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:42:13: ( ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'C' | 'c' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:42:15: ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'C' | 'c' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'S' | 's' )
{
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Connections"
// $ANTLR start "Enumeration"
public final void mEnumeration() throws RecognitionException {
try {
int _type = Enumeration;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:44:13: ( ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'U' | 'u' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' ) )
// InternalAadl2Lexer.g:44:15: ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'U' | 'u' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'O' | 'o' ) ( 'N' | 'n' )
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Enumeration"
// $ANTLR start "Aadlstring"
public final void mAadlstring() throws RecognitionException {
try {
int _type = Aadlstring;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:46:12: ( ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'G' | 'g' ) )
// InternalAadl2Lexer.g:46:14: ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'G' | 'g' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Aadlstring"
// $ANTLR start "Classifier"
public final void mClassifier() throws RecognitionException {
try {
int _type = Classifier;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:48:12: ( ( 'C' | 'c' ) ( 'L' | 'l' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'S' | 's' ) ( 'I' | 'i' ) ( 'F' | 'f' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'R' | 'r' ) )
// InternalAadl2Lexer.g:48:14: ( 'C' | 'c' ) ( 'L' | 'l' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'S' | 's' ) ( 'I' | 'i' ) ( 'F' | 'f' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'R' | 'r' )
{
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Classifier"
// $ANTLR start "Properties"
public final void mProperties() throws RecognitionException {
try {
int _type = Properties;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:50:12: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:50:14: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Properties"
// $ANTLR start "Prototypes"
public final void mPrototypes() throws RecognitionException {
try {
int _type = Prototypes;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:52:12: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:52:14: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Prototypes"
// $ANTLR start "Subprogram"
public final void mSubprogram() throws RecognitionException {
try {
int _type = Subprogram;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:54:12: ( ( 'S' | 's' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'G' | 'g' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'M' | 'm' ) )
// InternalAadl2Lexer.g:54:14: ( 'S' | 's' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'G' | 'g' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'M' | 'm' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Subprogram"
// $ANTLR start "Parameter"
public final void mParameter() throws RecognitionException {
try {
int _type = Parameter;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:56:11: ( ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'R' | 'r' ) )
// InternalAadl2Lexer.g:56:13: ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'R' | 'r' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Parameter"
// $ANTLR start "Processor"
public final void mProcessor() throws RecognitionException {
try {
int _type = Processor;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:58:11: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' ) ( 'O' | 'o' ) ( 'R' | 'r' ) )
// InternalAadl2Lexer.g:58:13: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' ) ( 'O' | 'o' ) ( 'R' | 'r' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Processor"
// $ANTLR start "Prototype"
public final void mPrototype() throws RecognitionException {
try {
int _type = Prototype;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:60:11: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:60:13: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'O' | 'o' ) ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Prototype"
// $ANTLR start "Reference"
public final void mReference() throws RecognitionException {
try {
int _type = Reference;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:62:11: ( ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'C' | 'c' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:62:13: ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'C' | 'c' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Reference"
// $ANTLR start "Aadlreal"
public final void mAadlreal() throws RecognitionException {
try {
int _type = Aadlreal;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:64:10: ( ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'L' | 'l' ) )
// InternalAadl2Lexer.g:64:12: ( 'A' | 'a' ) ( 'A' | 'a' ) ( 'D' | 'd' ) ( 'L' | 'l' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'L' | 'l' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Aadlreal"
// $ANTLR start "Abstract"
public final void mAbstract() throws RecognitionException {
try {
int _type = Abstract;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:66:10: ( ( 'A' | 'a' ) ( 'B' | 'b' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:66:12: ( 'A' | 'a' ) ( 'B' | 'b' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'T' | 't' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Abstract"
// $ANTLR start "Constant"
public final void mConstant() throws RecognitionException {
try {
int _type = Constant;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:68:10: ( ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:68:12: ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'T' | 't' )
{
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Constant"
// $ANTLR start "Features"
public final void mFeatures() throws RecognitionException {
try {
int _type = Features;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:70:10: ( ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:70:12: ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Features"
// $ANTLR start "Internal"
public final void mInternal() throws RecognitionException {
try {
int _type = Internal;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:72:10: ( ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'N' | 'n' ) ( 'A' | 'a' ) ( 'L' | 'l' ) )
// InternalAadl2Lexer.g:72:12: ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'N' | 'n' ) ( 'A' | 'a' ) ( 'L' | 'l' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Internal"
// $ANTLR start "Property"
public final void mProperty() throws RecognitionException {
try {
int _type = Property;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:74:10: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'Y' | 'y' ) )
// InternalAadl2Lexer.g:74:12: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'P' | 'p' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'Y' | 'y' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Property"
// $ANTLR start "Provides"
public final void mProvides() throws RecognitionException {
try {
int _type = Provides;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:76:10: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:76:12: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Provides"
// $ANTLR start "Requires"
public final void mRequires() throws RecognitionException {
try {
int _type = Requires;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:78:10: ( ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'Q' | 'q' ) ( 'U' | 'u' ) ( 'I' | 'i' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:78:12: ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'Q' | 'q' ) ( 'U' | 'u' ) ( 'I' | 'i' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Q'||input.LA(1)=='q' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Requires"
// $ANTLR start "Applies"
public final void mApplies() throws RecognitionException {
try {
int _type = Applies;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:80:9: ( ( 'A' | 'a' ) ( 'P' | 'p' ) ( 'P' | 'p' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:80:11: ( 'A' | 'a' ) ( 'P' | 'p' ) ( 'P' | 'p' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Applies"
// $ANTLR start "Binding"
public final void mBinding() throws RecognitionException {
try {
int _type = Binding;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:82:9: ( ( 'B' | 'b' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'D' | 'd' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'G' | 'g' ) )
// InternalAadl2Lexer.g:82:11: ( 'B' | 'b' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'D' | 'd' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'G' | 'g' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Binding"
// $ANTLR start "Compute"
public final void mCompute() throws RecognitionException {
try {
int _type = Compute;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:84:9: ( ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'U' | 'u' ) ( 'T' | 't' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:84:11: ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'M' | 'm' ) ( 'P' | 'p' ) ( 'U' | 'u' ) ( 'T' | 't' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Compute"
// $ANTLR start "Extends"
public final void mExtends() throws RecognitionException {
try {
int _type = Extends;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:86:9: ( ( 'E' | 'e' ) ( 'X' | 'x' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'D' | 'd' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:86:11: ( 'E' | 'e' ) ( 'X' | 'x' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'D' | 'd' ) ( 'S' | 's' )
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='X'||input.LA(1)=='x' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Extends"
// $ANTLR start "Feature"
public final void mFeature() throws RecognitionException {
try {
int _type = Feature;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:88:9: ( ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:88:11: ( 'F' | 'f' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Feature"
// $ANTLR start "Inherit"
public final void mInherit() throws RecognitionException {
try {
int _type = Inherit;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:90:9: ( ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'H' | 'h' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:90:11: ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'H' | 'h' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'T' | 't' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='H'||input.LA(1)=='h' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Inherit"
// $ANTLR start "Initial"
public final void mInitial() throws RecognitionException {
try {
int _type = Initial;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:92:9: ( ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'A' | 'a' ) ( 'L' | 'l' ) )
// InternalAadl2Lexer.g:92:11: ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'I' | 'i' ) ( 'A' | 'a' ) ( 'L' | 'l' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Initial"
// $ANTLR start "Inverse"
public final void mInverse() throws RecognitionException {
try {
int _type = Inverse;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:94:9: ( ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'V' | 'v' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'S' | 's' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:94:11: ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'V' | 'v' ) ( 'E' | 'e' ) ( 'R' | 'r' ) ( 'S' | 's' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Inverse"
// $ANTLR start "Package"
public final void mPackage() throws RecognitionException {
try {
int _type = Package;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:96:9: ( ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'K' | 'k' ) ( 'A' | 'a' ) ( 'G' | 'g' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:96:11: ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'K' | 'k' ) ( 'A' | 'a' ) ( 'G' | 'g' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='K'||input.LA(1)=='k' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Package"
// $ANTLR start "Private"
public final void mPrivate() throws RecognitionException {
try {
int _type = Private;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:98:9: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'V' | 'v' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:98:11: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'I' | 'i' ) ( 'V' | 'v' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Private"
// $ANTLR start "Process"
public final void mProcess() throws RecognitionException {
try {
int _type = Process;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:100:9: ( ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:100:11: ( 'P' | 'p' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Process"
// $ANTLR start "Refined"
public final void mRefined() throws RecognitionException {
try {
int _type = Refined;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:102:9: ( ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'F' | 'f' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'D' | 'd' ) )
// InternalAadl2Lexer.g:102:11: ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'F' | 'f' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'D' | 'd' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Refined"
// $ANTLR start "Renames"
public final void mRenames() throws RecognitionException {
try {
int _type = Renames;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:104:9: ( ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'A' | 'a' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:104:11: ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'A' | 'a' ) ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Renames"
// $ANTLR start "Virtual"
public final void mVirtual() throws RecognitionException {
try {
int _type = Virtual;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:106:9: ( ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'A' | 'a' ) ( 'L' | 'l' ) )
// InternalAadl2Lexer.g:106:11: ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'R' | 'r' ) ( 'T' | 't' ) ( 'U' | 'u' ) ( 'A' | 'a' ) ( 'L' | 'l' )
{
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Virtual"
// $ANTLR start "Access"
public final void mAccess() throws RecognitionException {
try {
int _type = Access;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:108:8: ( ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:108:10: ( 'A' | 'a' ) ( 'C' | 'c' ) ( 'C' | 'c' ) ( 'E' | 'e' ) ( 'S' | 's' ) ( 'S' | 's' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Access"
// $ANTLR start "Device"
public final void mDevice() throws RecognitionException {
try {
int _type = Device;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:110:8: ( ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'C' | 'c' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:110:10: ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'V' | 'v' ) ( 'I' | 'i' ) ( 'C' | 'c' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Device"
// $ANTLR start "Memory"
public final void mMemory() throws RecognitionException {
try {
int _type = Memory;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:112:8: ( ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'Y' | 'y' ) )
// InternalAadl2Lexer.g:112:10: ( 'M' | 'm' ) ( 'E' | 'e' ) ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'Y' | 'y' )
{
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Memory"
// $ANTLR start "Public"
public final void mPublic() throws RecognitionException {
try {
int _type = Public;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:114:8: ( ( 'P' | 'p' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'C' | 'c' ) )
// InternalAadl2Lexer.g:114:10: ( 'P' | 'p' ) ( 'U' | 'u' ) ( 'B' | 'b' ) ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'C' | 'c' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Public"
// $ANTLR start "Record"
public final void mRecord() throws RecognitionException {
try {
int _type = Record;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:116:8: ( ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'D' | 'd' ) )
// InternalAadl2Lexer.g:116:10: ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'C' | 'c' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'D' | 'd' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Record"
// $ANTLR start "Source"
public final void mSource() throws RecognitionException {
try {
int _type = Source;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:118:8: ( ( 'S' | 's' ) ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'C' | 'c' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:118:10: ( 'S' | 's' ) ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'R' | 'r' ) ( 'C' | 'c' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Source"
// $ANTLR start "KW_System"
public final void mKW_System() throws RecognitionException {
try {
int _type = KW_System;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:120:11: ( ( 'S' | 's' ) ( 'Y' | 'y' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'M' | 'm' ) )
// InternalAadl2Lexer.g:120:13: ( 'S' | 's' ) ( 'Y' | 'y' ) ( 'S' | 's' ) ( 'T' | 't' ) ( 'E' | 'e' ) ( 'M' | 'm' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "KW_System"
// $ANTLR start "Thread"
public final void mThread() throws RecognitionException {
try {
int _type = Thread;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:122:8: ( ( 'T' | 't' ) ( 'H' | 'h' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'D' | 'd' ) )
// InternalAadl2Lexer.g:122:10: ( 'T' | 't' ) ( 'H' | 'h' ) ( 'R' | 'r' ) ( 'E' | 'e' ) ( 'A' | 'a' ) ( 'D' | 'd' )
{
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='H'||input.LA(1)=='h' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Thread"
// $ANTLR start "Annex"
public final void mAnnex() throws RecognitionException {
try {
int _type = Annex;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:124:7: ( ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'X' | 'x' ) )
// InternalAadl2Lexer.g:124:9: ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'N' | 'n' ) ( 'E' | 'e' ) ( 'X' | 'x' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='X'||input.LA(1)=='x' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Annex"
// $ANTLR start "Calls"
public final void mCalls() throws RecognitionException {
try {
int _type = Calls;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:126:7: ( ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'L' | 'l' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:126:9: ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'L' | 'l' ) ( 'S' | 's' )
{
if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Calls"
// $ANTLR start "Delta"
public final void mDelta() throws RecognitionException {
try {
int _type = Delta;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:128:7: ( ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ( 'T' | 't' ) ( 'A' | 'a' ) )
// InternalAadl2Lexer.g:128:9: ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ( 'T' | 't' ) ( 'A' | 'a' )
{
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Delta"
// $ANTLR start "Event"
public final void mEvent() throws RecognitionException {
try {
int _type = Event;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:130:7: ( ( 'E' | 'e' ) ( 'V' | 'v' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:130:9: ( 'E' | 'e' ) ( 'V' | 'v' ) ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'T' | 't' )
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Event"
// $ANTLR start "False"
public final void mFalse() throws RecognitionException {
try {
int _type = False;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:132:7: ( ( 'F' | 'f' ) ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'S' | 's' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:132:9: ( 'F' | 'f' ) ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'S' | 's' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "False"
// $ANTLR start "Flows"
public final void mFlows() throws RecognitionException {
try {
int _type = Flows;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:134:7: ( ( 'F' | 'f' ) ( 'L' | 'l' ) ( 'O' | 'o' ) ( 'W' | 'w' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:134:9: ( 'F' | 'f' ) ( 'L' | 'l' ) ( 'O' | 'o' ) ( 'W' | 'w' ) ( 'S' | 's' )
{
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='W'||input.LA(1)=='w' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Flows"
// $ANTLR start "Group"
public final void mGroup() throws RecognitionException {
try {
int _type = Group;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:136:7: ( ( 'G' | 'g' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'P' | 'p' ) )
// InternalAadl2Lexer.g:136:9: ( 'G' | 'g' ) ( 'R' | 'r' ) ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'P' | 'p' )
{
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Group"
// $ANTLR start "Modes"
public final void mModes() throws RecognitionException {
try {
int _type = Modes;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:138:7: ( ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:138:9: ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'S' | 's' )
{
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Modes"
// $ANTLR start "Range"
public final void mRange() throws RecognitionException {
try {
int _type = Range;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:140:7: ( ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'G' | 'g' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:140:9: ( 'R' | 'r' ) ( 'A' | 'a' ) ( 'N' | 'n' ) ( 'G' | 'g' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Range"
// $ANTLR start "Units"
public final void mUnits() throws RecognitionException {
try {
int _type = Units;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:142:7: ( ( 'U' | 'u' ) ( 'N' | 'n' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:142:9: ( 'U' | 'u' ) ( 'N' | 'n' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'S' | 's' )
{
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Units"
// $ANTLR start "Data"
public final void mData() throws RecognitionException {
try {
int _type = Data;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:144:6: ( ( 'D' | 'd' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'A' | 'a' ) )
// InternalAadl2Lexer.g:144:8: ( 'D' | 'd' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'A' | 'a' )
{
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Data"
// $ANTLR start "Flow"
public final void mFlow() throws RecognitionException {
try {
int _type = Flow;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:146:6: ( ( 'F' | 'f' ) ( 'L' | 'l' ) ( 'O' | 'o' ) ( 'W' | 'w' ) )
// InternalAadl2Lexer.g:146:8: ( 'F' | 'f' ) ( 'L' | 'l' ) ( 'O' | 'o' ) ( 'W' | 'w' )
{
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='W'||input.LA(1)=='w' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Flow"
// $ANTLR start "List"
public final void mList() throws RecognitionException {
try {
int _type = List;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:148:6: ( ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'S' | 's' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:148:8: ( 'L' | 'l' ) ( 'I' | 'i' ) ( 'S' | 's' ) ( 'T' | 't' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "List"
// $ANTLR start "Mode"
public final void mMode() throws RecognitionException {
try {
int _type = Mode;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:150:6: ( ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:150:8: ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Mode"
// $ANTLR start "None"
public final void mNone() throws RecognitionException {
try {
int _type = None;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:152:6: ( ( 'N' | 'n' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:152:8: ( 'N' | 'n' ) ( 'O' | 'o' ) ( 'N' | 'n' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "None"
// $ANTLR start "Path"
public final void mPath() throws RecognitionException {
try {
int _type = Path;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:154:6: ( ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'H' | 'h' ) )
// InternalAadl2Lexer.g:154:8: ( 'P' | 'p' ) ( 'A' | 'a' ) ( 'T' | 't' ) ( 'H' | 'h' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='H'||input.LA(1)=='h' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Path"
// $ANTLR start "Port"
public final void mPort() throws RecognitionException {
try {
int _type = Port;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:156:6: ( ( 'P' | 'p' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:156:8: ( 'P' | 'p' ) ( 'O' | 'o' ) ( 'R' | 'r' ) ( 'T' | 't' )
{
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Port"
// $ANTLR start "Self"
public final void mSelf() throws RecognitionException {
try {
int _type = Self;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:158:6: ( ( 'S' | 's' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ( 'F' | 'f' ) )
// InternalAadl2Lexer.g:158:8: ( 'S' | 's' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ( 'F' | 'f' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Self"
// $ANTLR start "Sink"
public final void mSink() throws RecognitionException {
try {
int _type = Sink;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:160:6: ( ( 'S' | 's' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'K' | 'k' ) )
// InternalAadl2Lexer.g:160:8: ( 'S' | 's' ) ( 'I' | 'i' ) ( 'N' | 'n' ) ( 'K' | 'k' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='K'||input.LA(1)=='k' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Sink"
// $ANTLR start "True"
public final void mTrue() throws RecognitionException {
try {
int _type = True;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:162:6: ( ( 'T' | 't' ) ( 'R' | 'r' ) ( 'U' | 'u' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:162:8: ( 'T' | 't' ) ( 'R' | 'r' ) ( 'U' | 'u' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "True"
// $ANTLR start "Type"
public final void mType() throws RecognitionException {
try {
int _type = Type;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:164:6: ( ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' ) )
// InternalAadl2Lexer.g:164:8: ( 'T' | 't' ) ( 'Y' | 'y' ) ( 'P' | 'p' ) ( 'E' | 'e' )
{
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Type"
// $ANTLR start "With"
public final void mWith() throws RecognitionException {
try {
int _type = With;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:166:6: ( ( 'W' | 'w' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'H' | 'h' ) )
// InternalAadl2Lexer.g:166:8: ( 'W' | 'w' ) ( 'I' | 'i' ) ( 'T' | 't' ) ( 'H' | 'h' )
{
if ( input.LA(1)=='W'||input.LA(1)=='w' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='H'||input.LA(1)=='h' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "With"
// $ANTLR start "PlusSignEqualsSignGreaterThanSign"
public final void mPlusSignEqualsSignGreaterThanSign() throws RecognitionException {
try {
int _type = PlusSignEqualsSignGreaterThanSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:168:35: ( '+' '=' '>' )
// InternalAadl2Lexer.g:168:37: '+' '=' '>'
{
match('+');
match('=');
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PlusSignEqualsSignGreaterThanSign"
// $ANTLR start "LessThanSignHyphenMinusGreaterThanSign"
public final void mLessThanSignHyphenMinusGreaterThanSign() throws RecognitionException {
try {
int _type = LessThanSignHyphenMinusGreaterThanSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:170:40: ( '<' '-' '>' )
// InternalAadl2Lexer.g:170:42: '<' '-' '>'
{
match('<');
match('-');
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LessThanSignHyphenMinusGreaterThanSign"
// $ANTLR start "RightSquareBracketHyphenMinusGreaterThanSign"
public final void mRightSquareBracketHyphenMinusGreaterThanSign() throws RecognitionException {
try {
int _type = RightSquareBracketHyphenMinusGreaterThanSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:172:46: ( ']' '-' '>' )
// InternalAadl2Lexer.g:172:48: ']' '-' '>'
{
match(']');
match('-');
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RightSquareBracketHyphenMinusGreaterThanSign"
// $ANTLR start "All"
public final void mAll() throws RecognitionException {
try {
int _type = All;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:174:5: ( ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'L' | 'l' ) )
// InternalAadl2Lexer.g:174:7: ( 'A' | 'a' ) ( 'L' | 'l' ) ( 'L' | 'l' )
{
if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "All"
// $ANTLR start "Bus"
public final void mBus() throws RecognitionException {
try {
int _type = Bus;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:176:5: ( ( 'B' | 'b' ) ( 'U' | 'u' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:176:7: ( 'B' | 'b' ) ( 'U' | 'u' ) ( 'S' | 's' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Bus"
// $ANTLR start "End"
public final void mEnd() throws RecognitionException {
try {
int _type = End;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:178:5: ( ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'D' | 'd' ) )
// InternalAadl2Lexer.g:178:7: ( 'E' | 'e' ) ( 'N' | 'n' ) ( 'D' | 'd' )
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "End"
// $ANTLR start "Out"
public final void mOut() throws RecognitionException {
try {
int _type = Out;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:180:5: ( ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:180:7: ( 'O' | 'o' ) ( 'U' | 'u' ) ( 'T' | 't' )
{
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Out"
// $ANTLR start "Set"
public final void mSet() throws RecognitionException {
try {
int _type = Set;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:182:5: ( ( 'S' | 's' ) ( 'E' | 'e' ) ( 'T' | 't' ) )
// InternalAadl2Lexer.g:182:7: ( 'S' | 's' ) ( 'E' | 'e' ) ( 'T' | 't' )
{
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Set"
// $ANTLR start "HyphenMinusGreaterThanSign"
public final void mHyphenMinusGreaterThanSign() throws RecognitionException {
try {
int _type = HyphenMinusGreaterThanSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:184:28: ( '-' '>' )
// InternalAadl2Lexer.g:184:30: '-' '>'
{
match('-');
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "HyphenMinusGreaterThanSign"
// $ANTLR start "HyphenMinusLeftSquareBracket"
public final void mHyphenMinusLeftSquareBracket() throws RecognitionException {
try {
int _type = HyphenMinusLeftSquareBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:186:30: ( '-' '[' )
// InternalAadl2Lexer.g:186:32: '-' '['
{
match('-');
match('[');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "HyphenMinusLeftSquareBracket"
// $ANTLR start "FullStopFullStop"
public final void mFullStopFullStop() throws RecognitionException {
try {
int _type = FullStopFullStop;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:188:18: ( '.' '.' )
// InternalAadl2Lexer.g:188:20: '.' '.'
{
match('.');
match('.');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FullStopFullStop"
// $ANTLR start "ColonColon"
public final void mColonColon() throws RecognitionException {
try {
int _type = ColonColon;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:190:12: ( ':' ':' )
// InternalAadl2Lexer.g:190:14: ':' ':'
{
match(':');
match(':');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ColonColon"
// $ANTLR start "EqualsSignGreaterThanSign"
public final void mEqualsSignGreaterThanSign() throws RecognitionException {
try {
int _type = EqualsSignGreaterThanSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:192:27: ( '=' '>' )
// InternalAadl2Lexer.g:192:29: '=' '>'
{
match('=');
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EqualsSignGreaterThanSign"
// $ANTLR start "In"
public final void mIn() throws RecognitionException {
try {
int _type = In;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:194:4: ( ( 'I' | 'i' ) ( 'N' | 'n' ) )
// InternalAadl2Lexer.g:194:6: ( 'I' | 'i' ) ( 'N' | 'n' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "In"
// $ANTLR start "Is"
public final void mIs() throws RecognitionException {
try {
int _type = Is;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:196:4: ( ( 'I' | 'i' ) ( 'S' | 's' ) )
// InternalAadl2Lexer.g:196:6: ( 'I' | 'i' ) ( 'S' | 's' )
{
if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Is"
// $ANTLR start "Of"
public final void mOf() throws RecognitionException {
try {
int _type = Of;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:198:4: ( ( 'O' | 'o' ) ( 'F' | 'f' ) )
// InternalAadl2Lexer.g:198:6: ( 'O' | 'o' ) ( 'F' | 'f' )
{
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Of"
// $ANTLR start "To"
public final void mTo() throws RecognitionException {
try {
int _type = To;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:200:4: ( ( 'T' | 't' ) ( 'O' | 'o' ) )
// InternalAadl2Lexer.g:200:6: ( 'T' | 't' ) ( 'O' | 'o' )
{
if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "To"
// $ANTLR start "LeftParenthesis"
public final void mLeftParenthesis() throws RecognitionException {
try {
int _type = LeftParenthesis;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:202:17: ( '(' )
// InternalAadl2Lexer.g:202:19: '('
{
match('(');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LeftParenthesis"
// $ANTLR start "RightParenthesis"
public final void mRightParenthesis() throws RecognitionException {
try {
int _type = RightParenthesis;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:204:18: ( ')' )
// InternalAadl2Lexer.g:204:20: ')'
{
match(')');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RightParenthesis"
// $ANTLR start "Asterisk"
public final void mAsterisk() throws RecognitionException {
try {
int _type = Asterisk;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:206:10: ( '*' )
// InternalAadl2Lexer.g:206:12: '*'
{
match('*');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Asterisk"
// $ANTLR start "PlusSign"
public final void mPlusSign() throws RecognitionException {
try {
int _type = PlusSign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:208:10: ( '+' )
// InternalAadl2Lexer.g:208:12: '+'
{
match('+');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PlusSign"
// $ANTLR start "Comma"
public final void mComma() throws RecognitionException {
try {
int _type = Comma;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:210:7: ( ',' )
// InternalAadl2Lexer.g:210:9: ','
{
match(',');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Comma"
// $ANTLR start "HyphenMinus"
public final void mHyphenMinus() throws RecognitionException {
try {
int _type = HyphenMinus;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:212:13: ( '-' )
// InternalAadl2Lexer.g:212:15: '-'
{
match('-');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "HyphenMinus"
// $ANTLR start "FullStop"
public final void mFullStop() throws RecognitionException {
try {
int _type = FullStop;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:214:10: ( '.' )
// InternalAadl2Lexer.g:214:12: '.'
{
match('.');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FullStop"
// $ANTLR start "Colon"
public final void mColon() throws RecognitionException {
try {
int _type = Colon;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:216:7: ( ':' )
// InternalAadl2Lexer.g:216:9: ':'
{
match(':');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Colon"
// $ANTLR start "Semicolon"
public final void mSemicolon() throws RecognitionException {
try {
int _type = Semicolon;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:218:11: ( ';' )
// InternalAadl2Lexer.g:218:13: ';'
{
match(';');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "Semicolon"
// $ANTLR start "LeftSquareBracket"
public final void mLeftSquareBracket() throws RecognitionException {
try {
int _type = LeftSquareBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:220:19: ( '[' )
// InternalAadl2Lexer.g:220:21: '['
{
match('[');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LeftSquareBracket"
// $ANTLR start "RightSquareBracket"
public final void mRightSquareBracket() throws RecognitionException {
try {
int _type = RightSquareBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:222:20: ( ']' )
// InternalAadl2Lexer.g:222:22: ']'
{
match(']');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RightSquareBracket"
// $ANTLR start "LeftCurlyBracket"
public final void mLeftCurlyBracket() throws RecognitionException {
try {
int _type = LeftCurlyBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:224:18: ( '{' )
// InternalAadl2Lexer.g:224:20: '{'
{
match('{');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LeftCurlyBracket"
// $ANTLR start "RightCurlyBracket"
public final void mRightCurlyBracket() throws RecognitionException {
try {
int _type = RightCurlyBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:226:19: ( '}' )
// InternalAadl2Lexer.g:226:21: '}'
{
match('}');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RightCurlyBracket"
// $ANTLR start "RULE_ANNEXTEXT"
public final void mRULE_ANNEXTEXT() throws RecognitionException {
try {
int _type = RULE_ANNEXTEXT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:228:16: ( '{**' ( options {greedy=false; } : . )* '**}' )
// InternalAadl2Lexer.g:228:18: '{**' ( options {greedy=false; } : . )* '**}'
{
match("{**");
// InternalAadl2Lexer.g:228:24: ( options {greedy=false; } : . )*
loop1:
do {
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0=='*') ) {
int LA1_1 = input.LA(2);
if ( (LA1_1=='*') ) {
int LA1_3 = input.LA(3);
if ( (LA1_3=='}') ) {
alt1=2;
}
else if ( ((LA1_3>='\u0000' && LA1_3<='|')||(LA1_3>='~' && LA1_3<='\uFFFF')) ) {
alt1=1;
}
}
else if ( ((LA1_1>='\u0000' && LA1_1<=')')||(LA1_1>='+' && LA1_1<='\uFFFF')) ) {
alt1=1;
}
}
else if ( ((LA1_0>='\u0000' && LA1_0<=')')||(LA1_0>='+' && LA1_0<='\uFFFF')) ) {
alt1=1;
}
switch (alt1) {
case 1 :
// InternalAadl2Lexer.g:228:52: .
{
matchAny();
}
break;
default :
break loop1;
}
} while (true);
match("**}");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_ANNEXTEXT"
// $ANTLR start "RULE_SL_COMMENT"
public final void mRULE_SL_COMMENT() throws RecognitionException {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:230:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
// InternalAadl2Lexer.g:230:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("--");
// InternalAadl2Lexer.g:230:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop2:
do {
int alt2=2;
int LA2_0 = input.LA(1);
if ( ((LA2_0>='\u0000' && LA2_0<='\t')||(LA2_0>='\u000B' && LA2_0<='\f')||(LA2_0>='\u000E' && LA2_0<='\uFFFF')) ) {
alt2=1;
}
switch (alt2) {
case 1 :
// InternalAadl2Lexer.g:230:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop2;
}
} while (true);
// InternalAadl2Lexer.g:230:40: ( ( '\\r' )? '\\n' )?
int alt4=2;
int LA4_0 = input.LA(1);
if ( (LA4_0=='\n'||LA4_0=='\r') ) {
alt4=1;
}
switch (alt4) {
case 1 :
// InternalAadl2Lexer.g:230:41: ( '\\r' )? '\\n'
{
// InternalAadl2Lexer.g:230:41: ( '\\r' )?
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0=='\r') ) {
alt3=1;
}
switch (alt3) {
case 1 :
// InternalAadl2Lexer.g:230:41: '\\r'
{
match('\r');
}
break;
}
match('\n');
}
break;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_SL_COMMENT"
// $ANTLR start "RULE_EXPONENT"
public final void mRULE_EXPONENT() throws RecognitionException {
try {
// InternalAadl2Lexer.g:232:24: ( ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+ )
// InternalAadl2Lexer.g:232:26: ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
// InternalAadl2Lexer.g:232:36: ( '+' | '-' )?
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0=='+'||LA5_0=='-') ) {
alt5=1;
}
switch (alt5) {
case 1 :
// InternalAadl2Lexer.g:
{
if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
}
// InternalAadl2Lexer.g:232:47: ( RULE_DIGIT )+
int cnt6=0;
loop6:
do {
int alt6=2;
int LA6_0 = input.LA(1);
if ( ((LA6_0>='0' && LA6_0<='9')) ) {
alt6=1;
}
switch (alt6) {
case 1 :
// InternalAadl2Lexer.g:232:47: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
new EarlyExitException(6, input);
throw eee;
}
cnt6++;
} while (true);
}
}
finally {
}
}
// $ANTLR end "RULE_EXPONENT"
// $ANTLR start "RULE_INT_EXPONENT"
public final void mRULE_INT_EXPONENT() throws RecognitionException {
try {
// InternalAadl2Lexer.g:234:28: ( ( 'e' | 'E' ) ( '+' )? ( RULE_DIGIT )+ )
// InternalAadl2Lexer.g:234:30: ( 'e' | 'E' ) ( '+' )? ( RULE_DIGIT )+
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
// InternalAadl2Lexer.g:234:40: ( '+' )?
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0=='+') ) {
alt7=1;
}
switch (alt7) {
case 1 :
// InternalAadl2Lexer.g:234:40: '+'
{
match('+');
}
break;
}
// InternalAadl2Lexer.g:234:45: ( RULE_DIGIT )+
int cnt8=0;
loop8:
do {
int alt8=2;
int LA8_0 = input.LA(1);
if ( ((LA8_0>='0' && LA8_0<='9')) ) {
alt8=1;
}
switch (alt8) {
case 1 :
// InternalAadl2Lexer.g:234:45: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt8 >= 1 ) break loop8;
EarlyExitException eee =
new EarlyExitException(8, input);
throw eee;
}
cnt8++;
} while (true);
}
}
finally {
}
}
// $ANTLR end "RULE_INT_EXPONENT"
// $ANTLR start "RULE_REAL_LIT"
public final void mRULE_REAL_LIT() throws RecognitionException {
try {
int _type = RULE_REAL_LIT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:236:15: ( ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* '.' ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* ( RULE_EXPONENT )? )
// InternalAadl2Lexer.g:236:17: ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* '.' ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* ( RULE_EXPONENT )?
{
// InternalAadl2Lexer.g:236:17: ( RULE_DIGIT )+
int cnt9=0;
loop9:
do {
int alt9=2;
int LA9_0 = input.LA(1);
if ( ((LA9_0>='0' && LA9_0<='9')) ) {
alt9=1;
}
switch (alt9) {
case 1 :
// InternalAadl2Lexer.g:236:17: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt9 >= 1 ) break loop9;
EarlyExitException eee =
new EarlyExitException(9, input);
throw eee;
}
cnt9++;
} while (true);
// InternalAadl2Lexer.g:236:29: ( '_' ( RULE_DIGIT )+ )*
loop11:
do {
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0=='_') ) {
alt11=1;
}
switch (alt11) {
case 1 :
// InternalAadl2Lexer.g:236:30: '_' ( RULE_DIGIT )+
{
match('_');
// InternalAadl2Lexer.g:236:34: ( RULE_DIGIT )+
int cnt10=0;
loop10:
do {
int alt10=2;
int LA10_0 = input.LA(1);
if ( ((LA10_0>='0' && LA10_0<='9')) ) {
alt10=1;
}
switch (alt10) {
case 1 :
// InternalAadl2Lexer.g:236:34: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt10 >= 1 ) break loop10;
EarlyExitException eee =
new EarlyExitException(10, input);
throw eee;
}
cnt10++;
} while (true);
}
break;
default :
break loop11;
}
} while (true);
match('.');
// InternalAadl2Lexer.g:236:52: ( RULE_DIGIT )+
int cnt12=0;
loop12:
do {
int alt12=2;
int LA12_0 = input.LA(1);
if ( ((LA12_0>='0' && LA12_0<='9')) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// InternalAadl2Lexer.g:236:52: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt12 >= 1 ) break loop12;
EarlyExitException eee =
new EarlyExitException(12, input);
throw eee;
}
cnt12++;
} while (true);
// InternalAadl2Lexer.g:236:64: ( '_' ( RULE_DIGIT )+ )*
loop14:
do {
int alt14=2;
int LA14_0 = input.LA(1);
if ( (LA14_0=='_') ) {
alt14=1;
}
switch (alt14) {
case 1 :
// InternalAadl2Lexer.g:236:65: '_' ( RULE_DIGIT )+
{
match('_');
// InternalAadl2Lexer.g:236:69: ( RULE_DIGIT )+
int cnt13=0;
loop13:
do {
int alt13=2;
int LA13_0 = input.LA(1);
if ( ((LA13_0>='0' && LA13_0<='9')) ) {
alt13=1;
}
switch (alt13) {
case 1 :
// InternalAadl2Lexer.g:236:69: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt13 >= 1 ) break loop13;
EarlyExitException eee =
new EarlyExitException(13, input);
throw eee;
}
cnt13++;
} while (true);
}
break;
default :
break loop14;
}
} while (true);
// InternalAadl2Lexer.g:236:83: ( RULE_EXPONENT )?
int alt15=2;
int LA15_0 = input.LA(1);
if ( (LA15_0=='E'||LA15_0=='e') ) {
alt15=1;
}
switch (alt15) {
case 1 :
// InternalAadl2Lexer.g:236:83: RULE_EXPONENT
{
mRULE_EXPONENT();
}
break;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_REAL_LIT"
// $ANTLR start "RULE_INTEGER_LIT"
public final void mRULE_INTEGER_LIT() throws RecognitionException {
try {
int _type = RULE_INTEGER_LIT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:238:18: ( ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* ( '#' RULE_BASED_INTEGER '#' ( RULE_INT_EXPONENT )? | ( RULE_INT_EXPONENT )? ) )
// InternalAadl2Lexer.g:238:20: ( RULE_DIGIT )+ ( '_' ( RULE_DIGIT )+ )* ( '#' RULE_BASED_INTEGER '#' ( RULE_INT_EXPONENT )? | ( RULE_INT_EXPONENT )? )
{
// InternalAadl2Lexer.g:238:20: ( RULE_DIGIT )+
int cnt16=0;
loop16:
do {
int alt16=2;
int LA16_0 = input.LA(1);
if ( ((LA16_0>='0' && LA16_0<='9')) ) {
alt16=1;
}
switch (alt16) {
case 1 :
// InternalAadl2Lexer.g:238:20: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt16 >= 1 ) break loop16;
EarlyExitException eee =
new EarlyExitException(16, input);
throw eee;
}
cnt16++;
} while (true);
// InternalAadl2Lexer.g:238:32: ( '_' ( RULE_DIGIT )+ )*
loop18:
do {
int alt18=2;
int LA18_0 = input.LA(1);
if ( (LA18_0=='_') ) {
alt18=1;
}
switch (alt18) {
case 1 :
// InternalAadl2Lexer.g:238:33: '_' ( RULE_DIGIT )+
{
match('_');
// InternalAadl2Lexer.g:238:37: ( RULE_DIGIT )+
int cnt17=0;
loop17:
do {
int alt17=2;
int LA17_0 = input.LA(1);
if ( ((LA17_0>='0' && LA17_0<='9')) ) {
alt17=1;
}
switch (alt17) {
case 1 :
// InternalAadl2Lexer.g:238:37: RULE_DIGIT
{
mRULE_DIGIT();
}
break;
default :
if ( cnt17 >= 1 ) break loop17;
EarlyExitException eee =
new EarlyExitException(17, input);
throw eee;
}
cnt17++;
} while (true);
}
break;
default :
break loop18;
}
} while (true);
// InternalAadl2Lexer.g:238:51: ( '#' RULE_BASED_INTEGER '#' ( RULE_INT_EXPONENT )? | ( RULE_INT_EXPONENT )? )
int alt21=2;
int LA21_0 = input.LA(1);
if ( (LA21_0=='#') ) {
alt21=1;
}
else {
alt21=2;}
switch (alt21) {
case 1 :
// InternalAadl2Lexer.g:238:52: '#' RULE_BASED_INTEGER '#' ( RULE_INT_EXPONENT )?
{
match('#');
mRULE_BASED_INTEGER();
match('#');
// InternalAadl2Lexer.g:238:79: ( RULE_INT_EXPONENT )?
int alt19=2;
int LA19_0 = input.LA(1);
if ( (LA19_0=='E'||LA19_0=='e') ) {
alt19=1;
}
switch (alt19) {
case 1 :
// InternalAadl2Lexer.g:238:79: RULE_INT_EXPONENT
{
mRULE_INT_EXPONENT();
}
break;
}
}
break;
case 2 :
// InternalAadl2Lexer.g:238:98: ( RULE_INT_EXPONENT )?
{
// InternalAadl2Lexer.g:238:98: ( RULE_INT_EXPONENT )?
int alt20=2;
int LA20_0 = input.LA(1);
if ( (LA20_0=='E'||LA20_0=='e') ) {
alt20=1;
}
switch (alt20) {
case 1 :
// InternalAadl2Lexer.g:238:98: RULE_INT_EXPONENT
{
mRULE_INT_EXPONENT();
}
break;
}
}
break;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_INTEGER_LIT"
// $ANTLR start "RULE_DIGIT"
public final void mRULE_DIGIT() throws RecognitionException {
try {
// InternalAadl2Lexer.g:240:21: ( '0' .. '9' )
// InternalAadl2Lexer.g:240:23: '0' .. '9'
{
matchRange('0','9');
}
}
finally {
}
}
// $ANTLR end "RULE_DIGIT"
// $ANTLR start "RULE_EXTENDED_DIGIT"
public final void mRULE_EXTENDED_DIGIT() throws RecognitionException {
try {
// InternalAadl2Lexer.g:242:30: ( ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )
// InternalAadl2Lexer.g:242:32: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
{
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='F')||(input.LA(1)>='a' && input.LA(1)<='f') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
}
finally {
}
}
// $ANTLR end "RULE_EXTENDED_DIGIT"
// $ANTLR start "RULE_BASED_INTEGER"
public final void mRULE_BASED_INTEGER() throws RecognitionException {
try {
// InternalAadl2Lexer.g:244:29: ( RULE_EXTENDED_DIGIT ( ( '_' )? RULE_EXTENDED_DIGIT )* )
// InternalAadl2Lexer.g:244:31: RULE_EXTENDED_DIGIT ( ( '_' )? RULE_EXTENDED_DIGIT )*
{
mRULE_EXTENDED_DIGIT();
// InternalAadl2Lexer.g:244:51: ( ( '_' )? RULE_EXTENDED_DIGIT )*
loop23:
do {
int alt23=2;
int LA23_0 = input.LA(1);
if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='F')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='f')) ) {
alt23=1;
}
switch (alt23) {
case 1 :
// InternalAadl2Lexer.g:244:52: ( '_' )? RULE_EXTENDED_DIGIT
{
// InternalAadl2Lexer.g:244:52: ( '_' )?
int alt22=2;
int LA22_0 = input.LA(1);
if ( (LA22_0=='_') ) {
alt22=1;
}
switch (alt22) {
case 1 :
// InternalAadl2Lexer.g:244:52: '_'
{
match('_');
}
break;
}
mRULE_EXTENDED_DIGIT();
}
break;
default :
break loop23;
}
} while (true);
}
}
finally {
}
}
// $ANTLR end "RULE_BASED_INTEGER"
// $ANTLR start "RULE_STRING"
public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:246:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
// InternalAadl2Lexer.g:246:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
// InternalAadl2Lexer.g:246:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt26=2;
int LA26_0 = input.LA(1);
if ( (LA26_0=='\"') ) {
alt26=1;
}
else if ( (LA26_0=='\'') ) {
alt26=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 26, 0, input);
throw nvae;
}
switch (alt26) {
case 1 :
// InternalAadl2Lexer.g:246:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
// InternalAadl2Lexer.g:246:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop24:
do {
int alt24=3;
int LA24_0 = input.LA(1);
if ( (LA24_0=='\\') ) {
alt24=1;
}
else if ( ((LA24_0>='\u0000' && LA24_0<='!')||(LA24_0>='#' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) {
alt24=2;
}
switch (alt24) {
case 1 :
// InternalAadl2Lexer.g:246:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
case 2 :
// InternalAadl2Lexer.g:246:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop24;
}
} while (true);
match('\"');
}
break;
case 2 :
// InternalAadl2Lexer.g:246:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
// InternalAadl2Lexer.g:246:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop25:
do {
int alt25=3;
int LA25_0 = input.LA(1);
if ( (LA25_0=='\\') ) {
alt25=1;
}
else if ( ((LA25_0>='\u0000' && LA25_0<='&')||(LA25_0>='(' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) {
alt25=2;
}
switch (alt25) {
case 1 :
// InternalAadl2Lexer.g:246:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
case 2 :
// InternalAadl2Lexer.g:246:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop25;
}
} while (true);
match('\'');
}
break;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_STRING"
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:248:9: ( ( 'a' .. 'z' | 'A' .. 'Z' ) ( ( '_' )? ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' ) )* )
// InternalAadl2Lexer.g:248:11: ( 'a' .. 'z' | 'A' .. 'Z' ) ( ( '_' )? ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' ) )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
// InternalAadl2Lexer.g:248:31: ( ( '_' )? ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' ) )*
loop28:
do {
int alt28=2;
int LA28_0 = input.LA(1);
if ( ((LA28_0>='0' && LA28_0<='9')||(LA28_0>='A' && LA28_0<='Z')||LA28_0=='_'||(LA28_0>='a' && LA28_0<='z')) ) {
alt28=1;
}
switch (alt28) {
case 1 :
// InternalAadl2Lexer.g:248:32: ( '_' )? ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' )
{
// InternalAadl2Lexer.g:248:32: ( '_' )?
int alt27=2;
int LA27_0 = input.LA(1);
if ( (LA27_0=='_') ) {
alt27=1;
}
switch (alt27) {
case 1 :
// InternalAadl2Lexer.g:248:32: '_'
{
match('_');
}
break;
}
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop28;
}
} while (true);
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_ID"
// $ANTLR start "RULE_WS"
public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalAadl2Lexer.g:250:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
// InternalAadl2Lexer.g:250:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
// InternalAadl2Lexer.g:250:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt29=0;
loop29:
do {
int alt29=2;
int LA29_0 = input.LA(1);
if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) {
alt29=1;
}
switch (alt29) {
case 1 :
// InternalAadl2Lexer.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
if ( cnt29 >= 1 ) break loop29;
EarlyExitException eee =
new EarlyExitException(29, input);
throw eee;
}
cnt29++;
} while (true);
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RULE_WS"
public void mTokens() throws RecognitionException {
// InternalAadl2Lexer.g:1:8: ( Implementation | Subcomponents | Aadlboolean | Aadlinteger | Connections | Enumeration | Aadlstring | Classifier | Properties | Prototypes | Subprogram | Parameter | Processor | Prototype | Reference | Aadlreal | Abstract | Constant | Features | Internal | Property | Provides | Requires | Applies | Binding | Compute | Extends | Feature | Inherit | Initial | Inverse | Package | Private | Process | Refined | Renames | Virtual | Access | Device | Memory | Public | Record | Source | KW_System | Thread | Annex | Calls | Delta | Event | False | Flows | Group | Modes | Range | Units | Data | Flow | List | Mode | None | Path | Port | Self | Sink | True | Type | With | PlusSignEqualsSignGreaterThanSign | LessThanSignHyphenMinusGreaterThanSign | RightSquareBracketHyphenMinusGreaterThanSign | All | Bus | End | Out | Set | HyphenMinusGreaterThanSign | HyphenMinusLeftSquareBracket | FullStopFullStop | ColonColon | EqualsSignGreaterThanSign | In | Is | Of | To | LeftParenthesis | RightParenthesis | Asterisk | PlusSign | Comma | HyphenMinus | FullStop | Colon | Semicolon | LeftSquareBracket | RightSquareBracket | LeftCurlyBracket | RightCurlyBracket | RULE_ANNEXTEXT | RULE_SL_COMMENT | RULE_REAL_LIT | RULE_INTEGER_LIT | RULE_STRING | RULE_ID | RULE_WS )
int alt30=104;
alt30 = dfa30.predict(input);
switch (alt30) {
case 1 :
// InternalAadl2Lexer.g:1:10: Implementation
{
mImplementation();
}
break;
case 2 :
// InternalAadl2Lexer.g:1:25: Subcomponents
{
mSubcomponents();
}
break;
case 3 :
// InternalAadl2Lexer.g:1:39: Aadlboolean
{
mAadlboolean();
}
break;
case 4 :
// InternalAadl2Lexer.g:1:51: Aadlinteger
{
mAadlinteger();
}
break;
case 5 :
// InternalAadl2Lexer.g:1:63: Connections
{
mConnections();
}
break;
case 6 :
// InternalAadl2Lexer.g:1:75: Enumeration
{
mEnumeration();
}
break;
case 7 :
// InternalAadl2Lexer.g:1:87: Aadlstring
{
mAadlstring();
}
break;
case 8 :
// InternalAadl2Lexer.g:1:98: Classifier
{
mClassifier();
}
break;
case 9 :
// InternalAadl2Lexer.g:1:109: Properties
{
mProperties();
}
break;
case 10 :
// InternalAadl2Lexer.g:1:120: Prototypes
{
mPrototypes();
}
break;
case 11 :
// InternalAadl2Lexer.g:1:131: Subprogram
{
mSubprogram();
}
break;
case 12 :
// InternalAadl2Lexer.g:1:142: Parameter
{
mParameter();
}
break;
case 13 :
// InternalAadl2Lexer.g:1:152: Processor
{
mProcessor();
}
break;
case 14 :
// InternalAadl2Lexer.g:1:162: Prototype
{
mPrototype();
}
break;
case 15 :
// InternalAadl2Lexer.g:1:172: Reference
{
mReference();
}
break;
case 16 :
// InternalAadl2Lexer.g:1:182: Aadlreal
{
mAadlreal();
}
break;
case 17 :
// InternalAadl2Lexer.g:1:191: Abstract
{
mAbstract();
}
break;
case 18 :
// InternalAadl2Lexer.g:1:200: Constant
{
mConstant();
}
break;
case 19 :
// InternalAadl2Lexer.g:1:209: Features
{
mFeatures();
}
break;
case 20 :
// InternalAadl2Lexer.g:1:218: Internal
{
mInternal();
}
break;
case 21 :
// InternalAadl2Lexer.g:1:227: Property
{
mProperty();
}
break;
case 22 :
// InternalAadl2Lexer.g:1:236: Provides
{
mProvides();
}
break;
case 23 :
// InternalAadl2Lexer.g:1:245: Requires
{
mRequires();
}
break;
case 24 :
// InternalAadl2Lexer.g:1:254: Applies
{
mApplies();
}
break;
case 25 :
// InternalAadl2Lexer.g:1:262: Binding
{
mBinding();
}
break;
case 26 :
// InternalAadl2Lexer.g:1:270: Compute
{
mCompute();
}
break;
case 27 :
// InternalAadl2Lexer.g:1:278: Extends
{
mExtends();
}
break;
case 28 :
// InternalAadl2Lexer.g:1:286: Feature
{
mFeature();
}
break;
case 29 :
// InternalAadl2Lexer.g:1:294: Inherit
{
mInherit();
}
break;
case 30 :
// InternalAadl2Lexer.g:1:302: Initial
{
mInitial();
}
break;
case 31 :
// InternalAadl2Lexer.g:1:310: Inverse
{
mInverse();
}
break;
case 32 :
// InternalAadl2Lexer.g:1:318: Package
{
mPackage();
}
break;
case 33 :
// InternalAadl2Lexer.g:1:326: Private
{
mPrivate();
}
break;
case 34 :
// InternalAadl2Lexer.g:1:334: Process
{
mProcess();
}
break;
case 35 :
// InternalAadl2Lexer.g:1:342: Refined
{
mRefined();
}
break;
case 36 :
// InternalAadl2Lexer.g:1:350: Renames
{
mRenames();
}
break;
case 37 :
// InternalAadl2Lexer.g:1:358: Virtual
{
mVirtual();
}
break;
case 38 :
// InternalAadl2Lexer.g:1:366: Access
{
mAccess();
}
break;
case 39 :
// InternalAadl2Lexer.g:1:373: Device
{
mDevice();
}
break;
case 40 :
// InternalAadl2Lexer.g:1:380: Memory
{
mMemory();
}
break;
case 41 :
// InternalAadl2Lexer.g:1:387: Public
{
mPublic();
}
break;
case 42 :
// InternalAadl2Lexer.g:1:394: Record
{
mRecord();
}
break;
case 43 :
// InternalAadl2Lexer.g:1:401: Source
{
mSource();
}
break;
case 44 :
// InternalAadl2Lexer.g:1:408: KW_System
{
mKW_System();
}
break;
case 45 :
// InternalAadl2Lexer.g:1:418: Thread
{
mThread();
}
break;
case 46 :
// InternalAadl2Lexer.g:1:425: Annex
{
mAnnex();
}
break;
case 47 :
// InternalAadl2Lexer.g:1:431: Calls
{
mCalls();
}
break;
case 48 :
// InternalAadl2Lexer.g:1:437: Delta
{
mDelta();
}
break;
case 49 :
// InternalAadl2Lexer.g:1:443: Event
{
mEvent();
}
break;
case 50 :
// InternalAadl2Lexer.g:1:449: False
{
mFalse();
}
break;
case 51 :
// InternalAadl2Lexer.g:1:455: Flows
{
mFlows();
}
break;
case 52 :
// InternalAadl2Lexer.g:1:461: Group
{
mGroup();
}
break;
case 53 :
// InternalAadl2Lexer.g:1:467: Modes
{
mModes();
}
break;
case 54 :
// InternalAadl2Lexer.g:1:473: Range
{
mRange();
}
break;
case 55 :
// InternalAadl2Lexer.g:1:479: Units
{
mUnits();
}
break;
case 56 :
// InternalAadl2Lexer.g:1:485: Data
{
mData();
}
break;
case 57 :
// InternalAadl2Lexer.g:1:490: Flow
{
mFlow();
}
break;
case 58 :
// InternalAadl2Lexer.g:1:495: List
{
mList();
}
break;
case 59 :
// InternalAadl2Lexer.g:1:500: Mode
{
mMode();
}
break;
case 60 :
// InternalAadl2Lexer.g:1:505: None
{
mNone();
}
break;
case 61 :
// InternalAadl2Lexer.g:1:510: Path
{
mPath();
}
break;
case 62 :
// InternalAadl2Lexer.g:1:515: Port
{
mPort();
}
break;
case 63 :
// InternalAadl2Lexer.g:1:520: Self
{
mSelf();
}
break;
case 64 :
// InternalAadl2Lexer.g:1:525: Sink
{
mSink();
}
break;
case 65 :
// InternalAadl2Lexer.g:1:530: True
{
mTrue();
}
break;
case 66 :
// InternalAadl2Lexer.g:1:535: Type
{
mType();
}
break;
case 67 :
// InternalAadl2Lexer.g:1:540: With
{
mWith();
}
break;
case 68 :
// InternalAadl2Lexer.g:1:545: PlusSignEqualsSignGreaterThanSign
{
mPlusSignEqualsSignGreaterThanSign();
}
break;
case 69 :
// InternalAadl2Lexer.g:1:579: LessThanSignHyphenMinusGreaterThanSign
{
mLessThanSignHyphenMinusGreaterThanSign();
}
break;
case 70 :
// InternalAadl2Lexer.g:1:618: RightSquareBracketHyphenMinusGreaterThanSign
{
mRightSquareBracketHyphenMinusGreaterThanSign();
}
break;
case 71 :
// InternalAadl2Lexer.g:1:663: All
{
mAll();
}
break;
case 72 :
// InternalAadl2Lexer.g:1:667: Bus
{
mBus();
}
break;
case 73 :
// InternalAadl2Lexer.g:1:671: End
{
mEnd();
}
break;
case 74 :
// InternalAadl2Lexer.g:1:675: Out
{
mOut();
}
break;
case 75 :
// InternalAadl2Lexer.g:1:679: Set
{
mSet();
}
break;
case 76 :
// InternalAadl2Lexer.g:1:683: HyphenMinusGreaterThanSign
{
mHyphenMinusGreaterThanSign();
}
break;
case 77 :
// InternalAadl2Lexer.g:1:710: HyphenMinusLeftSquareBracket
{
mHyphenMinusLeftSquareBracket();
}
break;
case 78 :
// InternalAadl2Lexer.g:1:739: FullStopFullStop
{
mFullStopFullStop();
}
break;
case 79 :
// InternalAadl2Lexer.g:1:756: ColonColon
{
mColonColon();
}
break;
case 80 :
// InternalAadl2Lexer.g:1:767: EqualsSignGreaterThanSign
{
mEqualsSignGreaterThanSign();
}
break;
case 81 :
// InternalAadl2Lexer.g:1:793: In
{
mIn();
}
break;
case 82 :
// InternalAadl2Lexer.g:1:796: Is
{
mIs();
}
break;
case 83 :
// InternalAadl2Lexer.g:1:799: Of
{
mOf();
}
break;
case 84 :
// InternalAadl2Lexer.g:1:802: To
{
mTo();
}
break;
case 85 :
// InternalAadl2Lexer.g:1:805: LeftParenthesis
{
mLeftParenthesis();
}
break;
case 86 :
// InternalAadl2Lexer.g:1:821: RightParenthesis
{
mRightParenthesis();
}
break;
case 87 :
// InternalAadl2Lexer.g:1:838: Asterisk
{
mAsterisk();
}
break;
case 88 :
// InternalAadl2Lexer.g:1:847: PlusSign
{
mPlusSign();
}
break;
case 89 :
// InternalAadl2Lexer.g:1:856: Comma
{
mComma();
}
break;
case 90 :
// InternalAadl2Lexer.g:1:862: HyphenMinus
{
mHyphenMinus();
}
break;
case 91 :
// InternalAadl2Lexer.g:1:874: FullStop
{
mFullStop();
}
break;
case 92 :
// InternalAadl2Lexer.g:1:883: Colon
{
mColon();
}
break;
case 93 :
// InternalAadl2Lexer.g:1:889: Semicolon
{
mSemicolon();
}
break;
case 94 :
// InternalAadl2Lexer.g:1:899: LeftSquareBracket
{
mLeftSquareBracket();
}
break;
case 95 :
// InternalAadl2Lexer.g:1:917: RightSquareBracket
{
mRightSquareBracket();
}
break;
case 96 :
// InternalAadl2Lexer.g:1:936: LeftCurlyBracket
{
mLeftCurlyBracket();
}
break;
case 97 :
// InternalAadl2Lexer.g:1:953: RightCurlyBracket
{
mRightCurlyBracket();
}
break;
case 98 :
// InternalAadl2Lexer.g:1:971: RULE_ANNEXTEXT
{
mRULE_ANNEXTEXT();
}
break;
case 99 :
// InternalAadl2Lexer.g:1:986: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
case 100 :
// InternalAadl2Lexer.g:1:1002: RULE_REAL_LIT
{
mRULE_REAL_LIT();
}
break;
case 101 :
// InternalAadl2Lexer.g:1:1016: RULE_INTEGER_LIT
{
mRULE_INTEGER_LIT();
}
break;
case 102 :
// InternalAadl2Lexer.g:1:1033: RULE_STRING
{
mRULE_STRING();
}
break;
case 103 :
// InternalAadl2Lexer.g:1:1045: RULE_ID
{
mRULE_ID();
}
break;
case 104 :
// InternalAadl2Lexer.g:1:1053: RULE_WS
{
mRULE_WS();
}
break;
}
}
protected DFA30 dfa30 = new DFA30(this);
static final String DFA30_eotS =
"\1\uffff\22\45\1\125\1\uffff\1\127\1\45\1\135\1\137\1\141\7\uffff\1\143\1\uffff\1\144\3\uffff\1\45\1\154\1\155\44\45\1\u009c\5\45\4\uffff\1\45\1\u00a3\15\uffff\5\45\2\uffff\4\45\1\u00af\6\45\1\u00b6\5\45\1\u00bd\22\45\1\u00d4\11\45\1\uffff\5\45\1\u00e3\1\uffff\1\144\11\45\1\u00ed\1\uffff\1\u00ee\5\45\1\uffff\6\45\1\uffff\11\45\1\u0106\1\45\1\u0108\10\45\1\u0112\1\45\1\uffff\3\45\1\u0117\1\45\1\u011a\1\45\1\u011c\1\u011d\2\45\1\u0120\1\u0121\1\u0122\1\uffff\11\45\2\uffff\7\45\1\u0133\4\45\1\u0138\2\45\1\u013b\7\45\1\uffff\1\45\1\uffff\5\45\1\u0149\1\45\1\u014b\1\u014c\1\uffff\3\45\1\u0150\1\uffff\1\45\1\u0152\1\uffff\1\45\2\uffff\1\u0154\1\u0155\3\uffff\7\45\1\u015d\1\u015e\6\45\1\u0165\1\uffff\4\45\1\uffff\2\45\1\uffff\7\45\1\u0173\4\45\1\u0178\1\uffff\1\45\2\uffff\2\45\1\u017c\1\uffff\1\u017d\1\uffff\1\u017e\2\uffff\2\45\1\u0181\1\u0182\1\u0183\2\45\2\uffff\5\45\1\u018b\1\uffff\2\45\1\u018e\2\45\1\u0191\2\45\1\u0196\1\45\1\u0198\1\45\1\u019a\1\uffff\1\45\1\u019c\1\45\1\u019e\1\uffff\1\u01a0\1\u01a1\1\u01a2\3\uffff\1\45\1\u01a4\3\uffff\5\45\1\u01aa\1\u01ab\1\uffff\1\45\1\u01ad\1\uffff\2\45\1\uffff\1\45\1\u01b1\2\45\1\uffff\1\u01b4\1\uffff\1\45\1\uffff\1\45\1\uffff\1\u01b7\1\uffff\1\u01b8\3\uffff\1\45\1\uffff\5\45\2\uffff\1\45\1\uffff\3\45\1\uffff\1\u01c4\1\u01c5\1\uffff\1\u01c6\1\u01c7\2\uffff\2\45\1\u01ca\2\45\1\u01cd\1\45\1\u01cf\1\45\1\u01d1\1\u01d2\4\uffff\2\45\1\uffff\1\u01d5\1\u01d6\1\uffff\1\u01d7\1\uffff\1\u01d8\2\uffff\2\45\4\uffff\1\45\1\u01dc\1\u01dd\2\uffff";
static final String DFA30_eofS =
"\u01de\uffff";
static final String DFA30_minS =
"\1\11\1\115\1\105\2\101\1\116\3\101\2\111\1\101\1\105\1\110\1\122\1\116\1\111\1\117\1\111\1\75\1\uffff\1\55\1\106\1\55\1\56\1\72\7\uffff\1\52\1\uffff\1\56\3\uffff\1\120\2\60\1\102\1\125\1\123\1\114\1\116\1\104\1\123\1\120\1\103\1\116\1\114\1\115\1\101\1\114\1\104\1\124\1\105\1\111\1\103\1\102\1\122\1\103\1\116\1\101\1\114\1\117\1\116\1\123\1\122\1\114\1\124\1\115\1\104\1\122\1\125\1\120\1\60\1\117\1\111\1\123\1\116\1\124\4\uffff\1\124\1\60\13\uffff\1\60\1\uffff\1\114\2\105\1\124\1\105\2\uffff\1\103\1\122\1\124\1\106\1\60\1\113\1\114\1\124\1\114\2\105\1\60\1\116\1\120\1\123\1\114\1\115\1\60\1\105\1\116\1\103\1\126\1\101\1\113\1\110\1\114\1\124\1\105\1\125\1\101\1\117\1\107\1\124\1\123\1\127\1\104\1\60\1\124\1\111\1\124\1\101\1\117\4\105\1\uffff\1\125\2\124\1\105\1\110\1\60\1\uffff\1\56\1\105\2\122\1\111\1\122\1\117\1\122\1\103\1\105\1\60\1\uffff\1\60\1\102\1\122\1\111\1\123\1\130\1\uffff\1\105\1\124\1\125\2\123\1\105\1\uffff\1\116\1\124\1\105\1\117\1\105\1\111\1\101\1\115\1\101\1\60\1\111\1\60\1\122\1\116\1\111\1\115\1\122\1\105\1\125\1\105\1\60\1\111\1\uffff\1\125\1\103\1\101\1\60\1\122\1\60\1\101\2\60\1\120\1\123\3\60\1\uffff\1\115\1\116\1\111\1\101\1\123\1\115\1\117\1\105\1\115\2\uffff\1\117\1\116\1\124\1\105\1\101\1\105\1\123\1\60\1\103\1\101\1\124\1\111\1\60\1\122\1\104\1\60\1\122\1\124\1\123\1\104\1\124\1\105\1\107\1\uffff\1\103\1\uffff\2\105\1\122\1\105\1\104\1\60\1\122\2\60\1\uffff\1\116\1\101\1\105\1\60\1\uffff\1\131\1\60\1\uffff\1\104\2\uffff\2\60\3\uffff\1\105\1\101\1\124\1\114\1\105\1\120\1\107\2\60\1\117\1\124\1\122\1\101\1\103\1\123\1\60\1\uffff\1\124\1\116\1\105\1\106\1\uffff\1\101\1\123\1\uffff\1\124\1\131\1\123\2\105\1\124\1\105\1\60\1\116\1\104\1\105\1\123\1\60\1\uffff\1\105\2\uffff\1\107\1\114\1\60\1\uffff\1\60\1\uffff\1\60\2\uffff\1\116\1\114\3\60\1\117\1\122\2\uffff\1\114\1\105\1\111\1\114\1\124\1\60\1\uffff\1\111\1\124\1\60\1\111\1\124\1\60\1\111\1\120\1\60\1\123\1\60\1\105\1\60\1\uffff\1\103\1\60\1\123\1\60\1\uffff\3\60\3\uffff\1\124\1\60\3\uffff\1\116\1\101\1\105\1\107\1\116\2\60\1\uffff\1\117\1\60\1\uffff\1\105\1\111\1\uffff\1\105\1\60\1\105\1\122\1\uffff\1\60\1\uffff\1\122\1\uffff\1\105\1\uffff\1\60\1\uffff\1\60\3\uffff\1\101\1\uffff\1\105\1\115\1\101\1\105\1\107\2\uffff\1\116\1\uffff\1\122\1\117\1\123\1\uffff\2\60\1\uffff\2\60\2\uffff\1\124\1\116\1\60\1\116\1\122\1\60\1\123\1\60\1\116\2\60\4\uffff\1\111\1\124\1\uffff\2\60\1\uffff\1\60\1\uffff\1\60\2\uffff\1\117\1\123\4\uffff\1\116\2\60\2\uffff";
static final String DFA30_maxS =
"\1\175\1\163\1\171\1\160\1\157\1\170\1\165\1\145\1\154\1\165\1\151\1\145\1\157\1\171\1\162\1\156\1\151\1\157\1\151\1\75\1\uffff\1\55\1\165\1\133\1\56\1\72\7\uffff\1\52\1\uffff\1\137\3\uffff\1\160\2\172\1\142\1\165\1\163\1\164\1\156\1\144\1\163\1\160\1\143\1\156\1\154\1\156\1\141\1\154\1\165\1\164\1\145\1\157\1\164\1\142\1\162\1\161\1\156\1\141\1\154\1\157\1\156\1\163\1\162\1\166\1\164\1\155\1\144\1\162\1\165\1\160\1\172\1\157\1\151\1\163\1\156\1\164\4\uffff\1\164\1\172\13\uffff\1\71\1\uffff\1\154\2\145\1\164\1\145\2\uffff\1\160\1\162\1\164\1\146\1\172\1\153\1\154\1\164\1\154\2\145\1\172\1\163\1\160\1\163\1\154\1\155\1\172\1\145\1\156\2\166\1\141\1\153\1\150\1\154\1\164\1\151\1\165\1\141\1\157\1\147\1\164\1\163\1\167\1\144\1\172\1\164\1\151\1\164\1\141\1\157\4\145\1\uffff\1\165\2\164\1\145\1\150\1\172\1\uffff\1\137\1\145\2\162\1\151\1\162\1\157\1\162\1\143\1\145\1\172\1\uffff\1\172\1\163\1\162\1\151\1\163\1\170\1\uffff\1\145\1\164\1\165\2\163\1\145\1\uffff\1\156\1\164\1\145\1\157\1\145\1\151\1\141\1\155\1\141\1\172\1\151\1\172\1\162\1\156\1\151\1\155\1\162\1\145\1\165\1\145\1\172\1\151\1\uffff\1\165\1\143\1\141\1\172\1\162\1\172\1\141\2\172\1\160\1\163\3\172\1\uffff\1\155\1\156\1\151\1\141\1\163\1\155\1\157\1\145\1\155\2\uffff\1\157\1\156\1\164\1\145\1\141\1\145\1\163\1\172\1\143\1\141\1\164\1\151\1\172\1\162\1\144\1\172\1\162\1\164\1\163\1\144\1\164\1\145\1\147\1\uffff\1\143\1\uffff\2\145\1\162\1\145\1\144\1\172\1\162\2\172\1\uffff\1\156\1\141\1\145\1\172\1\uffff\1\171\1\172\1\uffff\1\144\2\uffff\2\172\3\uffff\1\145\1\141\1\164\1\154\1\145\1\160\1\147\2\172\1\157\1\164\1\162\1\141\1\143\1\163\1\172\1\uffff\1\164\1\156\1\145\1\146\1\uffff\1\141\1\163\1\uffff\1\164\1\171\1\163\2\145\1\164\1\145\1\172\1\156\1\144\1\145\1\163\1\172\1\uffff\1\145\2\uffff\1\147\1\154\1\172\1\uffff\1\172\1\uffff\1\172\2\uffff\1\156\1\154\3\172\1\157\1\162\2\uffff\1\154\1\145\1\151\1\154\1\164\1\172\1\uffff\1\151\1\164\1\172\1\151\1\164\1\172\1\171\1\160\1\172\1\163\1\172\1\145\1\172\1\uffff\1\143\1\172\1\163\1\172\1\uffff\3\172\3\uffff\1\164\1\172\3\uffff\1\156\1\141\1\145\1\147\1\156\2\172\1\uffff\1\157\1\172\1\uffff\1\145\1\151\1\uffff\1\145\1\172\1\145\1\162\1\uffff\1\172\1\uffff\1\162\1\uffff\1\145\1\uffff\1\172\1\uffff\1\172\3\uffff\1\141\1\uffff\1\145\1\155\1\141\1\145\1\147\2\uffff\1\156\1\uffff\1\162\1\157\1\163\1\uffff\2\172\1\uffff\2\172\2\uffff\1\164\1\156\1\172\1\156\1\162\1\172\1\163\1\172\1\156\2\172\4\uffff\1\151\1\164\1\uffff\2\172\1\uffff\1\172\1\uffff\1\172\2\uffff\1\157\1\163\4\uffff\1\156\2\172\2\uffff";
static final String DFA30_acceptS =
"\24\uffff\1\105\5\uffff\1\120\1\125\1\126\1\127\1\131\1\135\1\136\1\uffff\1\141\1\uffff\1\146\1\147\1\150\55\uffff\1\104\1\130\1\106\1\137\2\uffff\1\114\1\115\1\143\1\132\1\116\1\133\1\117\1\134\1\142\1\140\1\145\1\uffff\1\144\5\uffff\1\121\1\122\56\uffff\1\124\6\uffff\1\123\13\uffff\1\113\6\uffff\1\107\6\uffff\1\111\26\uffff\1\110\16\uffff\1\112\11\uffff\1\77\1\100\27\uffff\1\75\1\uffff\1\76\11\uffff\1\71\4\uffff\1\70\2\uffff\1\73\1\uffff\1\101\1\102\2\uffff\1\72\1\74\1\103\20\uffff\1\56\4\uffff\1\57\2\uffff\1\61\15\uffff\1\66\1\uffff\1\62\1\63\3\uffff\1\60\1\uffff\1\65\1\uffff\1\64\1\67\7\uffff\1\53\1\54\6\uffff\1\46\15\uffff\1\51\4\uffff\1\52\3\uffff\1\47\1\50\1\55\2\uffff\1\35\1\36\1\37\7\uffff\1\30\2\uffff\1\32\2\uffff\1\33\4\uffff\1\42\1\uffff\1\41\1\uffff\1\40\1\uffff\1\43\1\uffff\1\44\1\uffff\1\34\1\31\1\45\1\uffff\1\24\5\uffff\1\20\1\21\1\uffff\1\22\3\uffff\1\25\2\uffff\1\26\2\uffff\1\27\1\23\13\uffff\1\16\1\15\1\14\1\17\2\uffff\1\13\2\uffff\1\7\1\uffff\1\10\1\uffff\1\11\1\12\2\uffff\1\3\1\4\1\5\1\6\3\uffff\1\2\1\1";
static final String DFA30_specialS =
"\u01de\uffff}>";
static final String[] DFA30_transitionS = DFA30_transitionS_.DFA30_transitionS;
private static final class DFA30_transitionS_ {
static final String[] DFA30_transitionS = {
"\2\46\2\uffff\1\46\22\uffff\1\46\1\uffff\1\44\4\uffff\1\44\1\33\1\34\1\35\1\23\1\36\1\27\1\30\1\uffff\12\43\1\31\1\37\1\24\1\32\3\uffff\1\3\1\11\1\4\1\13\1\5\1\10\1\16\1\45\1\1\2\45\1\20\1\14\1\21\1\26\1\6\1\45\1\7\1\2\1\15\1\17\1\12\1\22\3\45\1\40\1\uffff\1\25\3\uffff\1\3\1\11\1\4\1\13\1\5\1\10\1\16\1\45\1\1\2\45\1\20\1\14\1\21\1\26\1\6\1\45\1\7\1\2\1\15\1\17\1\12\1\22\3\45\1\41\1\uffff\1\42",
"\1\47\1\50\4\uffff\1\51\31\uffff\1\47\1\50\4\uffff\1\51",
"\1\55\3\uffff\1\56\5\uffff\1\53\5\uffff\1\52\3\uffff\1\54\13\uffff\1\55\3\uffff\1\56\5\uffff\1\53\5\uffff\1\52\3\uffff\1\54",
"\1\57\1\60\1\62\10\uffff\1\64\1\uffff\1\63\1\uffff\1\61\20\uffff\1\57\1\60\1\62\10\uffff\1\64\1\uffff\1\63\1\uffff\1\61",
"\1\67\12\uffff\1\66\2\uffff\1\65\21\uffff\1\67\12\uffff\1\66\2\uffff\1\65",
"\1\70\7\uffff\1\72\1\uffff\1\71\25\uffff\1\70\7\uffff\1\72\1\uffff\1\71",
"\1\74\15\uffff\1\76\2\uffff\1\73\2\uffff\1\75\13\uffff\1\74\15\uffff\1\76\2\uffff\1\73\2\uffff\1\75",
"\1\100\3\uffff\1\77\33\uffff\1\100\3\uffff\1\77",
"\1\102\3\uffff\1\101\6\uffff\1\103\24\uffff\1\102\3\uffff\1\101\6\uffff\1\103",
"\1\104\13\uffff\1\105\23\uffff\1\104\13\uffff\1\105",
"\1\106\37\uffff\1\106",
"\1\110\3\uffff\1\107\33\uffff\1\110\3\uffff\1\107",
"\1\111\11\uffff\1\112\25\uffff\1\111\11\uffff\1\112",
"\1\113\6\uffff\1\116\2\uffff\1\114\6\uffff\1\115\16\uffff\1\113\6\uffff\1\116\2\uffff\1\114\6\uffff\1\115",
"\1\117\37\uffff\1\117",
"\1\120\37\uffff\1\120",
"\1\121\37\uffff\1\121",
"\1\122\37\uffff\1\122",
"\1\123\37\uffff\1\123",
"\1\124",
"",
"\1\126",
"\1\131\16\uffff\1\130\20\uffff\1\131\16\uffff\1\130",
"\1\134\20\uffff\1\132\34\uffff\1\133",
"\1\136",
"\1\140",
"",
"",
"",
"",
"",
"",
"",
"\1\142",
"",
"\1\146\1\uffff\12\43\45\uffff\1\145",
"",
"",
"",
"\1\147\37\uffff\1\147",
"\12\45\7\uffff\7\45\1\151\1\152\12\45\1\150\1\45\1\153\4\45\4\uffff\1\45\1\uffff\7\45\1\151\1\152\12\45\1\150\1\45\1\153\4\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\156\37\uffff\1\156",
"\1\157\37\uffff\1\157",
"\1\160\37\uffff\1\160",
"\1\161\7\uffff\1\162\27\uffff\1\161\7\uffff\1\162",
"\1\163\37\uffff\1\163",
"\1\164\37\uffff\1\164",
"\1\165\37\uffff\1\165",
"\1\166\37\uffff\1\166",
"\1\167\37\uffff\1\167",
"\1\170\37\uffff\1\170",
"\1\171\37\uffff\1\171",
"\1\173\1\172\36\uffff\1\173\1\172",
"\1\174\37\uffff\1\174",
"\1\175\37\uffff\1\175",
"\1\177\20\uffff\1\176\16\uffff\1\177\20\uffff\1\176",
"\1\u0080\37\uffff\1\u0080",
"\1\u0081\37\uffff\1\u0081",
"\1\u0083\5\uffff\1\u0082\31\uffff\1\u0083\5\uffff\1\u0082",
"\1\u0085\16\uffff\1\u0084\1\uffff\1\u0086\16\uffff\1\u0085\16\uffff\1\u0084\1\uffff\1\u0086",
"\1\u0087\37\uffff\1\u0087",
"\1\u0088\37\uffff\1\u0088",
"\1\u008c\2\uffff\1\u0089\7\uffff\1\u008b\2\uffff\1\u008a\21\uffff\1\u008c\2\uffff\1\u0089\7\uffff\1\u008b\2\uffff\1\u008a",
"\1\u008d\37\uffff\1\u008d",
"\1\u008e\37\uffff\1\u008e",
"\1\u008f\37\uffff\1\u008f",
"\1\u0090\37\uffff\1\u0090",
"\1\u0091\37\uffff\1\u0091",
"\1\u0092\37\uffff\1\u0092",
"\1\u0093\37\uffff\1\u0093",
"\1\u0095\11\uffff\1\u0094\25\uffff\1\u0095\11\uffff\1\u0094",
"\1\u0096\37\uffff\1\u0096",
"\1\u0097\37\uffff\1\u0097",
"\1\u0098\37\uffff\1\u0098",
"\1\u0099\37\uffff\1\u0099",
"\1\u009a\37\uffff\1\u009a",
"\1\u009b\37\uffff\1\u009b",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u009d\37\uffff\1\u009d",
"\1\u009e\37\uffff\1\u009e",
"\1\u009f\37\uffff\1\u009f",
"\1\u00a0\37\uffff\1\u00a0",
"\1\u00a1\37\uffff\1\u00a1",
"",
"",
"",
"",
"\1\u00a2\37\uffff\1\u00a2",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\12\u00a4",
"",
"\1\u00a5\37\uffff\1\u00a5",
"\1\u00a6\37\uffff\1\u00a6",
"\1\u00a7\37\uffff\1\u00a7",
"\1\u00a8\37\uffff\1\u00a8",
"\1\u00a9\37\uffff\1\u00a9",
"",
"",
"\1\u00aa\14\uffff\1\u00ab\22\uffff\1\u00aa\14\uffff\1\u00ab",
"\1\u00ac\37\uffff\1\u00ac",
"\1\u00ad\37\uffff\1\u00ad",
"\1\u00ae\37\uffff\1\u00ae",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u00b0\37\uffff\1\u00b0",
"\1\u00b1\37\uffff\1\u00b1",
"\1\u00b2\37\uffff\1\u00b2",
"\1\u00b3\37\uffff\1\u00b3",
"\1\u00b4\37\uffff\1\u00b4",
"\1\u00b5\37\uffff\1\u00b5",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u00b7\4\uffff\1\u00b8\32\uffff\1\u00b7\4\uffff\1\u00b8",
"\1\u00b9\37\uffff\1\u00b9",
"\1\u00ba\37\uffff\1\u00ba",
"\1\u00bb\37\uffff\1\u00bb",
"\1\u00bc\37\uffff\1\u00bc",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u00be\37\uffff\1\u00be",
"\1\u00bf\37\uffff\1\u00bf",
"\1\u00c2\14\uffff\1\u00c0\3\uffff\1\u00c1\1\uffff\1\u00c3\14\uffff\1\u00c2\14\uffff\1\u00c0\3\uffff\1\u00c1\1\uffff\1\u00c3",
"\1\u00c4\37\uffff\1\u00c4",
"\1\u00c5\37\uffff\1\u00c5",
"\1\u00c6\37\uffff\1\u00c6",
"\1\u00c7\37\uffff\1\u00c7",
"\1\u00c8\37\uffff\1\u00c8",
"\1\u00c9\37\uffff\1\u00c9",
"\1\u00ca\3\uffff\1\u00cb\33\uffff\1\u00ca\3\uffff\1\u00cb",
"\1\u00cc\37\uffff\1\u00cc",
"\1\u00cd\37\uffff\1\u00cd",
"\1\u00ce\37\uffff\1\u00ce",
"\1\u00cf\37\uffff\1\u00cf",
"\1\u00d0\37\uffff\1\u00d0",
"\1\u00d1\37\uffff\1\u00d1",
"\1\u00d2\37\uffff\1\u00d2",
"\1\u00d3\37\uffff\1\u00d3",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u00d5\37\uffff\1\u00d5",
"\1\u00d6\37\uffff\1\u00d6",
"\1\u00d7\37\uffff\1\u00d7",
"\1\u00d8\37\uffff\1\u00d8",
"\1\u00d9\37\uffff\1\u00d9",
"\1\u00da\37\uffff\1\u00da",
"\1\u00db\37\uffff\1\u00db",
"\1\u00dc\37\uffff\1\u00dc",
"\1\u00dd\37\uffff\1\u00dd",
"",
"\1\u00de\37\uffff\1\u00de",
"\1\u00df\37\uffff\1\u00df",
"\1\u00e0\37\uffff\1\u00e0",
"\1\u00e1\37\uffff\1\u00e1",
"\1\u00e2\37\uffff\1\u00e2",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\146\1\uffff\12\u00a4\45\uffff\1\145",
"\1\u00e4\37\uffff\1\u00e4",
"\1\u00e5\37\uffff\1\u00e5",
"\1\u00e6\37\uffff\1\u00e6",
"\1\u00e7\37\uffff\1\u00e7",
"\1\u00e8\37\uffff\1\u00e8",
"\1\u00e9\37\uffff\1\u00e9",
"\1\u00ea\37\uffff\1\u00ea",
"\1\u00eb\37\uffff\1\u00eb",
"\1\u00ec\37\uffff\1\u00ec",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u00ef\6\uffff\1\u00f0\10\uffff\1\u00f2\1\u00f1\16\uffff\1\u00ef\6\uffff\1\u00f0\10\uffff\1\u00f2\1\u00f1",
"\1\u00f3\37\uffff\1\u00f3",
"\1\u00f4\37\uffff\1\u00f4",
"\1\u00f5\37\uffff\1\u00f5",
"\1\u00f6\37\uffff\1\u00f6",
"",
"\1\u00f7\37\uffff\1\u00f7",
"\1\u00f8\37\uffff\1\u00f8",
"\1\u00f9\37\uffff\1\u00f9",
"\1\u00fa\37\uffff\1\u00fa",
"\1\u00fb\37\uffff\1\u00fb",
"\1\u00fc\37\uffff\1\u00fc",
"",
"\1\u00fd\37\uffff\1\u00fd",
"\1\u00fe\37\uffff\1\u00fe",
"\1\u00ff\37\uffff\1\u00ff",
"\1\u0100\37\uffff\1\u0100",
"\1\u0101\37\uffff\1\u0101",
"\1\u0102\37\uffff\1\u0102",
"\1\u0103\37\uffff\1\u0103",
"\1\u0104\37\uffff\1\u0104",
"\1\u0105\37\uffff\1\u0105",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0107\37\uffff\1\u0107",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0109\37\uffff\1\u0109",
"\1\u010a\37\uffff\1\u010a",
"\1\u010b\37\uffff\1\u010b",
"\1\u010c\37\uffff\1\u010c",
"\1\u010d\37\uffff\1\u010d",
"\1\u010e\37\uffff\1\u010e",
"\1\u010f\37\uffff\1\u010f",
"\1\u0110\37\uffff\1\u0110",
"\12\45\7\uffff\22\45\1\u0111\7\45\4\uffff\1\45\1\uffff\22\45\1\u0111\7\45",
"\1\u0113\37\uffff\1\u0113",
"",
"\1\u0114\37\uffff\1\u0114",
"\1\u0115\37\uffff\1\u0115",
"\1\u0116\37\uffff\1\u0116",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0118\37\uffff\1\u0118",
"\12\45\7\uffff\22\45\1\u0119\7\45\4\uffff\1\45\1\uffff\22\45\1\u0119\7\45",
"\1\u011b\37\uffff\1\u011b",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u011e\37\uffff\1\u011e",
"\1\u011f\37\uffff\1\u011f",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u0123\37\uffff\1\u0123",
"\1\u0124\37\uffff\1\u0124",
"\1\u0125\37\uffff\1\u0125",
"\1\u0126\37\uffff\1\u0126",
"\1\u0127\37\uffff\1\u0127",
"\1\u0128\37\uffff\1\u0128",
"\1\u0129\37\uffff\1\u0129",
"\1\u012a\37\uffff\1\u012a",
"\1\u012b\37\uffff\1\u012b",
"",
"",
"\1\u012c\37\uffff\1\u012c",
"\1\u012d\37\uffff\1\u012d",
"\1\u012e\37\uffff\1\u012e",
"\1\u012f\37\uffff\1\u012f",
"\1\u0130\37\uffff\1\u0130",
"\1\u0131\37\uffff\1\u0131",
"\1\u0132\37\uffff\1\u0132",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0134\37\uffff\1\u0134",
"\1\u0135\37\uffff\1\u0135",
"\1\u0136\37\uffff\1\u0136",
"\1\u0137\37\uffff\1\u0137",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0139\37\uffff\1\u0139",
"\1\u013a\37\uffff\1\u013a",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u013c\37\uffff\1\u013c",
"\1\u013d\37\uffff\1\u013d",
"\1\u013e\37\uffff\1\u013e",
"\1\u013f\37\uffff\1\u013f",
"\1\u0140\37\uffff\1\u0140",
"\1\u0141\37\uffff\1\u0141",
"\1\u0142\37\uffff\1\u0142",
"",
"\1\u0143\37\uffff\1\u0143",
"",
"\1\u0144\37\uffff\1\u0144",
"\1\u0145\37\uffff\1\u0145",
"\1\u0146\37\uffff\1\u0146",
"\1\u0147\37\uffff\1\u0147",
"\1\u0148\37\uffff\1\u0148",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u014a\37\uffff\1\u014a",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u014d\37\uffff\1\u014d",
"\1\u014e\37\uffff\1\u014e",
"\1\u014f\37\uffff\1\u014f",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u0151\37\uffff\1\u0151",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u0153\37\uffff\1\u0153",
"",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"\1\u0156\37\uffff\1\u0156",
"\1\u0157\37\uffff\1\u0157",
"\1\u0158\37\uffff\1\u0158",
"\1\u0159\37\uffff\1\u0159",
"\1\u015a\37\uffff\1\u015a",
"\1\u015b\37\uffff\1\u015b",
"\1\u015c\37\uffff\1\u015c",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u015f\37\uffff\1\u015f",
"\1\u0160\37\uffff\1\u0160",
"\1\u0161\37\uffff\1\u0161",
"\1\u0162\37\uffff\1\u0162",
"\1\u0163\37\uffff\1\u0163",
"\1\u0164\37\uffff\1\u0164",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u0166\37\uffff\1\u0166",
"\1\u0167\37\uffff\1\u0167",
"\1\u0168\37\uffff\1\u0168",
"\1\u0169\37\uffff\1\u0169",
"",
"\1\u016a\37\uffff\1\u016a",
"\1\u016b\37\uffff\1\u016b",
"",
"\1\u016c\37\uffff\1\u016c",
"\1\u016d\37\uffff\1\u016d",
"\1\u016e\37\uffff\1\u016e",
"\1\u016f\37\uffff\1\u016f",
"\1\u0170\37\uffff\1\u0170",
"\1\u0171\37\uffff\1\u0171",
"\1\u0172\37\uffff\1\u0172",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0174\37\uffff\1\u0174",
"\1\u0175\37\uffff\1\u0175",
"\1\u0176\37\uffff\1\u0176",
"\1\u0177\37\uffff\1\u0177",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u0179\37\uffff\1\u0179",
"",
"",
"\1\u017a\37\uffff\1\u017a",
"\1\u017b\37\uffff\1\u017b",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"\1\u017f\37\uffff\1\u017f",
"\1\u0180\37\uffff\1\u0180",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0184\37\uffff\1\u0184",
"\1\u0185\37\uffff\1\u0185",
"",
"",
"\1\u0186\37\uffff\1\u0186",
"\1\u0187\37\uffff\1\u0187",
"\1\u0188\37\uffff\1\u0188",
"\1\u0189\37\uffff\1\u0189",
"\1\u018a\37\uffff\1\u018a",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u018c\37\uffff\1\u018c",
"\1\u018d\37\uffff\1\u018d",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u018f\37\uffff\1\u018f",
"\1\u0190\37\uffff\1\u0190",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0192\17\uffff\1\u0193\17\uffff\1\u0192\17\uffff\1\u0193",
"\1\u0194\37\uffff\1\u0194",
"\12\45\7\uffff\16\45\1\u0195\13\45\4\uffff\1\45\1\uffff\16\45\1\u0195\13\45",
"\1\u0197\37\uffff\1\u0197",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u0199\37\uffff\1\u0199",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u019b\37\uffff\1\u019b",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u019d\37\uffff\1\u019d",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\22\45\1\u019f\7\45\4\uffff\1\45\1\uffff\22\45\1\u019f\7\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"\1\u01a3\37\uffff\1\u01a3",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"\1\u01a5\37\uffff\1\u01a5",
"\1\u01a6\37\uffff\1\u01a6",
"\1\u01a7\37\uffff\1\u01a7",
"\1\u01a8\37\uffff\1\u01a8",
"\1\u01a9\37\uffff\1\u01a9",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u01ac\37\uffff\1\u01ac",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u01ae\37\uffff\1\u01ae",
"\1\u01af\37\uffff\1\u01af",
"",
"\1\u01b0\37\uffff\1\u01b0",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u01b2\37\uffff\1\u01b2",
"\1\u01b3\37\uffff\1\u01b3",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\1\u01b5\37\uffff\1\u01b5",
"",
"\1\u01b6\37\uffff\1\u01b6",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"\1\u01b9\37\uffff\1\u01b9",
"",
"\1\u01ba\37\uffff\1\u01ba",
"\1\u01bb\37\uffff\1\u01bb",
"\1\u01bc\37\uffff\1\u01bc",
"\1\u01bd\37\uffff\1\u01bd",
"\1\u01be\37\uffff\1\u01be",
"",
"",
"\1\u01bf\37\uffff\1\u01bf",
"",
"\1\u01c0\37\uffff\1\u01c0",
"\1\u01c1\37\uffff\1\u01c1",
"\1\u01c2\37\uffff\1\u01c2",
"",
"\12\45\7\uffff\22\45\1\u01c3\7\45\4\uffff\1\45\1\uffff\22\45\1\u01c3\7\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"\1\u01c8\37\uffff\1\u01c8",
"\1\u01c9\37\uffff\1\u01c9",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u01cb\37\uffff\1\u01cb",
"\1\u01cc\37\uffff\1\u01cc",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u01ce\37\uffff\1\u01ce",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\u01d0\37\uffff\1\u01d0",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"",
"",
"\1\u01d3\37\uffff\1\u01d3",
"\1\u01d4\37\uffff\1\u01d4",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
"\1\u01d9\37\uffff\1\u01d9",
"\1\u01da\37\uffff\1\u01da",
"",
"",
"",
"",
"\1\u01db\37\uffff\1\u01db",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
""
};
}
static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS);
static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS);
static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS);
static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS);
static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS);
static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS);
static final short[][] DFA30_transition;
static {
int numStates = DFA30_transitionS.length;
DFA30_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA30_transition[i] = DFA.unpackEncodedString(DFA30_transitionS[i]);
}
}
class DFA30 extends DFA {
public DFA30(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 30;
this.eot = DFA30_eot;
this.eof = DFA30_eof;
this.min = DFA30_min;
this.max = DFA30_max;
this.accept = DFA30_accept;
this.special = DFA30_special;
this.transition = DFA30_transition;
}
public String getDescription() {
return "1:1: Tokens : ( Implementation | Subcomponents | Aadlboolean | Aadlinteger | Connections | Enumeration | Aadlstring | Classifier | Properties | Prototypes | Subprogram | Parameter | Processor | Prototype | Reference | Aadlreal | Abstract | Constant | Features | Internal | Property | Provides | Requires | Applies | Binding | Compute | Extends | Feature | Inherit | Initial | Inverse | Package | Private | Process | Refined | Renames | Virtual | Access | Device | Memory | Public | Record | Source | KW_System | Thread | Annex | Calls | Delta | Event | False | Flows | Group | Modes | Range | Units | Data | Flow | List | Mode | None | Path | Port | Self | Sink | True | Type | With | PlusSignEqualsSignGreaterThanSign | LessThanSignHyphenMinusGreaterThanSign | RightSquareBracketHyphenMinusGreaterThanSign | All | Bus | End | Out | Set | HyphenMinusGreaterThanSign | HyphenMinusLeftSquareBracket | FullStopFullStop | ColonColon | EqualsSignGreaterThanSign | In | Is | Of | To | LeftParenthesis | RightParenthesis | Asterisk | PlusSign | Comma | HyphenMinus | FullStop | Colon | Semicolon | LeftSquareBracket | RightSquareBracket | LeftCurlyBracket | RightCurlyBracket | RULE_ANNEXTEXT | RULE_SL_COMMENT | RULE_REAL_LIT | RULE_INTEGER_LIT | RULE_STRING | RULE_ID | RULE_WS );";
}
}
}