{ verbatimOpts : Set Char
, annotationOpts : List { startSymbol : String
, endSymbol : Maybe String
, commandOccursAfterwards : Camperdown.Occurs.Occurs }
, annotationFirstChars : Set Char
, escapable : Set Char
, meaningful : Set Char
, verbatimMarkers : List String
}
Markup parsing configuration
lineOffset
: difference between what the parser will report as a line position
and the actual line position, since this is used to parse file fragmentsescapable
: Escapable characters in markup text are:\
, ```,
!,
#,
[,
],
(,
)`