|
@@ 2331-2335 (lines=5) @@
|
| 2328 |
|
$op = $this->MatchReg('/\\G(?:>=|<=|=<|[<=>])/'); |
| 2329 |
|
if( $op ){ |
| 2330 |
|
$b = $this->MatchFuncs(array('parseAddition','parseEntitiesKeyword','parseEntitiesQuoted')); |
| 2331 |
|
if( $b ){ |
| 2332 |
|
$c = $this->NewObj5('Less_Tree_Condition',array($op[0], $a, $b, $index, $negate)); |
| 2333 |
|
} else { |
| 2334 |
|
$this->Error('Unexpected expression'); |
| 2335 |
|
} |
| 2336 |
|
} else { |
| 2337 |
|
$k = $this->NewObj1('Less_Tree_Keyword','true'); |
| 2338 |
|
$c = $this->NewObj5('Less_Tree_Condition',array('=', $a, $k, $index, $negate)); |
|
@@ 2336-2339 (lines=4) @@
|
| 2333 |
|
} else { |
| 2334 |
|
$this->Error('Unexpected expression'); |
| 2335 |
|
} |
| 2336 |
|
} else { |
| 2337 |
|
$k = $this->NewObj1('Less_Tree_Keyword','true'); |
| 2338 |
|
$c = $this->NewObj5('Less_Tree_Condition',array('=', $a, $k, $index, $negate)); |
| 2339 |
|
} |
| 2340 |
|
$this->expectChar(')'); |
| 2341 |
|
return $this->MatchReg('/\\Gand/') ? $this->NewObj3('Less_Tree_Condition',array('and', $c, $this->parseCondition())) : $c; |
| 2342 |
|
} |