heptagon/compiler
Gwenal Delaval 2956002f85 Correction and simplification of the sigali pass
Added a "Contracts" pass, after inlining, taking care of the
contracts of the nodes called in the body of a node. This pass
"inlines" the code and assume/guarantee parts of these subcontracts.

The "Sigali" pass both generates the sigali ("z3z") code and add the call to
the controller (which is a node generated further by the sigali tool).
Therefore this pass has been included into the mls compiler, and removed
from the targets (a "z3z" dummy target has been kept for backward compatibility
reasons).
2012-06-06 15:59:08 +02:00
..
global Correction and simplification of the sigali pass 2012-06-06 15:59:08 +02:00
heptagon Correction and simplification of the sigali pass 2012-06-06 15:59:08 +02:00
main Correction and simplification of the sigali pass 2012-06-06 15:59:08 +02:00
minils Correction and simplification of the sigali pass 2012-06-06 15:59:08 +02:00
obc Fixed escape of string in java 2012-02-21 14:39:35 +01:00
utilities Fixed Tomato: did not reconstruct internal clocks of extvalues 2012-03-30 14:47:47 +02:00
.project eclipse stuff 2011-12-15 20:02:38 +01:00
.projectSettings eclipse stuff 2011-12-15 20:02:38 +01:00
_tags Added a build system for Heptagon 2011-10-20 18:06:41 +02:00
Makefile Makefile : removed target "all" from target "install" 2012-06-06 15:55:23 +02:00
myocamlbuild.ml Fixed some bugs in the configure 2011-11-14 10:52:28 +01:00
myocamlbuild_config.ml Fixed some bugs in the configure 2011-11-14 10:52:28 +01:00
preproc.ml Added a build system for Heptagon 2011-10-20 18:06:41 +02:00
README_ocamlbuild_hepts.txt Graphical simulator hepts 2011-05-12 10:08:13 +02:00
TODO.txt C backend ported to recent API changes in Obc 2011-03-09 09:46:00 +01:00