Cédric Pasteur
|
b1b8e103f2
|
Added partial application for iterators
For instance:
... = map<<n>> (f<<se>>)((t1, t1'))(t2, t3)
is translated to:
for(int i =...)
... = f(t1, t1', t2[i], t3[i])
|
2011-03-21 17:22:03 +01:00 |
|
Léonard Gérard
|
2ae809c971
|
Fresh vars, and ident refactoring.
Idents.enter_node should be called when entering a node, it is done automagically by the mapfold unless you call directly Hept_mapfold.node_dec.
|
2010-12-15 11:26:29 +01:00 |
|
Adrien Guatto
|
5c8e1a47fe
|
Tomato: stop trying to be smart about tuples
Removed Elimtuples module.
|
2010-11-10 15:46:32 +01:00 |
|
Adrien Guatto
|
6153d1f65f
|
Tomato: more readable generated identifiers.
When generating a new equation name for an equivalence class,
we now only use the names from the original program if possible.
|
2010-11-10 15:45:41 +01:00 |
|
Adrien Guatto
|
4044d8a0a2
|
Automata minimization.
|
2010-09-30 21:52:32 +02:00 |
|