- Timestamp:
- Jul 18, 2012, 12:27:01 PM (9 years ago)
- Location:
- src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/LTL/LTLToLIN.ma
r2103 r2205 26 26 [ O ⇒ ⊥ (* CSC: Case to be made impossible; use dummy value? *) 27 27 | S n' ⇒ 28 if mem_set … visited lthen28 if l∈visited then 29 29 〈add_set ? required l, 〈None …, GOTO … globals l〉 :: generated〉 30 30 else … … 42 42 visit globals g required visited' generated' l2 n' in 43 43 let required'' ≝ add_set ? required' l1 in 44 if mem_set … visited' l1then44 if l1 ∈ visited' then 45 45 〈required', generated''〉 46 46 else … … 71 71 [ None ⇒ 〈None …,x〉 72 72 | Some l ⇒ 73 〈if mem_set … required' lthen Some ? l else None ?,73 〈if l ∈ required' then Some ? l else None ?, 74 74 x〉]) 75 75 reversed. -
src/compiler.ma
r2116 r2205 41 41 include "ASM/ASMCostsSplit.ma". 42 42 43 axiom assembler : pseudo_assembly_program → res (object_code × costlabel_map). (* 43 44 definition assembler : pseudo_assembly_program → res (object_code × costlabel_map) ≝ 44 45 λp. … … 51 52 OK ? (assembly p sigma pol). 52 53 cases daemon 53 qed. 54 qed.*) 54 55 55 56 include "RTLabs/semantics.ma". -
src/correctness.ma
r2150 r2205 11 11 ∀input_program. 12 12 13 not_wrong (exec_inf … clight_fullexec input_program) →13 not_wrong … (exec_inf … clight_fullexec input_program) → 14 14 15 15 ∀object_code,costlabel_map,labelled,cost_map.
Note: See TracChangeset
for help on using the changeset viewer.