ConsolePrettyPrinter

parsley.debugger.frontend.ConsolePrettyPrinter

A console pretty-printer for the debugger.

It is recommended that all memory-heavy types (e.g. closures) are not stored explicitly. Consult the documentation on attaching debuggers to find out how to prevent that.

Attributes

Since

5.0.0

Source
ConsolePrettyPrinter.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Create a string pretty-printer that takes an arbitrary impure string function.

Create a string pretty-printer that takes an arbitrary impure string function.

Attributes

Since

5.0.0

Source
ConsolePrettyPrinter.scala

Inherited methods

final def process(input: => String, tree: => DebugTree): Unit

Process a debug tree using whatever the frontend is doing to present the tree in some way.

Process a debug tree using whatever the frontend is doing to present the tree in some way.

Value parameters

input

The full input of the parse.

tree

Debug tree to process.

Attributes

Inherited from:
DebugFrontend
Source
DebugFrontend.scala