Fix a minor README error.
Precedence of operators was flipped around in the fold_maths example.
This commit is contained in:
@@ -686,14 +686,14 @@ mpc_parser_t *Maths = mpc_new("maths");
|
|||||||
|
|
||||||
mpc_define(Expr, mpc_or(2,
|
mpc_define(Expr, mpc_or(2,
|
||||||
mpc_and(3, fold_maths,
|
mpc_and(3, fold_maths,
|
||||||
Factor, mpc_oneof("*/"), Factor,
|
Factor, mpc_oneof("+-"), Factor,
|
||||||
free, free),
|
free, free),
|
||||||
Factor
|
Factor
|
||||||
));
|
));
|
||||||
|
|
||||||
mpc_define(Factor, mpc_or(2,
|
mpc_define(Factor, mpc_or(2,
|
||||||
mpc_and(3, fold_maths,
|
mpc_and(3, fold_maths,
|
||||||
Term, mpc_oneof("+-"), Term,
|
Term, mpc_oneof("*/"), Term,
|
||||||
free, free),
|
free, free),
|
||||||
Term
|
Term
|
||||||
));
|
));
|
||||||
|
Reference in New Issue
Block a user