_t = __t2067;
_t = __t2068;
	public final void substringfunc(AST _t) throws RecognitionException {				AST substringfunc_AST_in = (_t == ASTNULL) ? null : (AST)_t;				AST __t2067 = _t;		AST tmp1601_AST_in = (AST)_t;		match(_t,SUBSTRING);		_t = _t.getFirstChild();		funargs(_t);		_t = _retTree;		_t = __t2067;		_t = _t.getNextSibling();		_retTree = _t;	}