Periodval new_time : unit -> Ident.tval period : Zelus.exp -> Ident.t -> Zelus.exp Zelus.period -> Zelus.expval extra_input :
Ident.Env.key ->
Deftypes.tentry Ident.Env.t ->
Zelus.pattern ->
Deftypes.tentry Ident.Env.t * Zelus.patternval block :
Zelus.exp ->
Ident.t ->
Zelus.eq list Zelus.block ->
Zelus.eq list Zelus.blockTranslate a block
val local : Zelus.exp -> Ident.t -> Zelus.local -> Zelus.localval implementation :
Zelus.implementation_desc Zelus.localized ->
Zelus.implementation_desc Zelus.localizedval implementation_list :
Zelus.implementation_desc Zelus.localized list ->
Zelus.implementation_desc Zelus.localized list