diff options
| author | Thomas Bauereiss | 2017-10-25 18:06:19 +0100 |
|---|---|---|
| committer | Thomas Bauereiss | 2017-10-26 16:42:28 +0100 |
| commit | b204b093a2fa23f10acd283a43397cb83dfa4757 (patch) | |
| tree | d473631c83f5253c8f923ed5b39c5a3e9e70432a /src/ast_util.mli | |
| parent | 5fc7d18f2ab65100b2a0894daae874145b5d6813 (diff) | |
Experiment with pretty-printing non-atomic nexps in Lem
Diffstat (limited to 'src/ast_util.mli')
| -rw-r--r-- | src/ast_util.mli | 9 |
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 |
