source: extracted/policy.mli @ 2773

Last change on this file since 2773 was 2773, checked in by sacerdot, 7 years ago
  1. everything extracted again after all bugs in Matita's extraction have been fixed. No more need for manual patching
  2. new extraction after file reorganization (by James)
File size: 1.2 KB
Line 
1open Preamble
2
3open Assembly
4
5open Status
6
7open Fetch
8
9open BitVectorTrie
10
11open String
12
13open Exp
14
15open Arithmetic
16
17open Vector
18
19open FoldStuff
20
21open BitVector
22
23open Extranat
24
25open Integers
26
27open AST
28
29open LabelledObjects
30
31open Proper
32
33open PositiveMap
34
35open Deqsets
36
37open ErrorMessages
38
39open PreIdentifiers
40
41open Errors
42
43open Extralib
44
45open Setoids
46
47open Monad
48
49open Option
50
51open Div_and_mod
52
53open Jmeq
54
55open Russell
56
57open Util
58
59open List
60
61open Lists
62
63open Bool
64
65open Relations
66
67open Nat
68
69open Positive
70
71open Hints_declaration
72
73open Core_notation
74
75open Pts
76
77open Logic
78
79open Types
80
81open Identifiers
82
83open CostLabel
84
85open ASM
86
87open PolicyFront
88
89open PolicyStep
90
91val jump_expansion_internal :
92  ASM.labelled_instruction List.list Types.sig0 -> Nat.nat -> (Bool.bool,
93  PolicyFront.ppc_pc_map Types.option) Types.prod Types.sig0
94
95val measure_int :
96  ASM.labelled_instruction List.list -> PolicyFront.ppc_pc_map -> Nat.nat ->
97  Nat.nat
98
99val je_fixpoint :
100  ASM.labelled_instruction List.list Types.sig0 -> PolicyFront.ppc_pc_map
101  Types.option Types.sig0
102
103val jump_expansion' :
104  ASM.pseudo_assembly_program -> (BitVector.word -> BitVector.word,
105  BitVector.word -> Bool.bool) Types.prod Types.sig0 Types.option
106
Note: See TracBrowser for help on using the repository browser.