Changeset 700 for src/common


Ignore:
Timestamp:
Mar 18, 2011, 4:28:26 PM (10 years ago)
Author:
campbell
Message:

Get Clight semantics going again (except for problems CexecEquiv? that I caused
earlier).

Location:
src/common
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • src/common/Events.ma

    r695 r700  
    2121(*include "Integers.ma".*)
    2222(*include "Floats.ma".*)
    23 include "Values.ma".
     23include "common/Values.ma".
    2424include "basics/list.ma".
    25 include "extralib.ma".
    26 include "CostLabel.ma".
     25include "utilities/extralib.ma".
     26include "Clight/CostLabel.ma".
    2727
    2828(* * The observable behaviour of programs is stated in terms of
  • src/common/Floats.ma

    r695 r700  
    2121  and the associated operations.  *)
    2222
    23 include "Coqlib.ma".
    24 include "Integers.ma".
     23include "utilities/Coqlib.ma".
     24include "common/Integers.ma".
    2525
    2626axiom float: Type[0].
  • src/common/Globalenvs.ma

    r695 r700  
    3434  system. *)
    3535
    36 include "Errors.ma".
    37 include "AST.ma".
     36include "common/Errors.ma".
     37include "Clight/AST.ma".
    3838(*include "Values.ma".*)
    39 include "Mem.ma".
     39include "common/Mem.ma".
    4040
    4141(* FIXME: unimplemented stuff in AST.ma
  • src/common/IOMonad.ma

    r695 r700  
    1 include "extralib.ma".
    2 include "Errors.ma".
     1include "utilities/extralib.ma".
     2include "common/Errors.ma".
    33
    44(* IO monad *)
  • src/common/Integers.ma

    r697 r700  
    2020include "utilities/extralib.ma".
    2121
    22 include "cerco/BitVector.ma".
    23 include "cerco/BitVectorZ.ma".
    24 include "cerco/Arithmetic.ma".
     22include "ASM/BitVector.ma".
     23include "ASM/BitVectorZ.ma".
     24include "ASM/Arithmetic.ma".
    2525
    2626(* * * Comparisons *)
  • src/common/Maps.ma

    r695 r700  
    3333*)
    3434
    35 include "Coqlib.ma".
     35include "utilities/Coqlib.ma".
    3636(* XXX: For ident type; should maybe follow original and use positives *)
    37 include "AST.ma".
     37include "Clight/AST.ma".
    3838
    3939(*
  • src/common/Mem.ma

    r695 r700  
    3232
    3333(*include "Coqlib.ma".*)
    34 include "Values.ma".
     34include "common/Values.ma".
    3535(*include "AST.ma".*)
    36 include "extralib.ma".
     36include "utilities/extralib.ma".
    3737
    3838definition update : ∀A: Type[0]. ∀x: Z. ∀v: A. ∀f: Z → A. Z → A ≝
  • src/common/Smallstep.ma

    r695 r700  
    2727Require Import AST.
    2828*)
    29 include "Events.ma".
     29include "common/Events.ma".
    3030(*
    3131Require Import Globalenvs.
  • src/common/SmallstepExec.ma

    r695 r700  
    11
    2 include "extralib.ma".
    3 include "IOMonad.ma".
    4 include "Integers.ma".
    5 include "Events.ma".
    6 include "Mem.ma".
     2include "utilities/extralib.ma".
     3include "common/IOMonad.ma".
     4include "common/Integers.ma".
     5include "common/Events.ma".
     6include "common/Mem.ma".
    77
    88record execstep : Type[1] ≝
  • src/common/Values.ma

    r695 r700  
    1717  semantics of all our intermediate languages. *)
    1818
    19 include "Coqlib.ma".
    20 include "AST.ma".
    21 include "Integers.ma".
    22 include "Floats.ma".
    23 include "Errors.ma".
    24 
    25 include "cerco/Vector.ma".
     19include "utilities/Coqlib.ma".
     20include "Clight/AST.ma".
     21include "common/Integers.ma".
     22include "common/Floats.ma".
     23include "common/Errors.ma".
     24
     25include "ASM/Vector.ma".
    2626
    2727include "basics/logic.ma".
Note: See TracChangeset for help on using the changeset viewer.