- Mar 17, 2014
-
-
THIRIOUX Xavier authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
- Mar 16, 2014
-
-
THIRIOUX Xavier authored
The 'function' keyword is for stateless nodes only, the 'node' keyword is any kind of node. Improves compilation and paves the way for more optimizations.
-
- Mar 14, 2014
-
-
THIRIOUX Xavier authored
(to turn conditionals into merges, which yield more efficient C code)
-
- Mar 13, 2014
-
-
THIRIOUX Xavier authored
corrected bugs in clock generalization that produced pessimistic C code (not wrong though); corrected bug with node importation policy wrt (re)declaration, (re)definition...
-
- Mar 11, 2014
-
-
THIRIOUX Xavier authored
- added constant definition with a struct type - added checking for multiple definitions of nodes (behavior was buggy) - better and more uniform error messages for undefined/already defined symbols We still need struct expressions...
-
- Mar 10, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
Cette ligne, et les suivantes ci-dessous, seront ignorées-- M trunk/src/corelang.mli M trunk/src/type_predef.ml M trunk/src/main_lustre_compiler.ml M trunk/src/types.ml M trunk/src/printers.ml M trunk/src/typing.ml M trunk/src/horn_backend.ml M trunk/src/parser_lustre.mly M trunk/src/env.ml M trunk/src/c_backend.ml M trunk/src/corelang.ml
-
- Mar 06, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
corrected bug in arrow macros names, added storage attribute for static alloc macros, option -d now creates the destination directory if needed, with current dir as file permissions
-
- Mar 05, 2014
-
-
THIRIOUX Xavier authored
- arrows are now factorized out and become part of include as files arrow.h and arrow.c - no more arrows in generated code - compiling and linking arrow.c is only necessary in case of dynamic allocation - version now includes installation prefix (for the standard lib) and svn number
-
THIRIOUX Xavier authored
-
- Mar 04, 2014
-
-
Eric Noulard authored
-
- Mar 01, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
- added clock checking between interface and implementation files
-
- Feb 28, 2014
-
-
Pierre Loic Garoche authored
Systematic use of the build path
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
- added -d support - corrected #open parser problem - corrected interface/implementation (.lusi/.lus) checking for types (not yet for clocks)
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
The test target requires branch lustrec/horn as binary lustreh.
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Eric Noulard authored
library (1.8.3) which is not widely available in distro repository. Moreover "stable" sort is not necessary, sort will do. Fixes Issue #49: https://cavale.enseeiht.fr/redmine/issues/49
-
Pierre Loic Garoche authored
Generation of a witness with both the main node and hte inlined main node Test script modified to check consistency of the inlining process
-
- Feb 26, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
-
Pierre Loic Garoche authored
-
- Feb 24, 2014
-
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
-