Viz

Visual Backend.

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

pp1
void pp1(Arg arg)

Pretty-Print Single Argument arg to Terminal term.

pp1
void pp1(int depth, Arg arg)

Pretty-Print Single Argument arg to Terminal term.

ppN
void ppN(Args args)

Pretty-Print Multiple Arguments args to Terminal term.

ppNFlushed
void ppNFlushed(Args args)

Pretty-Print Arguments args to Terminal term without Line Termination.

ppPut
void ppPut(T arg, bool nbsp)

Put arg to viz possibly with conversion.

ppPut
void ppPut(Face face, T arg, bool nbsp)

Put arg to viz possibly with conversion.

ppRaw
void ppRaw(T args)

Put arg to this without any conversion nor coloring.

ppTagClose
void ppTagClose(T tag)

Print closing of tag tag.

ppTagOpen
void ppTagOpen(T tag, P params)

Print opening of tag tag.

ppTaggedN
void ppTaggedN(Tag tag, Args args)

Print args tagged as tag.

ppendl
void ppendl()

Print End of Line to Terminal term.

ppln
void ppln(Args args)

Pretty-Print Arguments args including final line termination.

pplnRaw
void pplnRaw(T args)

Put arg to this without any conversion nor coloring.

pplnTagClose
void pplnTagClose(T tag)

Print closing of tag tag on a separate line.

pplnTagOpen
void pplnTagOpen(T tag)

Print opening of tag tag on a separate line.

pplnTaggedN
void pplnTaggedN(Tag tag, Args args)

Print args tagged as tag on a separate line.

pplns
void pplns(Args args)

Pretty-Print Arguments args each including a final line termination.

Meta