Periodval new_time : unit -> Zident.tval period : Zelus.exp -> Zident.t -> Zelus.exp Zelus.period -> Zelus.expval extra_input :
Zident.Env.key ->
Deftypes.tentry Zident.Env.t ->
Zelus.pattern ->
Deftypes.tentry Zident.Env.t * Zelus.patternval block :
Zelus.exp ->
Zident.t ->
Zelus.eq list Zelus.block ->
Zelus.eq list Zelus.blockTranslate a block
val local : Zelus.exp -> Zident.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