Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
and guard = Expr.t
type env = (string * Expr.value) list
exception Illegal_guard_expr of Expr.t
val vars_of : t -> Expr.VarSet.t
val events_of : t -> Expr.VarSet.t
val string_of_guard : guard -> string
val string_of_guards : guard list -> string
val to_string : t -> string