It's called distiller, and it serves as the pretty printer.
Credit after Jon Sterling
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.aya.distill.BaseDistiller
BaseDistiller.Fmt<T extends AyaDocile>, BaseDistiller.Outer -
Field Summary
Fields inherited from class org.aya.distill.BaseDistiller
CON_CALL, DATA_CALL, FIELD_CALL, FN_CALL, GENERALIZED, KEYWORD, options, PRIM_CALL, STRUCT_CALL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull org.aya.pretty.doc.Docdef(@NotNull GenericDef predef) @NotNull org.aya.pretty.doc.Docpat(@NotNull Pat pat, BaseDistiller.Outer outer) @NotNull org.aya.pretty.doc.Docterm(@NotNull BaseDistiller.Outer outer, @NotNull Term preterm) Methods inherited from class org.aya.distill.BaseDistiller
arg, checkParen, chooseStyle, cofib, cube, defVar, formula, linkDef, linkDef, linkIdOf, linkListLit, linkLit, linkRef, partial, restr, side, toDoc, unnamedParam, varDoc, visitArgsCalls, visitCalls, visitCalls, visitTele, visitTele
-
Constructor Details
-
CoreDistiller
public CoreDistiller(@NotNull @NotNull org.aya.util.distill.DistillerOptions options)
-
-
Method Details
-
term
@NotNull public @NotNull org.aya.pretty.doc.Doc term(@NotNull @NotNull BaseDistiller.Outer outer, @NotNull @NotNull Term preterm) - Specified by:
termin classBaseDistiller<Term>
-
pat
@NotNull public @NotNull org.aya.pretty.doc.Doc pat(@NotNull @NotNull Pat pat, BaseDistiller.Outer outer) -
def
-