citeproc-hs-0.3.9: A Citation Style Language implementation in Haskell

Portabilityunportable
Stabilityunstable
MaintainerAndrea Rossato <andrea.rossato@unitn.it>
Safe HaskellNone

Text.CSL.Parser

Description

The CS Language parsers

Synopsis

Documentation

readCSLFile :: FilePath -> IO StyleSource

Read and parse a CSL style file into the internal style representation, the Style.

parseCSL :: String -> IO StyleSource

Parse a String into a fully localized Style

xpAttrText :: String -> PU StringSource

For mandatory attributes.

xpAttrText' :: String -> PU StringSource

For optional attributes.

xpAttrWithDefault :: Eq a => a -> String -> PU a -> PU aSource

xpIElemWithDefault :: Eq a => a -> String -> PU a -> PU aSource

readable :: (Read a, Show b) => (String -> a, b -> String)Source