public void unrecovered_syntax_error(Symbol cur_token) throws XPathParseExceptionHuge{ Yylex scanner = (Yylex)getScanner(); throw new XPathParseExceptionHuge("XPath Syntax error: "+cur_token, scanner.getOffset()); }
public void unrecovered_syntax_error(Symbol cur_token) throws XPathParseExceptionHuge{ Yylex scanner = (Yylex)getScanner(); throw new XPathParseExceptionHuge("XPath Syntax error: "+cur_token, scanner.getOffset()); }
public void unrecovered_syntax_error(Symbol cur_token) throws XPathParseExceptionHuge{ Yylex scanner = (Yylex)getScanner(); throw new XPathParseExceptionHuge("XPath Syntax error: "+cur_token, scanner.getOffset()); }
|| as.i == AxisType.PRECEDING_SIBLING) && (nt.testType>1)){ Yylex scanner = (Yylex)parser.getScanner(); throw new XPathParseExceptionHuge(as.getAxisString()+" axis can't operate on"+ " node(), comment(), pi(), or text()",
/** * Register the binding between a variableExpr name and variableExpr expression * @param varName * @param varExpr * @throws XPathParseException */ public void declareVariableExpr(String varName, String varExpr) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(varExpr)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; symbolHash.put(varName, xpe); ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+varExpr.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } } /**
|| as.i == AxisType.PRECEDING_SIBLING) && (nt.testType>1)){ Yylex scanner = (Yylex)parser.getScanner(); throw new XPathParseExceptionHuge(as.getAxisString()+" axis can't operate on"+ " node(), comment(), pi(), or text()",
/** * This method selects the string representing XPath expression * Usually evalXPath is called afterwards * @param s * @throws XPathParseException */ public void selectXPath(String s) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(s)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+ s.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } }
|| as.i == AxisType.PRECEDING_SIBLING) && (nt.testType>1)){ Yylex scanner = (Yylex)parser.getScanner(); throw new XPathParseExceptionHuge(as.getAxisString()+" axis can't operate on"+ " node(), comment(), pi(), or text()",
/** * This method selects the string representing XPath expression * Usually evalXPath is called afterwards * @param s * @throws XPathParseException */ public void selectXPath(String s) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(s)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+ s.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } }
/** * This method selects the string representing XPath expression * Usually evalXPath is called afterwards * @param s * @throws XPathParseException */ public void selectXPath(String s) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(s)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+ s.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } }
/** * Register the binding between a variableExpr name and variableExpr expression * @param varName * @param varExpr * @throws XPathParseException */ public void declareVariableExpr(String varName, String varExpr) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(varExpr)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; symbolHash.put(varName, xpe); ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+varExpr.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } } /**
/** * Register the binding between a variableExpr name and variableExpr expression * @param varName * @param varExpr * @throws XPathParseException */ public void declareVariableExpr(String varName, String varExpr) throws XPathParseExceptionHuge { try{ parser p = new parser(new StringReader(varExpr)); p.nsHash = nsHash; p.symbolHash = symbolHash; xpe = (com.ximpleware.extended.xpath.Expr) p.parse().value; symbolHash.put(varName, xpe); ft = true; }catch(XPathParseExceptionHuge e){ System.out.println("Syntax error after ==>"+varExpr.substring(0,e.getOffset())); throw e; }catch(Exception e){ throw new XPathParseExceptionHuge("Error occurred"); } } /**