Changeset 2601 for src/common


Ignore:
Timestamp:
Feb 5, 2013, 1:36:31 PM (7 years ago)
Author:
sacerdot
Message:

Extraction to ocaml is now working, with a couple of bugs left.
One limitation is that it is not possible to have two files with the
same name in different directories. Therefore this commit renames files
to avoid this situation.

The extracted directory contains:

  1. a snapshot of the .ml(i) files extracted from CerCo? by running ocamlc.opt -extract_ocaml compiler.ma The files have been patched by hand to implement all strings and fix the bugs.
  2. a file PROBLEMS that describes the remaining problems, i.e. bugs and axioms to be implemented

To obtain the compiler, run ocamlbuild compiler.byte.
At the moment it fails because of the three remaining axioms.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/common/Globalenvs.ma

    r2471 r2601  
    11201120}.
    11211121
    1122 include "utilities/bool.ma".
     1122include "utilities/extra_bool.ma".
    11231123
    11241124theorem transform_program_gen_related : ∀tag,A,B,V,init,g,p. ∀tf:∀vs. universe tag → A vs → B vs × (universe tag).
Note: See TracChangeset for help on using the changeset viewer.