Debug

zio.parser.internal.Debug
object Debug

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Debug.type

Members list

Type members

Classlikes

case class DebugPrinterState(indent: Int, visited: Map[ErasedParser, Int], lastId: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def printParserTree(syntax: ErasedParser, state: DebugPrinterState): DebugPrinterState

Prints a parser tree

Prints a parser tree

Useful for debugging constructed parsers.

Attributes