Project

General

Profile

Revision:

Revisions

# Date Author Comment
05f85b44 04/29/2019 01:53 PM Guillaume DAVY

Ada: Start cleaning Ada to prepare for why beckend

c1f565cd 04/19/2019 12:55 PM Guillaume DAVY

Merge branch 'ada' of https://cavale.enseeiht.fr/git/lustrec into ada

173a2a8f 04/19/2019 12:47 PM Guillaume DAVY

Ada: Lot of specification is exported in Ada. We use ghost code to store all states,
we generate the transition pridicate but also the invariant. But two problems, occured.
The first one is a visibility problem for the record which is private but must be
public for ghost variable which have to be public for specifaction. The second...

6f3a65e2 04/17/2019 02:27 AM hbourbou

No need for open lustrec_math inside simulink_math_fcn. It creates an error when they are both imported in the same lustre file.

1d95f425 04/11/2019 03:57 PM Pierre-Loïc Garoche

Debug en cours sur les calculs Salsa

325f07c0 04/11/2019 03:16 PM Christophe Garion

doc: use SVG format instead of PNG for dependency graph

aa85bd44 04/11/2019 03:09 PM Guillaume DAVY

Doc: update rule and remove old module in odocl

b5b745fb 04/05/2019 04:37 PM Guillaume DAVY

Ada: First support for transition predicate generation.

867276c9 04/05/2019 04:36 PM Guillaume DAVY

Machine_code: Make a correction in the arrow machine creation :
use the same polymorphic type in variables and values.

2477d634 04/04/2019 04:11 PM Guillaume DAVY

Ada: Correct some errors in printing

230b168e 04/04/2019 02:14 PM Guillaume DAVY

Ada: Refactor Ada Backend to reduce redundancy, make it more modular and
more simple.

2eee868b 03/22/2019 01:51 PM Guillaume DAVY

Merge branch 'lustrec-seal' into ada

826063db 03/22/2019 01:50 PM Guillaume DAVY

Ada: Correct ada main to handle statelles top level node

9fb1ab37 03/22/2019 02:16 AM Garoche

Merge branch 'lustrec-seal' of https://cavale.enseeiht.fr/git/lustrec into lustrec-seal

75a7b65b 03/22/2019 02:15 AM Garoche

install notes

a4c3d888 03/22/2019 02:05 AM Pierre-Loïc Garoche

rev machines in emf

1f868027 03/22/2019 01:02 AM Pierre-Loïc Garoche

JSON EMF

08788a01 03/21/2019 09:42 PM Pierre-Loïc Garoche

Merge branch 'ada' into lustrec-seal

4034b51c 03/21/2019 09:42 PM Pierre-Loïc Garoche

more explanation in case of failure. Still dirty

f5769e61 03/21/2019 07:55 PM Pierre-Loïc Garoche

Better JSON for EMF backend

861f327f 03/21/2019 07:41 PM Pierre-Loïc Garoche

Resolved sort order of nodes

61e0c3c4 03/21/2019 07:23 PM Guillaume DAVY

Ada:
- Correct the merge with lustrec-seal
- Improve support for builtin function(still work to do)
- Add generation of a gpr file for lib(without main).
- Add var initialisation in the reset, still work to do.

1fd3d002 03/21/2019 05:20 PM Pierre-Loïc Garoche

Cocospec: parsing, normalizing and processing machines for contracts.

42f91c0b 03/21/2019 05:19 PM Pierre-Loïc Garoche

Better EMF output, solved some invalid JSON produced

71999483 03/21/2019 05:18 PM Pierre-Loïc Garoche

Cleaning C backend - removing unused functiions
Preparing for coming ACSL

4d2d6777 03/18/2019 10:29 PM Pierre-Loïc Garoche

INSTALL file

de671495 03/18/2019 08:31 PM Pierre-Loïc Garoche

Merging branches, disabling the specification print in Ada backend. Should be re-enabled at some point

ab26e196 03/18/2019 04:52 PM Pierre-Loïc Garoche

Merge branch 'lustrec-seal' into ada

d5ec9f63 03/18/2019 04:31 PM Pierre-Loïc Garoche

Minor modif on seal

6517aa0e 03/18/2019 03:34 PM Pierre-Loïc Garoche

Reorganizing folders

c3b0a8c9 03/16/2019 03:28 PM Pierre-Loïc Garoche

Merge branch 'salsa' into lustrec-seal

61df3cb9 03/16/2019 06:23 AM Pierre-Loïc Garoche

Reformating plugin signatures. Better report management

f0a067e9 03/15/2019 10:14 PM Pierre-Loïc Garoche

Better production of trace files.
By default traces are not produced. Requires the option -t to produce them

70be4acf 03/15/2019 12:40 AM Pierre-Loïc Garoche

Serious refactoring of scopes plug-in:
- now properly records the scopes
- only register requested ones

57bf28d9 03/13/2019 05:23 PM Pierre-Loïc Garoche

Merge branch 'unstable' into salsa

6eeafd52 03/13/2019 05:22 PM Pierre-Loïc Garoche

bug solved: issues with main node input access when using scope plugin

525eebd1 03/13/2019 01:27 PM Guillaume DAVY

Ada: Correct branch exporting to handle boolean match(using an ada if)

379715f7 03/13/2019 10:42 AM Guillaume DAVY

Ada: Improve input/output of main ada file

29eebf22 03/12/2019 03:45 PM Pierre-Loïc Garoche

New -salsa-disable option

406818e7 03/12/2019 03:17 PM Pierre-Loïc Garoche

Merge branch 'unstable' into salsa

663e3554 03/12/2019 02:26 PM Pierre-Loïc Garoche

num as a package

6e3cdaf6 03/12/2019 01:18 PM Guillaume DAVY

Ada: Add pretty printer for case

f4cba4b8 03/12/2019 11:23 AM Pierre-Loïc Garoche

Some progress on compiling cocospec contract.
Contract resolution still need to be done as well as dealing with the machine code level and so on.

8d22ea35 03/12/2019 09:48 AM Guillaume DAVY

Ada: Some indentation

09d7b39f 03/11/2019 07:38 PM Guillaume DAVY

Ada: Add generation of step calls and refactor prototypes and ads printing to handle staless
instance.

3de9f6e4 03/11/2019 02:52 PM Guillaume DAVY

Ada: Refactor the instantiation code and instance code, instead of passing the machine list
to the pp_file and all subfunction in adb generation we pass a list of typed instance which
contains the submachines directly with the instance name and the substitution.

1ed1c8b8 02/26/2019 01:55 PM Guillaume DAVY

Ada: Corrections of some bugs discovered with lustrec-tests

03143434 02/25/2019 01:40 PM Guillaume DAVY

Ada: Add readers and printers for main.adb to match c tests.

2edf6b6d 02/25/2019 01:39 PM Guillaume DAVY

Ada: Add the prefix ada for variable named with an Ada reserved name.

dda9eb32 02/25/2019 01:38 PM Guillaume DAVY

Ada: Correct contract printing

(51-100/1423) Per page: 25, 50, 100

Also available in: Atom