debug

object debug

This module contains the very useful debugging combinator, as well as breakpoints.

This module contains the very useful debugging combinator, as well as breakpoints.

class Object
trait Matchable
class Any

Type members

Classlikes

trait Breakpoint
class DebugCombinators[P, A](val p: P)(val con: P => Parsley[A])

This class enables the debug combinator on parsers

This class enables the debug combinator on parsers

case object EntryBreak extends Breakpoint
case object ExitBreak extends Breakpoint
case object FullBreak extends Breakpoint
case object NoBreak extends Breakpoint

Value members

Concrete methods

This method can be used to disable the coloured debug output for terminals that don't support it

This method can be used to disable the coloured debug output for terminals that don't support it