Jsil_syntax.Macro
module Expr = Gillian.Gil_syntax.Expr
module SSubst = Gillian.Symbolic.Subst
type t = {
name : string;
Name of the macro
*)params : string list;
Actual parameters
*)definition : LCmd.t list;
Macro definition
*)}
type t_tbl = (string, t) Stdlib.Hashtbl.t
val init_tbl : unit -> t_tbl
val pp : Stdlib.Format.formatter -> t -> unit
val pp_tbl : t_tbl Fmt.t