package zelus
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A synchronous language with ODEs
Install
dune-project
Dependency
Authors
Maintainers
Sources
2.1.tar.gz
sha256=cb0f7bacc33a4bb425683e2def67359fcf6d402545a32f7f953c4822a9a01862
md5=83fb886e4b14ce286e7a6eb59248be4b
doc/zelus.zlcompilerlibs/Parsetree/index.html
Module Parsetree
type type_expression = type_expression_desc localizedTypes
and type_expression_desc = | Etypevar of name| Etypeconstr of longname * type_expression list| Etypetuple of type_expression list| Etypevec of type_expression * size| Etypefun of kind * string option * type_expression * type_expression
type interface = interface_desc localizedDeclarations and expressions
and type_decl = type_decl_desc localizedand type_decl_desc = | Eabstract_type| Eabbrev of type_expression| Evariant_type of constr_decl list| Erecord_type of (name * type_expression) list
and constr_decl = constr_decl_desc localizedand implementation = implementation_desc localizedand funexp = {f_kind : kind;f_atomic : is_atomic;f_args : pattern list;f_body : exp;f_loc : Location.location;
}and desc = | Evar of longname| Econst of immediate| Econstr0 of constr| Econstr1 of constr * exp list| Elast of name| Eapp of app * exp * exp list| Eop of op * exp list| Etuple of exp list| Erecord_access of exp * longname| Erecord of (longname * exp) list| Erecord_with of exp * (longname * exp) list| Etypeconstraint of exp * type_expression| Elet of is_rec * eq list * exp| Eseq of exp * exp| Eperiod of period| Ematch of exp * exp match_handler list| Epresent of exp present_handler list * exp default option| Eautomaton of exp state_handler list * state_exp option| Ereset of exp * exp| Eblock of eq list block * exp
and constr = longnameand eqdesc = | EQeq of pattern * exp| EQder of name * exp * exp option * exp present_handler list| EQinit of name * exp| EQnext of name * exp * exp option| EQemit of name * exp option| EQpluseq of name * exp| EQautomaton of eq list state_handler list * state_exp option| EQpresent of eq list block present_handler list * eq list block option| EQmatch of exp * eq list block match_handler list| EQifthenelse of exp * eq list block * eq list block option| EQreset of eq list * exp| EQand of eq list| EQbefore of eq list| EQblock of eq list block| EQforall of forall_handler
and 'a block = 'a block_desc localizedand vardec = vardecdesc localizedand local = local_desc localizedand statepat = statepatdesc localizedand state_exp = state_exp_desc localizedand scondpat = scondpat_desc localizedand 'a state_handler = 'a state_handler_desc localized sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>