summaryrefslogtreecommitdiff
path: root/src/ast_util.mli
diff options
context:
space:
mode:
authorThomas Bauereiss2017-12-06 17:18:36 +0000
committerThomas Bauereiss2017-12-06 17:18:36 +0000
commit2bc281428a3a1d608d56f69e71b50056a25e3da0 (patch)
treedfd8e8a13702696fd9daef64315952b9652f95e8 /src/ast_util.mli
parentc3c3c40a1d4f81448d8356317e88be2b04363df7 (diff)
parent44e9396fa90ab68ee4c8d9674c6bbad6fc851c6d (diff)
Merge remote branch 'experiments' into experiments
Diffstat (limited to 'src/ast_util.mli')
-rw-r--r--src/ast_util.mli8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ast_util.mli b/src/ast_util.mli
index 7e22a6e7..cbf7deec 100644
--- a/src/ast_util.mli
+++ b/src/ast_util.mli
@@ -10,7 +10,13 @@
(* Christopher Pulte *)
(* Peter Sewell *)
(* Alasdair Armstrong *)
+(* Brian Campbell *)
(* Thomas Bauereiss *)
+(* Anthony Fox *)
+(* Jon French *)
+(* Dominic Mulligan *)
+(* Stephen Kell *)
+(* Mark Wassell *)
(* *)
(* All rights reserved. *)
(* *)
@@ -46,6 +52,7 @@ open Ast
open Big_int
val no_annot : unit annot
+val gen_loc : Parse_ast.l -> Parse_ast.l
val mk_id : string -> id
val mk_kid : string -> kid
@@ -132,6 +139,7 @@ val nc_or : n_constraint -> n_constraint -> n_constraint
val nc_true : n_constraint
val nc_false : n_constraint
val nc_set : kid -> big_int list -> n_constraint
+val nc_int_set : kid -> int list -> n_constraint
(* Negate a n_constraint. Note that there's no NC_not constructor, so
this flips all the inequalites a the n_constraint leaves and uses