DefaultRecursiveSpanParsers
Default implementation for parsing inline markup recursively.
Type members
Classlikes
Value members
Abstract methods
Concrete methods
Inherited methods
Adds support for escape sequences to the specified text parser.
Adds support for escape sequences to the specified text parser.
- Value parameters:
- p
the parser to add support for escape sequences to
- Returns:
a parser for a text span that supports escape sequences
- Inherited from:
- DefaultEscapedTextParsers
Parses a span of text until one of the specified characters is seen (unless it is escaped), while also processing escaped characters, but no other nested spans. The final character is not included in the result.
Parses a span of text until one of the specified characters is seen (unless it is escaped), while also processing escaped characters, but no other nested spans. The final character is not included in the result.
- Inherited from:
- DefaultEscapedTextParsers
Provides the syntax highlighter for the specified language if present.
Provides the syntax highlighter for the specified language if present.
- Inherited from:
- RecursiveSpanParsers
Concrete fields
Inherited fields
Parses a single escape character. In the default implementation any character can be escaped. Sub-traits may override this parser to restrict the number of escapable characters.
Parses a single escape character. In the default implementation any character can be escaped. Sub-traits may override this parser to restrict the number of escapable characters.
- Inherited from:
- DefaultEscapedTextParsers