if ( synPredMatched1896 ) { AST __t1897 = _t; AST tmp981_AST_in = (AST)_t;
if ( synPredMatched1902 ) { AST __t1903 = _t; AST tmp985_AST_in = (AST)_t;
	public final void display_with(AST _t) throws RecognitionException {				AST display_with_AST_in = (_t == ASTNULL) ? null : (AST)_t;				boolean synPredMatched1896 = false;		if (_t==null) _t=ASTNULL;		if (((_t.getType()==WITH))) {			AST __t1896 = _t;			synPredMatched1896 = true;			inputState.guessing++;			try {				{				AST __t1895 = _t;				AST tmp978_AST_in = (AST)_t;				match(_t,WITH);				_t = _t.getFirstChild();				AST tmp979_AST_in = (AST)_t;				match(_t,BROWSE);				_t = _t.getNextSibling();				AST tmp980_AST_in = (AST)_t;				match(_t,ID);				_t = _t.getNextSibling();				_t = __t1895;				_t = _t.getNextSibling();				}			}			catch (RecognitionException pe) {				synPredMatched1896 = false;			}			_t = __t1896;inputState.guessing--;		}		if ( synPredMatched1896 ) {			AST __t1897 = _t;			AST tmp981_AST_in = (AST)_t;			match(_t,WITH);			_t = _t.getFirstChild();			AST tmp982_AST_in = (AST)_t;			match(_t,BROWSE);			_t = _t.getNextSibling();			AST tmp983_AST_in = (AST)_t;			match(_t,ID);			_t = _t.getNextSibling();			_t = __t1897;			_t = _t.getNextSibling();		}		else if ((_t.getType()==WITH)) {			framephrase(_t);			_t = _retTree;		}		else {			throw new NoViableAltException(_t);		}				_retTree = _t;	}