63e090633c
The following node was accepted by the causality analysis: node m(x:int) = (y,z:int) let automaton state A do y = x + z; z = x + 1; until x = 3 then B state B do y = x + 3; z = y * x; until x = 10 then A end tel Each state is indeed causal, but once the automaton is translated to equations (which is the systematic way in the current version), the node is not schedulable. Correction: all "Or" of dependency constraints translated to "And". This constraint could be relaxed if code generation is done from Heptagon code, before translation to minils equations. |
||
---|---|---|
.. | ||
analysis | ||
ctrln | ||
main | ||
parsing | ||
transformations | ||
_tags | ||
hept_mapfold.ml | ||
hept_printer.ml | ||
hept_utils.ml | ||
heptagon.ml |