src/main.ml:
src/lxm.ml: src/global: (new file) Add the lustre file name in error messages. src/compiledData.ml: Better Data structure dumping (string_of_type_eff,string_of_const_eff), and more dumping (LazyCompiler.check_const_interface). src/lazyCompiler.ml: Fix a bug that prevented enum constants to be exported. Indeed, in LazyCompiler.const_check_interface_do, only extern constants (Extern_const_eff) were accepted in the provided part, whereas enum contants (Enum_const_eff) should also be accepted. Force constants interface checking in LazyCompiler.test. src/test/Makefile: src/test/onlyroll.lus: src/test/heater_control.lus: src/test/pfs.lus: Some more test files.
Showing
- src/Makefile 1 addition, 0 deletionssrc/Makefile
- src/compile.ml 3 additions, 3 deletionssrc/compile.ml
- src/compiledData.ml 30 additions, 15 deletionssrc/compiledData.ml
- src/global.ml 17 additions, 0 deletionssrc/global.ml
- src/lazyCompiler.ml 46 additions, 48 deletionssrc/lazyCompiler.ml
- src/lazyCompiler.mli 2 additions, 2 deletionssrc/lazyCompiler.mli
- src/lxm.ml 13 additions, 6 deletionssrc/lxm.ml
- src/lxm.mli 2 additions, 0 deletionssrc/lxm.mli
- src/main.ml 28 additions, 39 deletionssrc/main.ml
- src/test/Makefile 26 additions, 16 deletionssrc/test/Makefile
- src/test/heater_control.lus 126 additions, 0 deletionssrc/test/heater_control.lus
- src/test/onlyroll.lus 590 additions, 0 deletionssrc/test/onlyroll.lus
- src/test/packs.lus 1 addition, 0 deletionssrc/test/packs.lus
- src/test/pfs.lus 2492 additions, 0 deletionssrc/test/pfs.lus
- src/test/t.lus 5 additions, 3 deletionssrc/test/t.lus
- src/test/test.res 214 additions, 18 deletionssrc/test/test.res
- src/test/test.res.exp 214 additions, 18 deletionssrc/test/test.res.exp
Loading
Please register or sign in to comment