match(LITERAL_mod); if ( inputState.guessing==0 ) { name= "mod"; } reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root; break; } case LITERAL_text:
match(LITERAL_to); if ( inputState.guessing==0 ) { name = "to"; } reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root; break; } case LITERAL_div:
	public final String  reservedKeywords() throws RecognitionException, TokenStreamException {		String name;				returnAST = null;		ASTPair currentAST = new ASTPair();		org.exist.xquery.parser.XQueryAST reservedKeywords_AST = null;		name= null;				switch ( LA(1)) {		case LITERAL_element:		{			org.exist.xquery.parser.XQueryAST tmp397_AST = null;			tmp397_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp397_AST);			match(LITERAL_element);			if ( inputState.guessing==0 ) {				name = "element";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_to:		{			org.exist.xquery.parser.XQueryAST tmp398_AST = null;			tmp398_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp398_AST);			match(LITERAL_to);			if ( inputState.guessing==0 ) {				name = "to";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_div:		{			org.exist.xquery.parser.XQueryAST tmp399_AST = null;			tmp399_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp399_AST);			match(LITERAL_div);			if ( inputState.guessing==0 ) {				name= "div";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_mod:		{			org.exist.xquery.parser.XQueryAST tmp400_AST = null;			tmp400_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp400_AST);			match(LITERAL_mod);			if ( inputState.guessing==0 ) {				name= "mod";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_text:		{			org.exist.xquery.parser.XQueryAST tmp401_AST = null;			tmp401_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp401_AST);			match(LITERAL_text);			if ( inputState.guessing==0 ) {				name= "text";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_node:		{			org.exist.xquery.parser.XQueryAST tmp402_AST = null;			tmp402_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp402_AST);			match(LITERAL_node);			if ( inputState.guessing==0 ) {				name= "node";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_or:		{			org.exist.xquery.parser.XQueryAST tmp403_AST = null;			tmp403_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp403_AST);			match(LITERAL_or);			if ( inputState.guessing==0 ) {				name= "or";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_and:		{			org.exist.xquery.parser.XQueryAST tmp404_AST = null;			tmp404_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp404_AST);			match(LITERAL_and);			if ( inputState.guessing==0 ) {				name= "and";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_child:		{			org.exist.xquery.parser.XQueryAST tmp405_AST = null;			tmp405_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp405_AST);			match(LITERAL_child);			if ( inputState.guessing==0 ) {				name= "child";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_parent:		{			org.exist.xquery.parser.XQueryAST tmp406_AST = null;			tmp406_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp406_AST);			match(LITERAL_parent);			if ( inputState.guessing==0 ) {				name= "parent";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_self:		{			org.exist.xquery.parser.XQueryAST tmp407_AST = null;			tmp407_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp407_AST);			match(LITERAL_self);			if ( inputState.guessing==0 ) {				name= "self";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_attribute:		{			org.exist.xquery.parser.XQueryAST tmp408_AST = null;			tmp408_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp408_AST);			match(LITERAL_attribute);			if ( inputState.guessing==0 ) {				name= "attribute";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_comment:		{			org.exist.xquery.parser.XQueryAST tmp409_AST = null;			tmp409_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp409_AST);			match(LITERAL_comment);			if ( inputState.guessing==0 ) {				name= "comment";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_document:		{			org.exist.xquery.parser.XQueryAST tmp410_AST = null;			tmp410_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp410_AST);			match(LITERAL_document);			if ( inputState.guessing==0 ) {				name= "document";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 168:		{			org.exist.xquery.parser.XQueryAST tmp411_AST = null;			tmp411_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp411_AST);			match(168);			if ( inputState.guessing==0 ) {				name= "document-node";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_collection:		{			org.exist.xquery.parser.XQueryAST tmp412_AST = null;			tmp412_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp412_AST);			match(LITERAL_collection);			if ( inputState.guessing==0 ) {				name= "collection";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_ancestor:		{			org.exist.xquery.parser.XQueryAST tmp413_AST = null;			tmp413_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp413_AST);			match(LITERAL_ancestor);			if ( inputState.guessing==0 ) {				name= "ancestor";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_descendant:		{			org.exist.xquery.parser.XQueryAST tmp414_AST = null;			tmp414_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp414_AST);			match(LITERAL_descendant);			if ( inputState.guessing==0 ) {				name= "descendant";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 180:		{			org.exist.xquery.parser.XQueryAST tmp415_AST = null;			tmp415_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp415_AST);			match(180);			if ( inputState.guessing==0 ) {				name= "descendant-or-self";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 184:		{			org.exist.xquery.parser.XQueryAST tmp416_AST = null;			tmp416_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp416_AST);			match(184);			if ( inputState.guessing==0 ) {				name= "ancestor-or-self";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 185:		{			org.exist.xquery.parser.XQueryAST tmp417_AST = null;			tmp417_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp417_AST);			match(185);			if ( inputState.guessing==0 ) {				name= "preceding-sibling";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 181:		{			org.exist.xquery.parser.XQueryAST tmp418_AST = null;			tmp418_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp418_AST);			match(181);			if ( inputState.guessing==0 ) {				name= "following-sibling";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_following:		{			org.exist.xquery.parser.XQueryAST tmp419_AST = null;			tmp419_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp419_AST);			match(LITERAL_following);			if ( inputState.guessing==0 ) {				name = "following";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_preceding:		{			org.exist.xquery.parser.XQueryAST tmp420_AST = null;			tmp420_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp420_AST);			match(LITERAL_preceding);			if ( inputState.guessing==0 ) {				name = "preceding";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_item:		{			org.exist.xquery.parser.XQueryAST tmp421_AST = null;			tmp421_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp421_AST);			match(LITERAL_item);			if ( inputState.guessing==0 ) {				name= "item";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_empty:		{			org.exist.xquery.parser.XQueryAST tmp422_AST = null;			tmp422_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp422_AST);			match(LITERAL_empty);			if ( inputState.guessing==0 ) {				name= "empty";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_version:		{			org.exist.xquery.parser.XQueryAST tmp423_AST = null;			tmp423_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp423_AST);			match(LITERAL_version);			if ( inputState.guessing==0 ) {				name= "version";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_xquery:		{			org.exist.xquery.parser.XQueryAST tmp424_AST = null;			tmp424_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp424_AST);			match(LITERAL_xquery);			if ( inputState.guessing==0 ) {				name= "xquery";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_variable:		{			org.exist.xquery.parser.XQueryAST tmp425_AST = null;			tmp425_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp425_AST);			match(LITERAL_variable);			if ( inputState.guessing==0 ) {				name= "variable";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_namespace:		{			org.exist.xquery.parser.XQueryAST tmp426_AST = null;			tmp426_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp426_AST);			match(LITERAL_namespace);			if ( inputState.guessing==0 ) {				name= "namespace";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_if:		{			org.exist.xquery.parser.XQueryAST tmp427_AST = null;			tmp427_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp427_AST);			match(LITERAL_if);			if ( inputState.guessing==0 ) {				name= "if";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_then:		{			org.exist.xquery.parser.XQueryAST tmp428_AST = null;			tmp428_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp428_AST);			match(LITERAL_then);			if ( inputState.guessing==0 ) {				name= "then";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_else:		{			org.exist.xquery.parser.XQueryAST tmp429_AST = null;			tmp429_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp429_AST);			match(LITERAL_else);			if ( inputState.guessing==0 ) {				name= "else";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_for:		{			org.exist.xquery.parser.XQueryAST tmp430_AST = null;			tmp430_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp430_AST);			match(LITERAL_for);			if ( inputState.guessing==0 ) {				name= "for";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_let:		{			org.exist.xquery.parser.XQueryAST tmp431_AST = null;			tmp431_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp431_AST);			match(LITERAL_let);			if ( inputState.guessing==0 ) {				name= "let";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_default:		{			org.exist.xquery.parser.XQueryAST tmp432_AST = null;			tmp432_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp432_AST);			match(LITERAL_default);			if ( inputState.guessing==0 ) {				name= "default";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_function:		{			org.exist.xquery.parser.XQueryAST tmp433_AST = null;			tmp433_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp433_AST);			match(LITERAL_function);			if ( inputState.guessing==0 ) {				name= "function";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_external:		{			org.exist.xquery.parser.XQueryAST tmp434_AST = null;			tmp434_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp434_AST);			match(LITERAL_external);			if ( inputState.guessing==0 ) {				name = "external";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_as:		{			org.exist.xquery.parser.XQueryAST tmp435_AST = null;			tmp435_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp435_AST);			match(LITERAL_as);			if ( inputState.guessing==0 ) {				name = "as";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_union:		{			org.exist.xquery.parser.XQueryAST tmp436_AST = null;			tmp436_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp436_AST);			match(LITERAL_union);			if ( inputState.guessing==0 ) {				name = "union";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_intersect:		{			org.exist.xquery.parser.XQueryAST tmp437_AST = null;			tmp437_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp437_AST);			match(LITERAL_intersect);			if ( inputState.guessing==0 ) {				name = "intersect";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_except:		{			org.exist.xquery.parser.XQueryAST tmp438_AST = null;			tmp438_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp438_AST);			match(LITERAL_except);			if ( inputState.guessing==0 ) {				name = "except";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_order:		{			org.exist.xquery.parser.XQueryAST tmp439_AST = null;			tmp439_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp439_AST);			match(LITERAL_order);			if ( inputState.guessing==0 ) {				name = "order";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_by:		{			org.exist.xquery.parser.XQueryAST tmp440_AST = null;			tmp440_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp440_AST);			match(LITERAL_by);			if ( inputState.guessing==0 ) {				name = "by";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_group:		{			org.exist.xquery.parser.XQueryAST tmp441_AST = null;			tmp441_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp441_AST);			match(LITERAL_group);			if ( inputState.guessing==0 ) {				name = "group";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_some:		{			org.exist.xquery.parser.XQueryAST tmp442_AST = null;			tmp442_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp442_AST);			match(LITERAL_some);			if ( inputState.guessing==0 ) {				name = "some";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_every:		{			org.exist.xquery.parser.XQueryAST tmp443_AST = null;			tmp443_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp443_AST);			match(LITERAL_every);			if ( inputState.guessing==0 ) {				name = "every";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_is:		{			org.exist.xquery.parser.XQueryAST tmp444_AST = null;			tmp444_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp444_AST);			match(LITERAL_is);			if ( inputState.guessing==0 ) {				name = "is";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_isnot:		{			org.exist.xquery.parser.XQueryAST tmp445_AST = null;			tmp445_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp445_AST);			match(LITERAL_isnot);			if ( inputState.guessing==0 ) {				name = "isnot";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_module:		{			org.exist.xquery.parser.XQueryAST tmp446_AST = null;			tmp446_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp446_AST);			match(LITERAL_module);			if ( inputState.guessing==0 ) {				name = "module";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_import:		{			org.exist.xquery.parser.XQueryAST tmp447_AST = null;			tmp447_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp447_AST);			match(LITERAL_import);			if ( inputState.guessing==0 ) {				name = "import";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_at:		{			org.exist.xquery.parser.XQueryAST tmp448_AST = null;			tmp448_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp448_AST);			match(LITERAL_at);			if ( inputState.guessing==0 ) {				name = "at";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_cast:		{			org.exist.xquery.parser.XQueryAST tmp449_AST = null;			tmp449_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp449_AST);			match(LITERAL_cast);			if ( inputState.guessing==0 ) {				name = "cast";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_return:		{			org.exist.xquery.parser.XQueryAST tmp450_AST = null;			tmp450_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp450_AST);			match(LITERAL_return);			if ( inputState.guessing==0 ) {				name = "return";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_instance:		{			org.exist.xquery.parser.XQueryAST tmp451_AST = null;			tmp451_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp451_AST);			match(LITERAL_instance);			if ( inputState.guessing==0 ) {				name = "instance";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_of:		{			org.exist.xquery.parser.XQueryAST tmp452_AST = null;			tmp452_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp452_AST);			match(LITERAL_of);			if ( inputState.guessing==0 ) {				name = "of";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_declare:		{			org.exist.xquery.parser.XQueryAST tmp453_AST = null;			tmp453_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp453_AST);			match(LITERAL_declare);			if ( inputState.guessing==0 ) {				name = "declare";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_collation:		{			org.exist.xquery.parser.XQueryAST tmp454_AST = null;			tmp454_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp454_AST);			match(LITERAL_collation);			if ( inputState.guessing==0 ) {				name = "collation";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 64:		{			org.exist.xquery.parser.XQueryAST tmp455_AST = null;			tmp455_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp455_AST);			match(64);			if ( inputState.guessing==0 ) {				name = "boundary-space";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_preserve:		{			org.exist.xquery.parser.XQueryAST tmp456_AST = null;			tmp456_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp456_AST);			match(LITERAL_preserve);			if ( inputState.guessing==0 ) {				name = "preserve";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_strip:		{			org.exist.xquery.parser.XQueryAST tmp457_AST = null;			tmp457_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp457_AST);			match(LITERAL_strip);			if ( inputState.guessing==0 ) {				name = "strip";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_ordering:		{			org.exist.xquery.parser.XQueryAST tmp458_AST = null;			tmp458_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp458_AST);			match(LITERAL_ordering);			if ( inputState.guessing==0 ) {				name = "ordering";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_construction:		{			org.exist.xquery.parser.XQueryAST tmp459_AST = null;			tmp459_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp459_AST);			match(LITERAL_construction);			if ( inputState.guessing==0 ) {				name = "construction";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_ordered:		{			org.exist.xquery.parser.XQueryAST tmp460_AST = null;			tmp460_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp460_AST);			match(LITERAL_ordered);			if ( inputState.guessing==0 ) {				name = "ordered";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_unordered:		{			org.exist.xquery.parser.XQueryAST tmp461_AST = null;			tmp461_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp461_AST);			match(LITERAL_unordered);			if ( inputState.guessing==0 ) {				name = "unordered";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_typeswitch:		{			org.exist.xquery.parser.XQueryAST tmp462_AST = null;			tmp462_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp462_AST);			match(LITERAL_typeswitch);			if ( inputState.guessing==0 ) {				name = "typeswitch";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_encoding:		{			org.exist.xquery.parser.XQueryAST tmp463_AST = null;			tmp463_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp463_AST);			match(LITERAL_encoding);			if ( inputState.guessing==0 ) {				name = "encoding";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 67:		{			org.exist.xquery.parser.XQueryAST tmp464_AST = null;			tmp464_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp464_AST);			match(67);			if ( inputState.guessing==0 ) {				name = "base-uri";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_update:		{			org.exist.xquery.parser.XQueryAST tmp465_AST = null;			tmp465_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp465_AST);			match(LITERAL_update);			if ( inputState.guessing==0 ) {				name = "update";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_replace:		{			org.exist.xquery.parser.XQueryAST tmp466_AST = null;			tmp466_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp466_AST);			match(LITERAL_replace);			if ( inputState.guessing==0 ) {				name = "replace";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_delete:		{			org.exist.xquery.parser.XQueryAST tmp467_AST = null;			tmp467_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp467_AST);			match(LITERAL_delete);			if ( inputState.guessing==0 ) {				name = "delete";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_value:		{			org.exist.xquery.parser.XQueryAST tmp468_AST = null;			tmp468_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp468_AST);			match(LITERAL_value);			if ( inputState.guessing==0 ) {				name = "value";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_insert:		{			org.exist.xquery.parser.XQueryAST tmp469_AST = null;			tmp469_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp469_AST);			match(LITERAL_insert);			if ( inputState.guessing==0 ) {				name = "insert";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_with:		{			org.exist.xquery.parser.XQueryAST tmp470_AST = null;			tmp470_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp470_AST);			match(LITERAL_with);			if ( inputState.guessing==0 ) {				name = "with";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_into:		{			org.exist.xquery.parser.XQueryAST tmp471_AST = null;			tmp471_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp471_AST);			match(LITERAL_into);			if ( inputState.guessing==0 ) {				name = "into";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_rename:		{			org.exist.xquery.parser.XQueryAST tmp472_AST = null;			tmp472_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp472_AST);			match(LITERAL_rename);			if ( inputState.guessing==0 ) {				name = "rename";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_option:		{			org.exist.xquery.parser.XQueryAST tmp473_AST = null;			tmp473_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp473_AST);			match(LITERAL_option);			if ( inputState.guessing==0 ) {				name = "option";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_case:		{			org.exist.xquery.parser.XQueryAST tmp474_AST = null;			tmp474_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp474_AST);			match(LITERAL_case);			if ( inputState.guessing==0 ) {				name = "case";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_validate:		{			org.exist.xquery.parser.XQueryAST tmp475_AST = null;			tmp475_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp475_AST);			match(LITERAL_validate);			if ( inputState.guessing==0 ) {				name = "validate";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_schema:		{			org.exist.xquery.parser.XQueryAST tmp476_AST = null;			tmp476_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp476_AST);			match(LITERAL_schema);			if ( inputState.guessing==0 ) {				name = "schema";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_treat:		{			org.exist.xquery.parser.XQueryAST tmp477_AST = null;			tmp477_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp477_AST);			match(LITERAL_treat);			if ( inputState.guessing==0 ) {				name = "treat";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 85:		{			org.exist.xquery.parser.XQueryAST tmp478_AST = null;			tmp478_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp478_AST);			match(85);			if ( inputState.guessing==0 ) {				name = "no-preserve";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_inherit:		{			org.exist.xquery.parser.XQueryAST tmp479_AST = null;			tmp479_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp479_AST);			match(LITERAL_inherit);			if ( inputState.guessing==0 ) {				name = "inherit";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case 87:		{			org.exist.xquery.parser.XQueryAST tmp480_AST = null;			tmp480_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp480_AST);			match(87);			if ( inputState.guessing==0 ) {				name = "no-inherit";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_eq:		{			org.exist.xquery.parser.XQueryAST tmp481_AST = null;			tmp481_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp481_AST);			match(LITERAL_eq);			if ( inputState.guessing==0 ) {				name="eq";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_ne:		{			org.exist.xquery.parser.XQueryAST tmp482_AST = null;			tmp482_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp482_AST);			match(LITERAL_ne);			if ( inputState.guessing==0 ) {				name = "ne";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_lt:		{			org.exist.xquery.parser.XQueryAST tmp483_AST = null;			tmp483_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp483_AST);			match(LITERAL_lt);			if ( inputState.guessing==0 ) {				name = "lt";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_le:		{			org.exist.xquery.parser.XQueryAST tmp484_AST = null;			tmp484_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp484_AST);			match(LITERAL_le);			if ( inputState.guessing==0 ) {				name = "le";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_gt:		{			org.exist.xquery.parser.XQueryAST tmp485_AST = null;			tmp485_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp485_AST);			match(LITERAL_gt);			if ( inputState.guessing==0 ) {				name = "gt";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		case LITERAL_ge:		{			org.exist.xquery.parser.XQueryAST tmp486_AST = null;			tmp486_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp486_AST);			match(LITERAL_ge);			if ( inputState.guessing==0 ) {				name = "ge";			}			reservedKeywords_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			break;		}		default:		{			throw new NoViableAltException(LT(1), getFilename());		}		}		returnAST = reservedKeywords_AST;		return name;	}