Commit graph

919 commits

Author SHA1 Message Date
Léonard Gérard
96405852f1 Minils printer v1 ( not tested, with ~contracts ) 2010-06-17 17:03:29 +02:00
Cédric Pasteur
545a514ba5 Added heptcheck in heptagon/main
When given a .ept file, it just check its validity.
When given a .epi file, it checks it and creates
the .epci compiled file.
2010-06-17 17:03:29 +02:00
Cédric Pasteur
a0cc9917ac Ported transformations
A BIG Refactoring is needed
2010-06-17 17:03:28 +02:00
Cédric Pasteur
ca38c3ba44 Ported Initialization and Causality
Removed safe property from initialization.
2010-06-17 17:03:28 +02:00
Cédric Pasteur
dfe5901c6c Ported Typing and Interface 2010-06-17 17:03:18 +02:00
Léonard Gérard
fe1588af5c Changed field to a record in the signature. 2010-06-17 16:08:35 +02:00
Cédric Pasteur
d1e5090803 Compile fix 2010-06-17 09:22:26 +02:00
Léonard Gérard
3c22a1a34a Printer_stuff to be continued mainly on minils and factorisation of mutual printing functions to ident names static and types. 2010-06-16 19:31:51 +02:00
Léonard Gérard
e400ffd9a5 AST change : op_desc becomes a record. 2010-06-16 19:30:37 +02:00
Léonard Gérard
3d2e449cbe .gitignore 2010-06-16 19:26:27 +02:00
Cédric Pasteur
d2ec8c64bf This fiel doesn't belong in trunk 2010-06-16 17:13:01 +02:00
Cédric Pasteur
99e3cfccde Ported scoping 2010-06-16 17:03:45 +02:00
Cédric Pasteur
31a04721de Updated lexer and parser 2010-06-16 16:20:49 +02:00
Cédric Pasteur
dc3d564b70 New Obc ast
Also ported some recent fixes
2010-06-16 11:32:13 +02:00
Léonard Gérard
fed52e5130 minils "done" 2010-06-15 15:08:14 +02:00
Léonard Gérard
6871f4eabd move files ( clocking and init ) 2010-06-15 14:18:42 +02:00
Léonard Gérard
15aeaffc42 gitignore. 2010-06-15 14:12:06 +02:00
Léonard Gérard
e8a3785474 Bonjour je suis le nouveau heptgon ! my cute name is heptc. 2010-06-15 14:05:26 +02:00
Adrien Guatto
c4a6b83fdc Initial commit 2010-06-15 10:49:03 +02:00