= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
On This Page
package comby
-
comby
-
-
comby.configuration
-
comby.interactive
-
comby.patdiff
-
comby.patdiff_kernel
-
-
comby.pipeline
-
comby.statistics
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
AST
Defines a rule AST.
val sexp_of_atom : atom -> Ppx_sexp_conv_lib.Sexp.t
val atom_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> atom
type antecedent = atom
val sexp_of_antecedent : antecedent -> Ppx_sexp_conv_lib.Sexp.t
val antecedent_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> antecedent
type expression =
| True
| False
| Option of string
| Equal of atom * atom
| Not_equal of atom * atom
| Match of atom * (antecedent * consequent) list
| Rewrite of atom * antecedent * atom
and consequent = expression list
val sexp_of_expression : expression -> Ppx_sexp_conv_lib.Sexp.t
val sexp_of_consequent : consequent -> Ppx_sexp_conv_lib.Sexp.t
val expression_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> expression
val consequent_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> consequent
On This Page