- 24 Feb, 2011 2 commits
-
-
Erwan Jahier authored
Instead, add an integer suffix to the file name, e.g., lutin -rif toto.rif (...) will generate the file toto-2.rif if toto.rif and toto-1.rif already exist.
-
Erwan Jahier authored
This was done by moving most of the code from checkRif.ml to lustreRun.ml (new module) and coverage.ml, so that checkRif only contains administration stuff (dealing with options) plus a simple top-level loop. I've added some tests in exemple/lutin/oracle.
-
- 21 Feb, 2011 1 commit
-
-
Erwan Jahier authored
Try to push the reusable part of the code in the coverage and LustreRun modules, so that chekRif.ml only contains administration stuff (dealing with options) plus a simple top-level loop. The rationale would be to be able to reuse that stuff from lutin for instance.
-
- 17 Feb, 2011 1 commit
-
-
Erwan Jahier authored
-
- 16 Feb, 2011 3 commits
-
-
Pascal Raymond authored
-
Pascal Raymond authored
full tail rec algo abandoned (for the time being)
-
Erwan Jahier authored
- Add an option to specify the dir where to put generated C files in. - Propagate all lutin options in the C part that fork the lutin interpreter (-rif, -precision, -node, -boot) - use the Sys.argv.(0) as the lutin interpreter to be called (to make sure the same lutin is used and to be able to specify the full path in the C file if needed).
-
- 15 Feb, 2011 1 commit
-
-
Erwan Jahier authored
- Split check-rif.ml into check-rif.ml and coverage.ml. - Add a section dedicated to check-rif in the Lutin manual, in the tool section. - Use the ocaml Arg module to deal with command-line args. - Take advantage of the fact that an ec file only have one node. - Store/update the corevage info in a .cov file
-
- 11 Feb, 2011 4 commits
-
-
Pascal Raymond authored
-
Erwan Jahier authored
was too small.
-
Erwan Jahier authored
-
Erwan Jahier authored
The idea is that Rif_base does not depend on any other module while Rif keeps its interface but relies on Rif_base for its implementation.
-
- 08 Feb, 2011 5 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
-
Erwan Jahier authored
Propagate some changes in the gnuplot syntax in gnuplot-rif. This will break old version of gnuplot. Sigh. Also, make -wxt the default behavior of gnuplot-rif.
-
Erwan Jahier authored
Fix a bug (probably introduced in 0b0203fe) where the path of the env file was not explicit which prevent Makefile.lurette to find it. \n ps : it is no more possible to use a list of file in the env slot ; but who cares now that Lutin is usable from Lurette?
-
Erwan Jahier authored
-
- 06 Feb, 2011 1 commit
-
-
Pascal Raymond authored
deterministic subset seems to work
-
- 05 Feb, 2011 1 commit
-
-
Pascal Raymond authored
-
- 03 Feb, 2011 4 commits
-
-
Pascal Raymond authored
Conflicts: source/Lutin/Makefile.lutin source/Lutin/main.ml
-
Pascal Raymond authored
-
Pascal Raymond authored
-
Erwan Jahier authored
-
- 01 Feb, 2011 1 commit
-
-
Erwan Jahier authored
-
- 31 Jan, 2011 1 commit
-
-
Erwan Jahier authored
-
- 26 Jan, 2011 2 commits
-
-
Erwan Jahier authored
Fix a bug (in LucFGen) where the exception Invalid_argument("Random.int") was raised on some Lutin programs. It was occuring when all outgoing transitions were labelled by the null weigth.
-
Erwan Jahier authored
instead of lucky.a to launch the lutin interpreter. I've added a test in the example/lutin/C/ directory.
-
- 20 Jan, 2011 1 commit
-
-
Erwan Jahier authored
-
- 15 Jan, 2011 1 commit
-
-
Pascal Raymond authored
in order to avoid strange "assert" behavior. Simu is based on standard AutoGen, thus the behavior is the same with simu and compiled luc. Warning: the experience of AutoExplore raised important problems between Lutin and Lucky semantics: should be fixed in a later version !
-
- 14 Jan, 2011 2 commits
-
-
Erwan Jahier authored
using the RIF format.
-
Erwan Jahier authored
Also, add a --2c-4c that does the same job as luc2c without option.
-
- 13 Jan, 2011 6 commits
-
-
Erwan Jahier authored
-
Pascal Raymond authored
-
Pascal Raymond authored
-
Erwan Jahier authored
-
Pascal Raymond authored
FGen module is made abstract, old one renamed in LucFGen Bug fixed in Lutin.Expand
-
Erwan Jahier authored
-
- 05 Jan, 2011 2 commits
-
-
Erwan Jahier authored
-
Erwan Jahier authored
Also, make sure that a git clone result in a working (build, test) setup.
-
- 17 Dec, 2010 1 commit
-
-
Erwan Jahier authored
-