Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec / src / backends / Horn @ 3d099916

Name Size Revision Age Author Comment
horn_backend.ml 4.26 KB 089f94be over 1 year Pierre-Loïc Garoche MLI for normalization and machine_code. Structs...
horn_backend_collecting_sem.ml 7.66 KB 089f94be over 1 year Pierre-Loïc Garoche MLI for normalization and machine_code. Structs...
horn_backend_common.ml 5.29 KB 2863281f over 1 year Pierre-Loïc Garoche Further restructuring: - arrow.ml* to define ba...
horn_backend_printers.ml 26.5 KB 1d0fd52b over 1 year Xavier Thirioux updated division for Horn clauses
horn_backend_traces.ml 6.62 KB 089f94be over 1 year Pierre-Loïc Garoche MLI for normalization and machine_code. Structs...

Latest revisions

# Date Author Comment
1d0fd52b 05/18/2018 12:28 AM Xavier Thirioux

updated division for Horn clauses

fa91d4d0 05/17/2018 03:14 PM Pierre-Loïc Garoche

Euclidean div/mod treatment in Horn backend

ea8f51ae 03/30/2018 11:23 PM Pierre-Loïc Garoche

Basic library printers moved into backend specific printer files

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

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

185ddf4d 01/30/2018 03:01 PM Pierre-Loïc Garoche

Type issue Bytes vs string

212d6eff 07/13/2017 06:40 PM Pierre-Loïc Garoche

[HORN] handled asserts in stateless node step rule definition

07ceae4c 07/13/2017 05:47 PM Pierre-Loïc Garoche

[HORN] Protect names of stateless nodes with a _fun suffix. This was conflicting with existing names in Z3, ie. "abs".
[HORN] Better treatment of stateless nodes collecting semantics
Fixes issue #13 on github: https://github.com/coco-team/lustrec/issues/13

View revisions

Also available in: Atom