- Jan 25, 2023
-
- Oct 25, 2022
-
- Oct 20, 2022
-
-
erwan authored
-
- Jul 27, 2022
-
-
erwan authored
-
- Jul 22, 2022
-
-
erwan authored
where the meant to be
-
- Jul 19, 2022
-
-
erwan authored
-
- Jul 08, 2022
-
-
erwan authored
-
- Jul 07, 2022
-
-
erwan authored
-
- Jun 28, 2022
-
-
erwan authored
-
- Jun 20, 2022
-
- May 06, 2022
-
-
erwan authored
-
- May 05, 2022
-
-
erwan authored
-
- Mar 23, 2022
-
-
erwan authored
-
- Mar 21, 2022
-
-
erwan authored
The dependency on the clock was lost when the enum is translated into an integer (because some expression were still refering to the enum type). The fix was to index VarMap.t by string instead of Soc.var_expr in ActionsDeps.
- Sep 22, 2021
- Jul 05, 2021
-
-
erwan authored
- Mar 15, 2021
-
-
erwan authored
- Mar 13, 2020
-
-
erwan authored
In the -2c mode, in presence of extern types, I was defining them as int. The idea was to have something that compiles, and then to ask the user to redefine its extern types. Now I define extern types as string (char*). The rationale of this change is that before, the generated code was only working for int, which is pretty useless as an extern type. Have string by default is actually much more useful, for instance to use string in a Lustre program. Also, adapt to changes done in lutils, where the string type has ben added. (sha:8619aa285ca8322ab9, i.e., > lutils 1.49.10)
-
- Feb 14, 2020
-
- Aug 29, 2019
-
-
erwan authored
Remove a lot of warnings (considered as errors by dune).
-
- Jul 06, 2018
-
-
Erwan Jahier authored
update the Arduino demo
-
- Mar 28, 2018
-
-
erwan authored
-
- Mar 23, 2018
-
-
erwan authored
The idea is to be able to take into account clock in node profiles when generating the main simulation loop, and to avoid to read inputs that are not present.
-
- Feb 22, 2018
-
-
erwan authored
-
- Jul 10, 2017
- Jul 04, 2017
-
-
erwan authored
To do that, I have created a new dedicated module L2lExpandEnum, that actually also deals with -eei (which was probably wrong, even if I have not counter-exemple). Use 1-hot encoding instead of log-encoding I've fixed a bug in L2lExpandArrays that occurs on equation such as some_bool = (some_array1 = some_array2); Also, I've rewritten Lv6Compile for more readability Remove duplicated code when using SocMap.find and co
-
- Jun 27, 2017
-
-
erwan authored
I've fixed that using memcmp, which should be fine since compared elements are of the same types.
-
- Jun 01, 2017
-
-
erwan authored
-
- May 05, 2017
-
-
erwan authored
The previous change fixed program that contains type decl such as : type t1; type t2 = t1; but not type t1; type t2 = t1^2 ; or type t2 = { xxx : t1^2 ; yyy : t1^2} ; And now it works. To fix it, I have include the _ext.h file into the lustre_type.h one.
-
erwan authored
The previous change fixed program that contains type decl such as : type t1; type t2 = t1; but not type t1; type t2 = t1^2 ; or type t2 = { xxx : t1^2 ; yyy : t1^2} ; And now it works. To fix it, I have include the _ext.h file into the lustre_type.h one.
-