@@ 2323-2327 (lines=5) @@ | ||
2320 | $op = $this->MatchReg('/\\G(?:>=|<=|=<|[<=>])/'); |
|
2321 | if( $op ){ |
|
2322 | $b = $this->MatchFuncs(array('parseAddition','parseEntitiesKeyword','parseEntitiesQuoted')); |
|
2323 | if( $b ){ |
|
2324 | $c = $this->NewObj5('Less_Tree_Condition',array($op[0], $a, $b, $index, $negate)); |
|
2325 | } else { |
|
2326 | $this->Error('Unexpected expression'); |
|
2327 | } |
|
2328 | } else { |
|
2329 | $k = $this->NewObj1('Less_Tree_Keyword','true'); |
|
2330 | $c = $this->NewObj5('Less_Tree_Condition',array('=', $a, $k, $index, $negate)); |
|
@@ 2328-2331 (lines=4) @@ | ||
2325 | } else { |
|
2326 | $this->Error('Unexpected expression'); |
|
2327 | } |
|
2328 | } else { |
|
2329 | $k = $this->NewObj1('Less_Tree_Keyword','true'); |
|
2330 | $c = $this->NewObj5('Less_Tree_Condition',array('=', $a, $k, $index, $negate)); |
|
2331 | } |
|
2332 | $this->expectChar(')'); |
|
2333 | return $this->MatchReg('/\\Gand/') ? $this->NewObj3('Less_Tree_Condition',array('and', $c, $this->parseCondition())) : $c; |
|
2334 | } |