@@ 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 | } |