Commit graph

8 commits

Author SHA1 Message Date
Simon Brooke 4de7b0beb4 This is very close to right, but it isn't working yet. 2023-07-15 14:59:30 +01:00
Simon Brooke 93a0f3ea1d Flow rule generation very nearly correct!
Not all tests pass; additional conditions are not yet evaluated.
2023-07-15 10:16:21 +01:00
Simon Brooke 2a5d598f28 Started work on generating code from flow rules. 2023-07-12 23:43:59 +01:00
Simon Brooke 256f9efd5e Major overhaul of the parsing of disjunct expressions
... which it turns out have NEVER worked, and badly written tests were masking the problem. Also tagging rules with metadata as first step towards mixing production and flow rules.
2023-07-12 20:31:07 +01:00
Simon Brooke fb39f1ee9c Some work on flow, mainly code tidy-up 2023-07-11 09:15:56 +01:00
Simon Brooke ca3861b505 Upversioning whole system to 0.2.0, for flow feature
This is definitely a point version change!
2023-07-10 13:48:33 +01:00
simon 3168c1b2fb Trying to get code quality up, but in the process I've broken something -
I think, the simplifier.
2016-08-13 19:45:43 +01:00
simon d2a73ba408 Major restructuring, switched over to use the new declarative parser.
Some rules in the bulk test file no longer parse, but all rules in the
demonstration rule-sets do.
2016-08-10 20:11:17 +01:00