}
_returnToken = _token;
}
public final void mARGNAME(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {
int _ttype; Token _token=null; int _begin=text.length();
_ttype = ARGNAME;
int _saveIndex;
boolean synPredMatched20 = false;
if (((_tokenSet_4.member(LA(1))) && (_tokenSet_5.member(LA(2))))) {
int _m20 = mark();
synPredMatched20 = true;
inputState.guessing++;
try {
{
mID(false);
match('=');
}
}
catch (RecognitionException pe) {
synPredMatched20 = false;
}
rewind(_m20);
inputState.guessing--;
}
if ( synPredMatched20 ) {
mID(false);
_saveIndex=text.length();
match('=');
text.setLength(_saveIndex);
if ( inputState.guessing==0 ) {
/* System.out.println( "anan: "+$getText ); */
}
}
else if ((_tokenSet_0.member(LA(1))) && (true)) {
mNONSPACE(false);
if ( inputState.guessing==0 ) {
_ttype = DirectiveAntlrLexerTokenTypes.NONSPACE; /* System.out.println( "anns: "+$getText ); */
}
}
else {
throw new NoViableAltForCharException((char)LA(1), getFilename(), getLine(), getColumn());
}
if ( _createToken && _token==null && _ttype!=Token.SKIP ) {
_token = makeToken(_ttype);
_token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
}
_returnToken = _token;
}