Skip to content
Snippets Groups Projects
Commit 8cec1c93 authored by Basile Desloges's avatar Basile Desloges
Browse files

[eacsl] Update comment of Env.add_stmt

Clarify the use of `~before` and `~post`.
parent e6b67397
No related branches found
No related tags found
No related merge requests found
...@@ -93,7 +93,8 @@ val add_stmt: ?post:bool -> ?before:stmt -> t -> kernel_function -> stmt -> t ...@@ -93,7 +93,8 @@ val add_stmt: ?post:bool -> ?before:stmt -> t -> kernel_function -> stmt -> t
(** [add_stmt env s] extends [env] with the new statement [s]. (** [add_stmt env s] extends [env] with the new statement [s].
[before] may define which stmt the new one is included before. This is to [before] may define which stmt the new one is included before. This is to
say that any labels attached to [before] are moved to [stmt]. [post] say that any labels attached to [before] are moved to [stmt]. [post]
indicates that [stmt] should be added after the target statement. *) indicates that [stmt] should be added after the target statement.
[before] and [post] are mutually exclusive. *)
val extend_stmt_in_place: t -> stmt -> label:logic_label -> block -> t val extend_stmt_in_place: t -> stmt -> label:logic_label -> block -> t
(** [extend_stmt_in_place env stmt ~label b] modifies [stmt] in place in (** [extend_stmt_in_place env stmt ~label b] modifies [stmt] in place in
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment