subrepo: subdir: "xo-indentlog" merged: "0834c6ad" upstream: origin: "git@github.com:Rconybea/xo-indentlog.git" branch: "main" commit: "0834c6ad" git-subrepo: version: "0.4.9" origin: "???" commit: "???"
37 lines
736 B
ReStructuredText
37 lines
736 B
ReStructuredText
.. _pretty_impl:
|
|
|
|
Pretty Printer
|
|
==============
|
|
|
|
Abstraction tower for *xo-indentlog* pretty-printer:
|
|
|
|
.. ditaa::
|
|
:--scale: 0.85
|
|
|
|
+--------------------+
|
|
| toppstr |
|
|
+--------------------+
|
|
| ppdetail |
|
|
+--------------------+
|
|
| ppstate |
|
|
+--------------------+
|
|
| ppconfig |
|
|
+--------------------+
|
|
|
|
**toppstr**
|
|
Pretty print arguments to string.
|
|
|
|
**ppdetail**
|
|
Template for Type-specific pretty-printing.
|
|
|
|
**ppstate**
|
|
Temporary state object. Created once for each top-level pretty-print call
|
|
|
|
**ppconfig**
|
|
Pretty-printer configuration.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
ppstr functions <ppstr-reference>
|
|
ppconfig class <ppconfig-reference>
|