Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec / src @ 2196a0a6

Name Size Revision Age Author Comment
Print.ml 2.69 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
Print.mli 5.31 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
access.ml 3.79 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
basic_library.ml 8.68 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
c_backend.ml 55.3 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
causality.ml 15.4 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
clock_calculus.ml 30.2 KB c518d082 over 6 years Xavier Thirioux - added generation of clock information in inte...
clock_predef.ml 1.77 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
clocks.ml 18 KB c518d082 over 6 years Xavier Thirioux - added generation of clock information in inte...
com_protocol.ml 6.41 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
corelang.ml 29.3 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
corelang.mli 9.04 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
deadline_calculus.ml 5.96 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
deadlines.ml 2.58 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
delay.ml 3.3 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
delay_predef.ml 1.55 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
dimension.ml 11.5 KB c518d082 over 6 years Xavier Thirioux - added generation of clock information in inte...
env.ml 1.95 KB aa223e69 over 6 years Xavier Thirioux more steps towards struct types... Cette ligne,...
expand.ml 11.1 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
horn_backend.ml 13.4 KB aa223e69 over 6 years Xavier Thirioux more steps towards struct types... Cette ligne,...
init_calculus.ml 11.5 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
init_predef.ml 2.62 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
inliner.ml 8.79 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
java_backend.ml 14.6 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
lexerLustreSpec.mll 3.44 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
lexer_lustre.mll 5.25 KB accbb04d almost 7 years Xavier Thirioux - small bug correction in dimension typing - ...
lexer_prelude.mll 3.54 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
location.ml 2.88 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
log.ml 1.29 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
machine_code.ml 25.1 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
main_lustre_compiler.ml 10.7 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
normalization.ml 16.3 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
options.ml 3.33 KB 2842f7ca over 6 years Pierre-Loïc Garoche Reenabled the generation of witnesses for inlin...
parse.ml 1.48 KB 6affc9f5 over 6 years Xavier Thirioux - added struct types declaration - added const...
parserLustreSpec.mly 7.11 KB 6affc9f5 over 6 years Xavier Thirioux - added struct types declaration - added const...
parser_lustre.mly 17.4 KB cfff99fd over 6 years Pierre-Loïc Garoche Solved bug when loading preexisting lusi files
precedence_functions.ml 2.92 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
printers.ml 14.1 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
scheduling.ml 5.31 KB 0cbf0839 almost 7 years Pierre-Loïc Garoche Moved files to trunk in lustre_compiler
sortProg.ml 1.29 KB ae78dfee over 6 years Eric Noulard Do not use stable sort because it requires rece...
splitting.ml 4.32 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
type_predef.ml 2.96 KB aa223e69 over 6 years Xavier Thirioux more steps towards struct types... Cette ligne,...
types.ml 8.95 KB 96fecb0f over 6 years Pierre-Loïc Garoche Lots of changes: mainly solved bugs - specifica...
typing.ml 30.4 KB 2196a0a6 over 6 years Pierre-Loïc Garoche Cleaned tons of useless debugging prints
utils.ml 8.49 KB c02d255e over 6 years Pierre-Loïc Garoche Solved some bugs in the lustre printer Generati...

Latest revisions

# Date Author Comment
2196a0a6 03/12/2014 06:08 PM Pierre-Loïc Garoche

Cleaned tons of useless debugging prints

96fecb0f 03/12/2014 05:59 PM Pierre-Loïc Garoche

Lots of changes: mainly solved bugs
- specification is now stored as a set of equations
- the tuple splitting is performed during normalization and not anymore in machine code
- solved bug with tuple equalities, ie. x = (a,b,c) = (c,d,e)
- better handling of acsl generation including quantifiers...

cfff99fd 03/12/2014 05:55 PM Pierre-Loïc Garoche

Solved bug when loading preexisting lusi files

26031546 03/11/2014 11:41 PM Pierre-Loïc Garoche

Merged trunk modifs up to r186.

0b0a959a 03/11/2014 11:21 PM Pierre-Loïc Garoche

First working version of the ACSL generation.

6affc9f5 03/11/2014 03:41 PM Xavier Thirioux

- added struct types declaration
- added constant definition with a struct type
- added checking for multiple definitions of nodes (behavior was buggy)
- better and more uniform error messages
for undefined/already defined symbols

We still need struct expressions...
5eded996 03/11/2014 01:42 AM Pierre-Loïc Garoche

Ongoing work on specification compilation

- Integrated changes of trunk
- changed the types of extended expressions: only allow prenex forms
- normalization and machine code extended to deal with compilation of spec
- other annotations are almost not considered yet....

51768260 03/10/2014 05:56 PM Xavier Thirioux

work in progress for struct types...

aa223e69 03/10/2014 09:55 AM Xavier Thirioux

more steps towards struct types...
Cette ligne, et les suivantes ci-dessous, seront ignorées--

M trunk/src/corelang.mli
M trunk/src/type_predef.ml
M trunk/src/main_lustre_compiler.ml
M trunk/src/types.ml
M trunk/src/printers.ml
M trunk/src/typing.ml...

6560bb94 03/06/2014 04:33 PM Xavier Thirioux

first steps towards struct types...

View revisions

Also available in: Atom