heptagon/compiler/global
Léonard Gérard fbfa6eda1a Add Ewhen to the minils ast, And clocking of iterators.
Ewhen is now the only case of possible recursion for minils exps.
This add was motivated by equations like :
(y,z) = f(x) when c
This equation to be correctly normalized in minils before needed :
y',z' = f(x)
y = y' when c
z = z' when c
But this new variables where needless since the final translation of when c
is the identity.
2011-05-26 15:56:59 +02:00
..
clocks.ml Add Ewhen to the minils ast, And clocking of iterators. 2011-05-26 15:56:59 +02:00
global_compare.ml Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00
global_mapfold.ml Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00
global_printer.ml Fix global_printer to follow Format conventions. 2011-05-26 15:56:59 +02:00
idents.ml good clocks in signatures 2011-05-26 15:56:59 +02:00
idents.mli compile ! nearly all tests passed. 2011-05-26 15:56:58 +02:00
initial.ml Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00
location.ml Fix print location. 2010-10-08 14:34:31 +02:00
modules.ml Fixed bug with loading modules 2011-05-02 14:27:42 +02:00
names.ml good clocks in signatures 2011-05-26 15:56:59 +02:00
signature.ml Add Ewhen to the minils ast, And clocking of iterators. 2011-05-26 15:56:59 +02:00
static.ml Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00
types.ml Added type string to pervasives, with string constants in AST 2011-05-10 17:07:17 +02:00