Commit Graph

1177 Commits

Author SHA1 Message Date
Cédric Pasteur 2dede83f11 Ported Normalize 2010-06-18 11:46:57 +02:00
Cédric Pasteur 762b881e84 Ported Callgraph 2010-06-18 11:20:35 +02:00
Cédric Pasteur 6e29fea1ab Ported Java
It compiles and should work as before but it does 
not support any of the newer features (eg arrays)
2010-06-18 11:01:44 +02:00
Cédric Pasteur 65941dfebb Ported Cgen and Csubst 2010-06-18 10:55:16 +02:00
Cédric Pasteur 4dc345bf8a Ported Mls2Obc 2010-06-18 10:30:23 +02:00
Cédric Pasteur b5fbfad315 Fix Eiterator signature (use op_desc) 2010-06-18 09:50:49 +02:00
Léonard Gérard 0040bd0bec interface fix. 2010-06-17 17:25:08 +02:00
Léonard Gérard d44520ddc8 Cedric cosmetic. 2010-06-17 17:25:00 +02:00
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