summaryrefslogtreecommitdiff
path: root/frontend
Commit message (Collapse)AuthorAgeFilesLines
* Use LAST instead of NEXT (only EDD implementation works at the moment)Alex Auvolat2014-07-041-17/+10
|
* Simplifications && preparation for restart.Alex Auvolat2014-07-043-1/+21
|
* Changes to parser ; EDD optimisations ; test cases.Alex Auvolat2014-07-032-54/+32
|
* Add ABRO example ; correct interpret bug.Alex Auvolat2014-07-031-0/+11
|
* Adapt for real type with Apron ; not very efficient ATM.Alex Auvolat2014-07-015-4/+19
|
* Minor corrections.Alex Auvolat2014-06-261-2/+2
| | | | | | - Use correect clock scope in typing - De-activate multi-valuated domain for enumerate vars + var couples. - Add comment explaining why it doesn't work
* Many things, sorry for the mess.Alex Auvolat2014-06-261-23/+30
| | | | | | | | | | - Implement two new enumeration domains (they don't bring us much) : multi valuation for variables ; multi valuation for variables and pairs of variables (not really sure it works) - Make it so that the number of init/time variables is reduced (do not create new init/time variables on node instanciation, only inside activate blocks and automaton states) - Some work on EDD (it is currently broken and does not compile)
* Begin implementation of EDD ; SCA implemented.Alex Auvolat2014-06-251-8/+1
|
* Differentiate pre witin different scopes.Alex Auvolat2014-06-251-0/+1
|
* Implementation of disjunction domain seems to work.Alex Auvolat2014-06-241-5/+7
|
* Not much. Still does not work very well.Alex Auvolat2014-06-202-12/+9
|
* Everything proved !!Alex Auvolat2014-06-191-1/+16
|
* Very buggy disjunction domain !Alex Auvolat2014-06-192-23/+49
|
* Did most of the boring stuff. Now, work on the abstract domain.Alex Auvolat2014-06-194-3/+14
|
* Do some typing ; support multiple pre in abstract interpretation.Alex Auvolat2014-06-194-0/+367
|
* Add gilbreath suite ; booleans are not represented in a good way.Alex Auvolat2014-06-181-1/+1
|
* Some abstract interpretation does something now.Alex Auvolat2014-06-173-3/+3
|
* Write transformation of program into logical formula.Alex Auvolat2014-06-171-3/+3
|
* Add AST for logical formula.Alex Auvolat2014-06-171-1/+2
|
* Begin of new interpret with more imperative concepts. Scope activation 'n stuff.Alex Auvolat2014-06-133-29/+29
|
* Move a lot of things.Alex Auvolat2014-06-135-19/+19
|
* Parse activate blocks.Alex Auvolat2014-06-134-26/+71
|
* Working prototype for an interpret ! But very messy.Alex Auvolat2014-06-124-45/+110
|
* Parse type groups.Alex Auvolat2014-06-113-9/+20
|
* Make code cleanerAlex Auvolat2014-06-117-1906/+276
|
* Initial commit: parser for tiny subset of SCADE language...Alex Auvolat2014-06-117-0/+2207