module Global:sig
..end
Global objects
type
global =
| |
GInp of |
(* | Global input, with type and description of associated stimuli | *) |
| |
GOutp of |
(* | Global output | *) |
| |
of |
(* | Shared variable or event | *) |
| |
GConst of |
(* | Global constant | *) |
| |
GFun of |
(* | Global function | *) |
type
stim_desc =
| |
Periodic of |
(* | Period, start time, end time | *) |
| |
Sporadic of |
(* | Dates | *) |
| |
ValueChange of |
(* | (Date,value)s | *) |
typefn_desc =
string list * Expr.t
Args, body
val global_id : global -> string
val string_of_stim : stim_desc -> string