ParserDefinition

sealed trait ParserDefinition[E <: Element]

Defines a parser for a single kind of text markup, like a literal text span or a bullet list for example.

class Object
trait Matchable
class Any

Value members

Abstract methods

def isRecursive: Boolean

Indicates whether this parser produces child elements by recursively applying the parsers for the host language.

Indicates whether this parser produces child elements by recursively applying the parsers for the host language.

def parser: Parser[E]

The parser for the block or span element.

The parser for the block or span element.

Indicates whether the parser should be applied before the base parsers of the host language (high precedence) or after them.

Indicates whether the parser should be applied before the base parsers of the host language (high precedence) or after them.