summaryrefslogtreecommitdiff
path: root/src/ast_util.mli
diff options
context:
space:
mode:
authorThomas Bauereiss2017-10-25 18:06:19 +0100
committerThomas Bauereiss2017-10-26 16:42:28 +0100
commitb204b093a2fa23f10acd283a43397cb83dfa4757 (patch)
treed473631c83f5253c8f923ed5b39c5a3e9e70432a /src/ast_util.mli
parent5fc7d18f2ab65100b2a0894daae874145b5d6813 (diff)
Experiment with pretty-printing non-atomic nexps in Lem
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