summaryrefslogtreecommitdiff
path: root/src/ast_util.mli
diff options
context:
space:
mode:
authorAlasdair Armstrong2017-10-26 18:41:42 +0100
committerAlasdair Armstrong2017-10-26 18:41:42 +0100
commit1d38bcff2ce300f880d2ab045678bb07b2fc67a8 (patch)
tree53696e50e6c728cc11d1ee49972842623bd63e6b /src/ast_util.mli
parent68d109416999f31bf0674516e69d56ea9995be0d (diff)
parentc59cfa97be7eb21e86948e9b90ca8f4926cb5815 (diff)
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into experiments
Diffstat (limited to 'src/ast_util.mli')
-rw-r--r--src/ast_util.mli9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ast_util.mli b/src/ast_util.mli
index ef367e4e..d497a687 100644
--- a/src/ast_util.mli
+++ b/src/ast_util.mli
@@ -187,6 +187,11 @@ module Kid : sig
val compare : kid -> kid -> int
end
+module Nexp : sig
+ type t = nexp
+ val compare : nexp -> nexp -> int
+end
+
module BE : sig
type t = base_effect
val compare : base_effect -> base_effect -> int
@@ -196,6 +201,10 @@ module IdSet : sig
include Set.S with type elt = id
end
+module NexpSet : sig
+ include Set.S with type elt = nexp
+end
+
module BESet : sig
include Set.S with type elt = base_effect
end