heptagon/compiler
Nicolas Berthier 74b94c9718 Fix handling of nodes without actual controllers by ctrl2ept
These changes allow to handle the case where contracts are only used
for verification purposes, in which case the functions generated by
ReaX have no outputs and are not functions stricto sensu.  Indeed, in
this case the new controller module still needs to be declared and
compiled as we may have re-qualified types during the generation of
the Controllable-Nbac code: we moved all types declared in the
original module into the controller module to break cyclic module
dependencies that would otherwise be introduced if the controller is
expressed using data of such types.
2015-09-18 09:51:41 +02:00
..
global Insertion of call to controller(s) when exporting to Controllable-Nbac node. 2014-10-28 16:43:13 +01:00
heptagon Fix handling of nodes without actual controllers by ctrl2ept 2015-09-18 09:51:41 +02:00
main Fix handling of nodes without actual controllers by ctrl2ept 2015-09-18 09:51:41 +02:00
minils Added syntax for reachability and attractivity in contracts 2015-01-06 00:26:59 +01:00
obc Bug correction: support of enumerated types as input for simulation 2015-02-27 15:39:39 +01:00
utilities Version 1.01.00 2015-09-17 10:29:20 +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.in Interface for new incremental API of menhir parsers' relies on MenhirLib 2015-01-28 18:08:53 +01:00
Makefile Added bzreax script ; added uninstall target in Makefiles 2015-02-27 15:50:21 +01:00
myocamlbuild.ml Insertion of call to controller(s) when exporting to Controllable-Nbac node. 2014-10-28 16:43:13 +01:00
myocamlbuild_config.ml Fixed warnings & documentation comments. 2013-11-08 18:51:06 +01:00
preproc.ml Fixed warnings & documentation comments. 2013-11-08 18:51:06 +01:00
README_ocamlbuild_hepts.txt Fixed warnings & documentation comments. 2013-11-08 18:51:06 +01:00
TODO.txt C backend ported to recent API changes in Obc 2011-03-09 09:46:00 +01:00