_t = __t1487;
_t = __t1492;
	public final void argfunc(AST _t) throws RecognitionException {				AST argfunc_AST_in = (_t == ASTNULL) ? null : (AST)_t;				if (_t==null) _t=ASTNULL;		switch ( _t.getType()) {		case AACBIT:		{			AST __t1396 = _t;			AST tmp344_AST_in = (AST)_t;			match(_t,AACBIT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1396;			_t = _t.getNextSibling();			break;		}		case AAMSG:		{			AST __t1397 = _t;			AST tmp345_AST_in = (AST)_t;			match(_t,AAMSG);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1397;			_t = _t.getNextSibling();			break;		}		case ABSOLUTE:		{			AST __t1398 = _t;			AST tmp346_AST_in = (AST)_t;			match(_t,ABSOLUTE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1398;			_t = _t.getNextSibling();			break;		}		case ALIAS:		{			AST __t1399 = _t;			AST tmp347_AST_in = (AST)_t;			match(_t,ALIAS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1399;			_t = _t.getNextSibling();			break;		}		case ASC:		{			AST __t1400 = _t;			AST tmp348_AST_in = (AST)_t;			match(_t,ASC);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1400;			_t = _t.getNextSibling();			break;		}		case BASE64DECODE:		{			AST __t1401 = _t;			AST tmp349_AST_in = (AST)_t;			match(_t,BASE64DECODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1401;			_t = _t.getNextSibling();			break;		}		case BASE64ENCODE:		{			AST __t1402 = _t;			AST tmp350_AST_in = (AST)_t;			match(_t,BASE64ENCODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1402;			_t = _t.getNextSibling();			break;		}		case CANDO:		{			AST __t1403 = _t;			AST tmp351_AST_in = (AST)_t;			match(_t,CANDO);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1403;			_t = _t.getNextSibling();			break;		}		case CANQUERY:		{			AST __t1404 = _t;			AST tmp352_AST_in = (AST)_t;			match(_t,CANQUERY);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1404;			_t = _t.getNextSibling();			break;		}		case CANSET:		{			AST __t1405 = _t;			AST tmp353_AST_in = (AST)_t;			match(_t,CANSET);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1405;			_t = _t.getNextSibling();			break;		}		case CAPS:		{			AST __t1406 = _t;			AST tmp354_AST_in = (AST)_t;			match(_t,CAPS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1406;			_t = _t.getNextSibling();			break;		}		case CHR:		{			AST __t1407 = _t;			AST tmp355_AST_in = (AST)_t;			match(_t,CHR);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1407;			_t = _t.getNextSibling();			break;		}		case CODEPAGECONVERT:		{			AST __t1408 = _t;			AST tmp356_AST_in = (AST)_t;			match(_t,CODEPAGECONVERT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1408;			_t = _t.getNextSibling();			break;		}		case COLLATE:		{			AST __t1409 = _t;			AST tmp357_AST_in = (AST)_t;			match(_t,COLLATE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1409;			_t = _t.getNextSibling();			break;		}		case COMPARE:		{			AST __t1410 = _t;			AST tmp358_AST_in = (AST)_t;			match(_t,COMPARE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1410;			_t = _t.getNextSibling();			break;		}		case CONNECTED:		{			AST __t1411 = _t;			AST tmp359_AST_in = (AST)_t;			match(_t,CONNECTED);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1411;			_t = _t.getNextSibling();			break;		}		case COUNTOF:		{			AST __t1412 = _t;			AST tmp360_AST_in = (AST)_t;			match(_t,COUNTOF);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1412;			_t = _t.getNextSibling();			break;		}		case CURRENTRESULTROW:		{			AST __t1413 = _t;			AST tmp361_AST_in = (AST)_t;			match(_t,CURRENTRESULTROW);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1413;			_t = _t.getNextSibling();			break;		}		case DATE:		{			AST __t1414 = _t;			AST tmp362_AST_in = (AST)_t;			match(_t,DATE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1414;			_t = _t.getNextSibling();			break;		}		case DATETIME:		{			AST __t1415 = _t;			AST tmp363_AST_in = (AST)_t;			match(_t,DATETIME);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1415;			_t = _t.getNextSibling();			break;		}		case DATETIMETZ:		{			AST __t1416 = _t;			AST tmp364_AST_in = (AST)_t;			match(_t,DATETIMETZ);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1416;			_t = _t.getNextSibling();			break;		}		case DAY:		{			AST __t1417 = _t;			AST tmp365_AST_in = (AST)_t;			match(_t,DAY);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1417;			_t = _t.getNextSibling();			break;		}		case DBCODEPAGE:		{			AST __t1418 = _t;			AST tmp366_AST_in = (AST)_t;			match(_t,DBCODEPAGE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1418;			_t = _t.getNextSibling();			break;		}		case DBCOLLATION:		{			AST __t1419 = _t;			AST tmp367_AST_in = (AST)_t;			match(_t,DBCOLLATION);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1419;			_t = _t.getNextSibling();			break;		}		case DBPARAM:		{			AST __t1420 = _t;			AST tmp368_AST_in = (AST)_t;			match(_t,DBPARAM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1420;			_t = _t.getNextSibling();			break;		}		case DBRESTRICTIONS:		{			AST __t1421 = _t;			AST tmp369_AST_in = (AST)_t;			match(_t,DBRESTRICTIONS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1421;			_t = _t.getNextSibling();			break;		}		case DBTASKID:		{			AST __t1422 = _t;			AST tmp370_AST_in = (AST)_t;			match(_t,DBTASKID);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1422;			_t = _t.getNextSibling();			break;		}		case DBTYPE:		{			AST __t1423 = _t;			AST tmp371_AST_in = (AST)_t;			match(_t,DBTYPE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1423;			_t = _t.getNextSibling();			break;		}		case DBVERSION:		{			AST __t1424 = _t;			AST tmp372_AST_in = (AST)_t;			match(_t,DBVERSION);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1424;			_t = _t.getNextSibling();			break;		}		case DECIMAL:		{			AST __t1425 = _t;			AST tmp373_AST_in = (AST)_t;			match(_t,DECIMAL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1425;			_t = _t.getNextSibling();			break;		}		case DECRYPT:		{			AST __t1426 = _t;			AST tmp374_AST_in = (AST)_t;			match(_t,DECRYPT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1426;			_t = _t.getNextSibling();			break;		}		case DYNAMICNEXTVALUE:		{			AST __t1427 = _t;			AST tmp375_AST_in = (AST)_t;			match(_t,DYNAMICNEXTVALUE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1427;			_t = _t.getNextSibling();			break;		}		case ENCODE:		{			AST __t1428 = _t;			AST tmp376_AST_in = (AST)_t;			match(_t,ENCODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1428;			_t = _t.getNextSibling();			break;		}		case ENCRYPT:		{			AST __t1429 = _t;			AST tmp377_AST_in = (AST)_t;			match(_t,ENCRYPT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1429;			_t = _t.getNextSibling();			break;		}		case EXP:		{			AST __t1430 = _t;			AST tmp378_AST_in = (AST)_t;			match(_t,EXP);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1430;			_t = _t.getNextSibling();			break;		}		case FILL:		{			AST __t1431 = _t;			AST tmp379_AST_in = (AST)_t;			match(_t,FILL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1431;			_t = _t.getNextSibling();			break;		}		case FIRST:		{			AST __t1432 = _t;			AST tmp380_AST_in = (AST)_t;			match(_t,FIRST);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1432;			_t = _t.getNextSibling();			break;		}		case FIRSTOF:		{			AST __t1433 = _t;			AST tmp381_AST_in = (AST)_t;			match(_t,FIRSTOF);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1433;			_t = _t.getNextSibling();			break;		}		case GENERATEPBEKEY:		{			AST __t1434 = _t;			AST tmp382_AST_in = (AST)_t;			match(_t,GENERATEPBEKEY);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1434;			_t = _t.getNextSibling();			break;		}		case GETBITS:		{			AST __t1435 = _t;			AST tmp383_AST_in = (AST)_t;			match(_t,GETBITS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1435;			_t = _t.getNextSibling();			break;		}		case GETBYTE:		{			AST __t1436 = _t;			AST tmp384_AST_in = (AST)_t;			match(_t,GETBYTE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1436;			_t = _t.getNextSibling();			break;		}		case GETBYTEORDER:		{			AST __t1437 = _t;			AST tmp385_AST_in = (AST)_t;			match(_t,GETBYTEORDER);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1437;			_t = _t.getNextSibling();			break;		}		case GETBYTES:		{			AST __t1438 = _t;			AST tmp386_AST_in = (AST)_t;			match(_t,GETBYTES);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1438;			_t = _t.getNextSibling();			break;		}		case GETCOLLATIONS:		{			AST __t1439 = _t;			AST tmp387_AST_in = (AST)_t;			match(_t,GETCOLLATIONS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1439;			_t = _t.getNextSibling();			break;		}		case GETDOUBLE:		{			AST __t1440 = _t;			AST tmp388_AST_in = (AST)_t;			match(_t,GETDOUBLE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1440;			_t = _t.getNextSibling();			break;		}		case GETFLOAT:		{			AST __t1441 = _t;			AST tmp389_AST_in = (AST)_t;			match(_t,GETFLOAT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1441;			_t = _t.getNextSibling();			break;		}		case GETLICENSE:		{			AST __t1442 = _t;			AST tmp390_AST_in = (AST)_t;			match(_t,GETLICENSE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1442;			_t = _t.getNextSibling();			break;		}		case GETLONG:		{			AST __t1443 = _t;			AST tmp391_AST_in = (AST)_t;			match(_t,GETLONG);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1443;			_t = _t.getNextSibling();			break;		}		case GETPOINTERVALUE:		{			AST __t1444 = _t;			AST tmp392_AST_in = (AST)_t;			match(_t,GETPOINTERVALUE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1444;			_t = _t.getNextSibling();			break;		}		case GETSHORT:		{			AST __t1445 = _t;			AST tmp393_AST_in = (AST)_t;			match(_t,GETSHORT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1445;			_t = _t.getNextSibling();			break;		}		case GETSIZE:		{			AST __t1446 = _t;			AST tmp394_AST_in = (AST)_t;			match(_t,GETSIZE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1446;			_t = _t.getNextSibling();			break;		}		case GETSTRING:		{			AST __t1447 = _t;			AST tmp395_AST_in = (AST)_t;			match(_t,GETSTRING);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1447;			_t = _t.getNextSibling();			break;		}		case GETUNSIGNEDSHORT:		{			AST __t1448 = _t;			AST tmp396_AST_in = (AST)_t;			match(_t,GETUNSIGNEDSHORT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1448;			_t = _t.getNextSibling();			break;		}		case HEXDECODE:		{			AST __t1449 = _t;			AST tmp397_AST_in = (AST)_t;			match(_t,HEXDECODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1449;			_t = _t.getNextSibling();			break;		}		case HEXENCODE:		{			AST __t1450 = _t;			AST tmp398_AST_in = (AST)_t;			match(_t,HEXENCODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1450;			_t = _t.getNextSibling();			break;		}		case INDEX:		{			AST __t1451 = _t;			AST tmp399_AST_in = (AST)_t;			match(_t,INDEX);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1451;			_t = _t.getNextSibling();			break;		}		case INTEGER:		{			AST __t1452 = _t;			AST tmp400_AST_in = (AST)_t;			match(_t,INTEGER);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1452;			_t = _t.getNextSibling();			break;		}		case INTERVAL:		{			AST __t1453 = _t;			AST tmp401_AST_in = (AST)_t;			match(_t,INTERVAL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1453;			_t = _t.getNextSibling();			break;		}		case ISCODEPAGEFIXED:		{			AST __t1454 = _t;			AST tmp402_AST_in = (AST)_t;			match(_t,ISCODEPAGEFIXED);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1454;			_t = _t.getNextSibling();			break;		}		case ISCOLUMNCODEPAGE:		{			AST __t1455 = _t;			AST tmp403_AST_in = (AST)_t;			match(_t,ISCOLUMNCODEPAGE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1455;			_t = _t.getNextSibling();			break;		}		case ISLEADBYTE:		{			AST __t1456 = _t;			AST tmp404_AST_in = (AST)_t;			match(_t,ISLEADBYTE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1456;			_t = _t.getNextSibling();			break;		}		case ISODATE:		{			AST __t1457 = _t;			AST tmp405_AST_in = (AST)_t;			match(_t,ISODATE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1457;			_t = _t.getNextSibling();			break;		}		case KBLABEL:		{			AST __t1458 = _t;			AST tmp406_AST_in = (AST)_t;			match(_t,KBLABEL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1458;			_t = _t.getNextSibling();			break;		}		case KEYCODE:		{			AST __t1459 = _t;			AST tmp407_AST_in = (AST)_t;			match(_t,KEYCODE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1459;			_t = _t.getNextSibling();			break;		}		case KEYFUNCTION:		{			AST __t1460 = _t;			AST tmp408_AST_in = (AST)_t;			match(_t,KEYFUNCTION);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1460;			_t = _t.getNextSibling();			break;		}		case KEYLABEL:		{			AST __t1461 = _t;			AST tmp409_AST_in = (AST)_t;			match(_t,KEYLABEL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1461;			_t = _t.getNextSibling();			break;		}		case KEYWORD:		{			AST __t1462 = _t;			AST tmp410_AST_in = (AST)_t;			match(_t,KEYWORD);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1462;			_t = _t.getNextSibling();			break;		}		case KEYWORDALL:		{			AST __t1463 = _t;			AST tmp411_AST_in = (AST)_t;			match(_t,KEYWORDALL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1463;			_t = _t.getNextSibling();			break;		}		case LAST:		{			AST __t1464 = _t;			AST tmp412_AST_in = (AST)_t;			match(_t,LAST);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1464;			_t = _t.getNextSibling();			break;		}		case LASTOF:		{			AST __t1465 = _t;			AST tmp413_AST_in = (AST)_t;			match(_t,LASTOF);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1465;			_t = _t.getNextSibling();			break;		}		case LC:		{			AST __t1466 = _t;			AST tmp414_AST_in = (AST)_t;			match(_t,LC);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1466;			_t = _t.getNextSibling();			break;		}		case LEFTTRIM:		{			AST __t1467 = _t;			AST tmp415_AST_in = (AST)_t;			match(_t,LEFTTRIM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1467;			_t = _t.getNextSibling();			break;		}		case LIBRARY:		{			AST __t1468 = _t;			AST tmp416_AST_in = (AST)_t;			match(_t,LIBRARY);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1468;			_t = _t.getNextSibling();			break;		}		case LISTEVENTS:		{			AST __t1469 = _t;			AST tmp417_AST_in = (AST)_t;			match(_t,LISTEVENTS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1469;			_t = _t.getNextSibling();			break;		}		case LISTQUERYATTRS:		{			AST __t1470 = _t;			AST tmp418_AST_in = (AST)_t;			match(_t,LISTQUERYATTRS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1470;			_t = _t.getNextSibling();			break;		}		case LISTSETATTRS:		{			AST __t1471 = _t;			AST tmp419_AST_in = (AST)_t;			match(_t,LISTSETATTRS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1471;			_t = _t.getNextSibling();			break;		}		case LISTWIDGETS:		{			AST __t1472 = _t;			AST tmp420_AST_in = (AST)_t;			match(_t,LISTWIDGETS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1472;			_t = _t.getNextSibling();			break;		}		case LOADPICTURE:		{			AST __t1473 = _t;			AST tmp421_AST_in = (AST)_t;			match(_t,LOADPICTURE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1473;			_t = _t.getNextSibling();			break;		}		case LOG:		{			AST __t1474 = _t;			AST tmp422_AST_in = (AST)_t;			match(_t,LOG);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1474;			_t = _t.getNextSibling();			break;		}		case LOGICAL:		{			AST __t1475 = _t;			AST tmp423_AST_in = (AST)_t;			match(_t,LOGICAL);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1475;			_t = _t.getNextSibling();			break;		}		case LOOKUP:		{			AST __t1476 = _t;			AST tmp424_AST_in = (AST)_t;			match(_t,LOOKUP);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1476;			_t = _t.getNextSibling();			break;		}		case MAXIMUM:		{			AST __t1477 = _t;			AST tmp425_AST_in = (AST)_t;			match(_t,MAXIMUM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1477;			_t = _t.getNextSibling();			break;		}		case MD5DIGEST:		{			AST __t1478 = _t;			AST tmp426_AST_in = (AST)_t;			match(_t,MD5DIGEST);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1478;			_t = _t.getNextSibling();			break;		}		case MEMBER:		{			AST __t1479 = _t;			AST tmp427_AST_in = (AST)_t;			match(_t,MEMBER);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1479;			_t = _t.getNextSibling();			break;		}		case MINIMUM:		{			AST __t1480 = _t;			AST tmp428_AST_in = (AST)_t;			match(_t,MINIMUM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1480;			_t = _t.getNextSibling();			break;		}		case MONTH:		{			AST __t1481 = _t;			AST tmp429_AST_in = (AST)_t;			match(_t,MONTH);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1481;			_t = _t.getNextSibling();			break;		}		case NORMALIZE:		{			AST __t1482 = _t;			AST tmp430_AST_in = (AST)_t;			match(_t,NORMALIZE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1482;			_t = _t.getNextSibling();			break;		}		case NUMENTRIES:		{			AST __t1483 = _t;			AST tmp431_AST_in = (AST)_t;			match(_t,NUMENTRIES);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1483;			_t = _t.getNextSibling();			break;		}		case NUMRESULTS:		{			AST __t1484 = _t;			AST tmp432_AST_in = (AST)_t;			match(_t,NUMRESULTS);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1484;			_t = _t.getNextSibling();			break;		}		case OSGETENV:		{			AST __t1485 = _t;			AST tmp433_AST_in = (AST)_t;			match(_t,OSGETENV);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1485;			_t = _t.getNextSibling();			break;		}		case PDBNAME:		{			AST __t1486 = _t;			AST tmp434_AST_in = (AST)_t;			match(_t,PDBNAME);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1486;			_t = _t.getNextSibling();			break;		}		case PROGRAMNAME:		{			AST __t1487 = _t;			AST tmp435_AST_in = (AST)_t;			match(_t,PROGRAMNAME);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1487;			_t = _t.getNextSibling();			break;		}		case QUERYOFFEND:		{			AST __t1488 = _t;			AST tmp436_AST_in = (AST)_t;			match(_t,QUERYOFFEND);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1488;			_t = _t.getNextSibling();			break;		}		case QUOTER:		{			AST __t1489 = _t;			AST tmp437_AST_in = (AST)_t;			match(_t,QUOTER);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1489;			_t = _t.getNextSibling();			break;		}		case RINDEX:		{			AST __t1490 = _t;			AST tmp438_AST_in = (AST)_t;			match(_t,RINDEX);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1490;			_t = _t.getNextSibling();			break;		}		case RANDOM:		{			AST __t1491 = _t;			AST tmp439_AST_in = (AST)_t;			match(_t,RANDOM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1491;			_t = _t.getNextSibling();			break;		}		case REPLACE:		{			AST __t1492 = _t;			AST tmp440_AST_in = (AST)_t;			match(_t,REPLACE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1492;			_t = _t.getNextSibling();			break;		}		case RGBVALUE:		{			AST __t1493 = _t;			AST tmp441_AST_in = (AST)_t;			match(_t,RGBVALUE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1493;			_t = _t.getNextSibling();			break;		}		case RIGHTTRIM:		{			AST __t1494 = _t;			AST tmp442_AST_in = (AST)_t;			match(_t,RIGHTTRIM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1494;			_t = _t.getNextSibling();			break;		}		case ROUND:		{			AST __t1495 = _t;			AST tmp443_AST_in = (AST)_t;			match(_t,ROUND);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1495;			_t = _t.getNextSibling();			break;		}		case SDBNAME:		{			AST __t1496 = _t;			AST tmp444_AST_in = (AST)_t;			match(_t,SDBNAME);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1496;			_t = _t.getNextSibling();			break;		}		case SEARCH:		{			AST __t1497 = _t;			AST tmp445_AST_in = (AST)_t;			match(_t,SEARCH);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1497;			_t = _t.getNextSibling();			break;		}		case SETDBCLIENT:		{			AST __t1498 = _t;			AST tmp446_AST_in = (AST)_t;			match(_t,SETDBCLIENT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1498;			_t = _t.getNextSibling();			break;		}		case SETUSERID:		{			AST __t1499 = _t;			AST tmp447_AST_in = (AST)_t;			match(_t,SETUSERID);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1499;			_t = _t.getNextSibling();			break;		}		case SHA1DIGEST:		{			AST __t1500 = _t;			AST tmp448_AST_in = (AST)_t;			match(_t,SHA1DIGEST);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1500;			_t = _t.getNextSibling();			break;		}		case SQRT:		{			AST __t1501 = _t;			AST tmp449_AST_in = (AST)_t;			match(_t,SQRT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1501;			_t = _t.getNextSibling();			break;		}		case SSLSERVERNAME:		{			AST __t1502 = _t;			AST tmp450_AST_in = (AST)_t;			match(_t,SSLSERVERNAME);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1502;			_t = _t.getNextSibling();			break;		}		case STRING:		{			AST __t1503 = _t;			AST tmp451_AST_in = (AST)_t;			match(_t,STRING);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1503;			_t = _t.getNextSibling();			break;		}		case SUBSTITUTE:		{			AST __t1504 = _t;			AST tmp452_AST_in = (AST)_t;			match(_t,SUBSTITUTE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1504;			_t = _t.getNextSibling();			break;		}		case TOROWID:		{			AST __t1505 = _t;			AST tmp453_AST_in = (AST)_t;			match(_t,TOROWID);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1505;			_t = _t.getNextSibling();			break;		}		case TRIM:		{			AST __t1506 = _t;			AST tmp454_AST_in = (AST)_t;			match(_t,TRIM);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1506;			_t = _t.getNextSibling();			break;		}		case TRUNCATE:		{			AST __t1507 = _t;			AST tmp455_AST_in = (AST)_t;			match(_t,TRUNCATE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1507;			_t = _t.getNextSibling();			break;		}		case TYPEOF:		{			AST __t1508 = _t;			AST tmp456_AST_in = (AST)_t;			match(_t,TYPEOF);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1508;			_t = _t.getNextSibling();			break;		}		case VALIDEVENT:		{			AST __t1509 = _t;			AST tmp457_AST_in = (AST)_t;			match(_t,VALIDEVENT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1509;			_t = _t.getNextSibling();			break;		}		case VALIDHANDLE:		{			AST __t1510 = _t;			AST tmp458_AST_in = (AST)_t;			match(_t,VALIDHANDLE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1510;			_t = _t.getNextSibling();			break;		}		case VALIDOBJECT:		{			AST __t1511 = _t;			AST tmp459_AST_in = (AST)_t;			match(_t,VALIDOBJECT);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1511;			_t = _t.getNextSibling();			break;		}		case WEEKDAY:		{			AST __t1512 = _t;			AST tmp460_AST_in = (AST)_t;			match(_t,WEEKDAY);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1512;			_t = _t.getNextSibling();			break;		}		case WIDGETHANDLE:		{			AST __t1513 = _t;			AST tmp461_AST_in = (AST)_t;			match(_t,WIDGETHANDLE);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1513;			_t = _t.getNextSibling();			break;		}		case YEAR:		{			AST __t1514 = _t;			AST tmp462_AST_in = (AST)_t;			match(_t,YEAR);			_t = _t.getFirstChild();			funargs(_t);			_t = _retTree;			_t = __t1514;			_t = _t.getNextSibling();			break;		}		default:		{			throw new NoViableAltException(_t);		}		}		_retTree = _t;	}