brilliantorg/backpacker-below/1.1.0

NOTE: the latest version is 3.0.1

Camperdown.Config.Config

type alias ParserConfig =
{ verbatimOpts : Set Char
, annotationOpts :
List
{ startSymbol : String
, endSymbol : Maybe String
, commandOccursAfterwards : 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 fragments
  • escapable: Escapable characters in markup text are:
    • Always: \, ```,!,#,[,],(,)`
    • Verbatim or annotation capture characters
    • The first character in a replacement
config : ParserConfig

The standard configuration

config2 : ParserConfig

An alternate configuration