mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
Logical Expressions with >2 Primary Expressions
.. ie. expr && expr was supported but not expr && expr && expr
This commit is contained in:
@@ -88,6 +88,11 @@ lexpr : expr lop expr { $$ = new Leaf();
|
||||
$$->lvalue.l = $1;
|
||||
$$->op = $2;
|
||||
$$->rvalue.l = $3; }
|
||||
| lexpr lop lexpr { $$ = new Leaf();
|
||||
$$->type = Leaf::Logical;
|
||||
$$->lvalue.l = $1;
|
||||
$$->op = $2;
|
||||
$$->rvalue.l = $3; }
|
||||
| '(' expr ')' { $$ = new Leaf();
|
||||
$$->type = Leaf::Logical;
|
||||
$$->lvalue.l = $2;
|
||||
|
||||
Reference in New Issue
Block a user