Added != support to parser. #11
This commit is contained in:
parent
196131dac1
commit
82befa76fc
|
|
@ -87,6 +87,8 @@ class Parser {
|
||||||
case EQUALS:
|
case EQUALS:
|
||||||
eqExpr(name);
|
eqExpr(name);
|
||||||
break;
|
break;
|
||||||
|
case NOT_EQUALS :
|
||||||
|
notExpr(name);
|
||||||
case LESS:
|
case LESS:
|
||||||
lessExpr(name);
|
lessExpr(name);
|
||||||
break;
|
break;
|
||||||
|
|
@ -139,6 +141,13 @@ class Parser {
|
||||||
next();
|
next();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void notExpr(String name) throws ScanException {
|
||||||
|
next(); // eat !=
|
||||||
|
cmd.addQuery(String.format("?%s=%s", name, text));
|
||||||
|
cmd.addQuery("?#!");
|
||||||
|
next();
|
||||||
|
}
|
||||||
|
|
||||||
private void moreExpr(String name) throws ScanException {
|
private void moreExpr(String name) throws ScanException {
|
||||||
next(); // eat >
|
next(); // eat >
|
||||||
cmd.addQuery(String.format("?>%s=%s", name, text));
|
cmd.addQuery(String.format("?>%s=%s", name, text));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue