package archetype
Archetype language compiler
Install
Dune Dependency
Authors
Maintainers
Sources
1.1.2.tar.gz
md5=cc3e66ac130df626f0210be8ce68b1b0
sha512=913e561827e5559b8f7f68dc286e257ee484ccacb2fba8e7a4996576107969f7c4bb42f8a759ea082c1a6f0c2874297d52369f0840041177f23c85a2c99053e6
doc/archetype/Archetype/Printer_pt/index.html
Module Archetype.Printer_pt
Source
Source
val get_prec_from_assignment_operator :
ParseTree.assignment_operator ->
int * Printer_tools.assoc
Source
val pp_assignment_operator_record :
Core.Format.formatter ->
ParseTree.assignment_operator ->
unit
Source
val pp_assignment_operator_expr :
Core.Format.formatter ->
ParseTree.assignment_operator ->
unit
Source
val pp_expr :
(int * Printer_tools.assoc) ->
Printer_tools.pos ->
Core.Format.formatter ->
ParseTree.expr_unloc Location.loced ->
unit
Source
val pp_ident_ident :
Core.Format.formatter ->
(Printer_tools.lident option * Printer_tools.lident) ->
unit
Source
val pp_ident_typ :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.type_r Location.loced * ParseTree.exts) ->
unit
Source
val pp_ident_quant :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.type_r Location.loced * ParseTree.exts) ->
unit
Source
val pp_to :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.expr option * ParseTree.expr option) ->
unit
Source
val pp_specification_variable :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.type_t * ParseTree.expr option)
Location.loced ->
unit
Source
val pp_ident_state :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.enum_option list) ->
unit
Source
val pp_invariant :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.expr_unloc Location.loced list) ->
unit
Source
val pp_invariants :
Core.Format.formatter ->
(Printer_tools.lident * ParseTree.expr_unloc Location.loced list) list ->
unit
Source
val pp_pc_ci :
Core.Format.formatter ->
(string
* Printer_tools.lident
* ParseTree.expr_unloc Location.loced
* (Printer_tools.lident * ParseTree.expr_unloc Location.loced list) list
* Printer_tools.lident list) ->
unit
Source
val pp_postcondition :
Core.Format.formatter ->
(Printer_tools.lident
* ParseTree.expr_unloc Location.loced
* (Printer_tools.lident * ParseTree.expr_unloc Location.loced list) list
* Printer_tools.lident list) ->
unit
Source
val pp_contractinvariant :
Core.Format.formatter ->
(Printer_tools.lident
* ParseTree.expr_unloc Location.loced
* (Printer_tools.lident * ParseTree.expr_unloc Location.loced list) list
* Printer_tools.lident list) ->
unit
Source
val pp_assert :
Core.Format.formatter ->
(Printer_tools.lident
* ParseTree.expr_unloc Location.loced
* (Printer_tools.lident * ParseTree.expr_unloc Location.loced list) list
* Printer_tools.lident list) ->
unit
Source
val pp_specification_item :
Core.Format.formatter ->
ParseTree.specification_item_unloc ->
unit
Source
val pp_specification_items :
Core.Format.formatter ->
ParseTree.specification_item_unloc list ->
unit
Source
val pp_spec :
Core.Format.formatter ->
(ParseTree.specification_item_unloc Location.loced list * ParseTree.exts) ->
unit
Source
val pp_security_arg :
Core.Format.formatter ->
ParseTree.security_arg_unloc Location.loced ->
unit
Source
val pp_security :
Core.Format.formatter ->
(ParseTree.security_item list * ParseTree.exts) ->
unit
Source
val pp_transition :
Core.Format.formatter ->
(Printer_tools.lident
* (ParseTree.expr_unloc Location.loced * ParseTree.exts) option
* (ParseTree.expr * ParseTree.exts) option) ->
unit
Source
val pp_declaration :
Core.Format.formatter ->
ParseTree.declaration_unloc Location.loced ->
unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>