Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size Revision Age Author Comment
c_backend.ml 7.18 KB 2863281f almost 7 years Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...
c_backend_cmake.ml 3.92 KB
c_backend_common.ml 26.2 KB 2863281f almost 7 years Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...
c_backend_header.ml 17.3 KB 2863281f almost 7 years Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...
c_backend_lusic.ml 680 Bytes 44686ab5 almost 8 years Pierre-Loïc Garoche Missing file c_backend_lusic
c_backend_main.ml 7.31 KB 2863281f almost 7 years Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...
c_backend_makefile.ml 4.49 KB 8446bf03 almost 7 years Pierre-Loïc Garoche - Makefile: solved dependency problem when comp...
c_backend_mauve.ml 7.53 KB 089f94be almost 7 years Pierre-Loïc Garoche MLI for normalization and machine_code. Structs...
c_backend_spec.ml 8.2 KB 8446bf03 almost 7 years Pierre-Loïc Garoche - Makefile: solved dependency problem when comp...
c_backend_src.ml 32.6 KB 2863281f almost 7 years Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...

Latest revisions

# Date Author Comment
2863281f 03/30/2018 11:14 PM Pierre-Loïc Garoche

Further restructuring:
- arrow.ml* to define basic builder for arrow (node, name, ...)
- machine_code_common similar to corelang but for machine_code (printers, some builders, ...)
- machine_code restricted to the translatation from normalized nodes to machines

089f94be 03/30/2018 10:43 PM Pierre-Loïc Garoche

MLI for normalization and machine_code.
Structs defining machines are now in machine_code_types

8446bf03 03/30/2018 05:54 PM Pierre-Loïc Garoche

- Makefile: solved dependency problem when compiling include lusi
- Renamed type declarations as lustre_types and machine_code_types

0bca9d53 03/15/2018 02:58 AM Pierre-Loïc Garoche

Recursive resolution of dependencies

66359a5e 01/31/2018 07:27 AM Pierre-Loïc Garoche

[general] large modification: added machine types, a second typing phase dealing with machine types (eg uint8)
typing was transformed as a functor and parametrized by basic types (int/real/bool)
it can also be applied multiple times on the same program

13aec2da 01/18/2018 05:31 PM Pierre-Loïc Garoche

[main] enum typedef in C use the original lustre filename as identifier. This commit cleans the filename to remove dots.

c80e92d1 11/09/2017 10:58 PM Pierre-Loïc Garoche

Solving a warning with ocaml 4.04 and uppercase_ascii. Provides backward compatibility for 4.02

6a078e8a 07/27/2017 10:46 PM Pierre-Loïc Garoche

C backend: solved the issue of long name in generated binaries.

f76eae4f 07/27/2017 07:44 PM Pierre-Loïc Garoche

first solution to address very large identifiers in node names, logs, and generated binaries

e7cc5186 07/18/2017 12:03 AM Pierre-Loïc Garoche

Refactor error printing.

View revisions

Also available in: Atom