package dolmen_loop

  1. Overview
  2. Docs

Source file flow_intf.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

(* This file is free software, part of Dolmen. See file "LICENSE" for more details. *)

module type S = sig

  type state
  (* Global state. *)

  type 'a key
  (* Keys into the state *)

  val init :
    flow_check:bool ->
    state -> state

  val inspect :
    state -> Dolmen.Std.Statement.t -> state * Dolmen.Std.Statement.t
  (** Inspect statements *)

  val finalise : state -> state
  (** Finalise the flow check *)

end
OCaml

Innovation. Community. Security.