]> matita.cs.unibo.it Git - pkg-cerco/acc-trusted.git/blob - extracted/fresh.mli
Imported Upstream version 0.1
[pkg-cerco/acc-trusted.git] / extracted / fresh.mli
1 open Preamble
2
3 open CostLabel
4
5 open Coqlib
6
7 open Proper
8
9 open PositiveMap
10
11 open Deqsets
12
13 open ErrorMessages
14
15 open PreIdentifiers
16
17 open Errors
18
19 open Extralib
20
21 open Lists
22
23 open Positive
24
25 open Identifiers
26
27 open Exp
28
29 open Arithmetic
30
31 open Vector
32
33 open Div_and_mod
34
35 open Util
36
37 open FoldStuff
38
39 open BitVector
40
41 open Jmeq
42
43 open Russell
44
45 open List
46
47 open Setoids
48
49 open Monad
50
51 open Option
52
53 open Extranat
54
55 open Bool
56
57 open Relations
58
59 open Nat
60
61 open Integers
62
63 open Hints_declaration
64
65 open Core_notation
66
67 open Pts
68
69 open Logic
70
71 open Types
72
73 open AST
74
75 open Csyntax
76
77 val max_id : AST.ident -> AST.ident -> AST.ident
78
79 val max_id_of_env :
80   (AST.ident, Csyntax.type0) Types.prod List.list -> AST.ident
81
82 val max_id_of_fn : Csyntax.function0 -> AST.ident
83
84 val max_id_of_fundef : Csyntax.clight_fundef -> AST.ident
85
86 val max_id_of_functs :
87   (AST.ident, Csyntax.clight_fundef) Types.prod List.list -> AST.ident
88
89 val max_id_of_globvars :
90   ((AST.ident, AST.region) Types.prod, (AST.init_data List.list,
91   Csyntax.type0) Types.prod) Types.prod List.list -> AST.ident
92
93 val max_id_of_program : Csyntax.clight_program -> AST.ident
94
95 val universe_of_max : AST.ident -> Identifiers.universe
96
97 val universe_for_program : Csyntax.clight_program -> Identifiers.universe
98