-
Notifications
You must be signed in to change notification settings - Fork 236
/
Copy pathFStar.Pervasives.fst
67 lines (42 loc) · 1.42 KB
/
FStar.Pervasives.fst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
(*
Copyright 2008-2018 Microsoft Research
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*)
[@@"no_prelude"]
module FStar.Pervasives
(* This is a file from the core library, dependencies must be explicit *)
open Prims
/// Implementation of FStar.Pervasives.fsti
let remove_unused_type_parameters _ = ()
let smt_pat #_ _ = ()
let smt_pat_or _ = ()
let spinoff p = p
#push-options "--no_tactics"
let spinoff_eq _ = ()
let spinoff_equiv _ = ()
#pop-options
let assert_spinoff _ = ()
let ambient #_ _ = True
let intro_ambient #_ _ = ()
let normalize_term #_ x = x
let normalize a = a
let norm _ #_ x = x
let assert_norm _ = ()
let normalize_term_spec #_ _ = ()
let normalize_spec _ = ()
let norm_spec _ #_ _ = ()
let inversion _ = True
let allow_inversion _ = ()
let invertOption _ = ()
let rec false_elim #_ _ = false_elim ()
let singleton #_ x = x
let normalize_for_extraction _ = ()
let normalize_for_extraction_type = ()