Copyright | (c) 2011-2015 Ian-Woo Kim |
---|---|
License | BSD3 |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell98 |
attoparsec implementation of hoodle parser
- skipSpaces :: Parser ()
- trim_starting_space :: Parser ()
- langle :: Parser Char
- rangle :: Parser Char
- xmlheader :: Parser ByteString
- headercontentWorker :: ByteString -> Parser ByteString
- headercontent :: Parser ByteString
- data StrokeWidth
- = SingleWidth Double
- | VarWidth [Double]
- data XmlStroke = XmlStroke {}
- xmlstroketagopen :: Parser XmlStroke
- strokewidth :: Parser StrokeWidth
- xmlstroketagclose :: Parser ()
- xmlstroke :: Parser XmlStroke
- onestroke :: Parser Stroke
- mkXYZ :: [Pair Double Double] -> [Double] -> [(Double, Double, Double)]
- img :: Parser Item
- svg_header :: Parser ((Double, Double), Dimension)
- svg_footer :: Parser ()
- textCDATA :: Parser ByteString
- commandCDATA :: Parser ByteString
- renderCDATA :: Parser ByteString
- getCDATA :: Parser ByteString
- svg_obj :: Parser Item
- link_header :: Parser (ByteString, ByteString, Maybe ByteString, ByteString, Maybe ByteString, (Double, Double), Dimension)
- link_footer :: Parser ()
- link :: Parser Item
- anchor :: Parser Item
- trim :: Parser ()
- checkHoodleVersion :: Parser ByteString
- hoodle :: Parser Hoodle
- page :: Parser Page
- layer :: Parser Layer
- title :: Parser ByteString
- titleheader :: Parser ByteString
- titleclose :: Parser ByteString
- revision :: Parser Revision
- embeddedpdf :: Parser ByteString
- embeddedtext :: Parser Text
- hoodleheader :: Parser (ByteString, ByteString)
- hoodleheaderstart :: Parser ByteString
- hoodleversion :: Parser ByteString
- hoodleid :: Parser ByteString
- hoodleheaderend :: Parser Char
- hoodleclose :: Parser ByteString
- pageheader :: Parser Dimension
- pageheaderstart :: Parser ByteString
- pageheaderend :: Parser Char
- pageclose :: Parser ByteString
- layerheader :: Parser ByteString
- layerclose :: Parser ByteString
- background :: Parser Background
- alphabet :: Parser ByteString
- alphanumsharp :: Parser ByteString
- parseFileName :: Parser ByteString
- backgroundheader :: Parser ByteString
- backgroundclose :: Parser ByteString
Documentation
skipSpaces :: Parser () Source #
trim_starting_space :: Parser () Source #
xmlstroketagclose :: Parser () Source #
svg_footer :: Parser () Source #
link_header :: Parser (ByteString, ByteString, Maybe ByteString, ByteString, Maybe ByteString, (Double, Double), Dimension) Source #
link_footer :: Parser () Source #
title :: Parser ByteString Source #
parseFileName :: Parser ByteString Source #
need to be reimplemented