- Mar 01, 2017
-
-
David Doose authored
-
- Jan 11, 2017
-
-
Pierre Loic Garoche authored
-
- Dec 08, 2016
-
-
Temesghen Kahsai authored
-
- Aug 09, 2016
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
-
- Aug 06, 2016
-
-
THIRIOUX Xavier authored
-
- Feb 23, 2016
-
-
Temesghen Kahsai authored
-
Temesghen Kahsai authored
-
- Nov 21, 2015
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@485 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Nov 07, 2015
-
-
THIRIOUX Xavier authored
- bug in expansion of array accesses with constant arrays - bug in printing complex array indexes (not C compliant) - bug wrt C99 typing policy for constant arrays - bug in signaling wrong useless static input
-
THIRIOUX Xavier authored
- bug in expansion of array accesses with constant arrays - bug in printing complex array indexes (not C compliant) - bug wrt C99 typing policy for constant arrays - bug in signaling wrong useless static input git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@482 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- May 04, 2015
-
-
Temesghen Kahsai authored
-
- Apr 08, 2015
-
-
THIRIOUX Xavier authored
- destination dir should now work properly - lusic files now have a version number, to avoid nasty segfaults when loading lusic files created by an older compiler version - inlining should now work with generic nodes and generic array library - tests_ok_dev.list has been added that focuses on advanced (but unused !) features of lustrec, avoiding the large 'kind' test files
-
THIRIOUX Xavier authored
- destination dir should now work properly - lusic files now have a version number, to avoid nasty segfaults when loading lusic files created by an older compiler version - inlining should now work with generic nodes and generic array library - tests_ok_dev.list has been added that focuses on advanced (but unused !) features of lustrec, avoiding the large 'kind' test files git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@443 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Dec 08, 2014
-
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@380 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Dec 01, 2014
-
-
Pierre Loic Garoche authored
- Header now do not allow the generation of function previously declared as C prototype
-
Pierre Loic Garoche authored
- Header now do not allow the generation of function previously declared as C prototype git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@375 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Sep 29, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@340 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Sep 14, 2014
-
-
THIRIOUX Xavier authored
- one automata example added - changed the reset condition in node calls (now a simple bool expr) - bug corrected in clock calculus - bug corrected in traceability info - added field in variables to test whether they are original or created by normalization process: better error message for causality problems Warning: this is the first working version of automata, needs further testing (and debugging). AFAIK, the semantics is close to Lustre V6, but further changes may be needed to equate them.
-
THIRIOUX Xavier authored
- one automata example added - changed the reset condition in node calls (now a simple bool expr) - bug corrected in clock calculus - bug corrected in traceability info - added field in variables to test whether they are original or created by normalization process: better error message for causality problems Warning: this is the first working version of automata, needs further testing (and debugging). AFAIK, the semantics is close to Lustre V6, but further changes may be needed to equate them. git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@335 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Sep 09, 2014
-
-
THIRIOUX Xavier authored
-
THIRIOUX Xavier authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@333 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Sep 02, 2014
-
-
THIRIOUX Xavier authored
- added interface files (.lusi) in the language, that can be compiled on their own, giving an object file (.lusic) and a header file (.h) - modular code generation, from Lustre to C level included. - nice amount of code refactoring
-
THIRIOUX Xavier authored
- added interface files (.lusi) in the language, that can be compiled on their own, giving an object file (.lusic) and a header file (.h) - modular code generation, from Lustre to C level included. - nice amount of code refactoring git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@326 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Jul 09, 2014
-
-
Pierre Loic Garoche authored
Moved backends in separate folders
-
Pierre Loic Garoche authored
Moved backends in separate folders git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@313 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Jul 02, 2014
-
-
Pierre Loic Garoche authored
1. moved type def in lustrespec.ml 2. moved constructor and basic functions in corelang 3. Modified eexpr with prenext quantifiers
-
Pierre Loic Garoche authored
1. moved type def in lustrespec.ml 2. moved constructor and basic functions in corelang 3. Modified eexpr with prenext quantifiers git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/branches/specification_reorg_corelang_parser@297 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
- Jun 25, 2014
-
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/branches/cleaner_backend@281 041b043f-8d7c-46b2-b46e-ef0dd855326e
-
Pierre Loic Garoche authored
-
Pierre Loic Garoche authored
git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/branches/cleaner_backend@280 041b043f-8d7c-46b2-b46e-ef0dd855326e
-