package libsail

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

module C : CONFIG

Signature

val compile_def : int -> int -> ctx -> Type_check.typed_def -> Jib.cdef list * ctx

Compile a Sail definition into a Jib definition. The first two arguments are is the current definition number and the total number of definitions, and can be used to drive a progress bar (see Util.progress).

val compile_ast : ctx -> Type_check.typed_ast -> Jib.cdef list * ctx
OCaml

Innovation. Community. Security.