package zelus

  1. Overview
  2. Docs
A synchronous language with ODEs

Install

dune-project
 Dependency

Authors

Maintainers

Sources

2.1.tar.gz
sha256=cb0f7bacc33a4bb425683e2def67359fcf6d402545a32f7f953c4822a9a01862
md5=83fb886e4b14ce286e7a6eb59248be4b

doc/zelus.zlcompilerlibs/Zopt/index.html

Module Zopt

type zenv = {
  1. env : Deftypes.tentry Ident.Env.t;
  2. ren : Ident.t Ident.Env.t;
  3. size : int;
}
val zempty : zenv
val vars_of_env : Zelus.vardec list -> 'a Ident.Env.t -> Zelus.vardec list
val parallel : zenv -> zenv -> zenv
val sharp : zenv -> zenv -> zenv
val equation : Zelus.eq -> Zelus.eq * zenv
val equation_list : Zelus.eq list -> Zelus.eq list * zenv
val block : Zelus.eq list Zelus.block -> Zelus.eq list Zelus.block * zenv
val rename_expression : Ident.Env.key Ident.Env.t -> Zelus.exp -> Zelus.exp
val rename_equation : Ident.Env.key Ident.Env.t -> Zelus.eq -> Zelus.eq
val rename_equation_list : Ident.Env.key Ident.Env.t -> Zelus.eq list -> Zelus.eq list
val local : Zelus.local -> Zelus.local
val expression : Zelus.exp -> Zelus.exp
OCaml

Innovation. Community. Security.