Copyright | (c) Sasa Bogicevic 2017 |
---|---|
License | GPL-3 |
Maintainer | brutallesale@gmail.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Uses megaparsec library
- spaceConsumer :: Parser ()
- lineComment :: Parser ()
- scn :: Parser ()
- lexeme :: Parser a -> Parser a
- symbol :: String -> Parser String
- parrow :: Parser String
- pequals :: Parser String
- parens :: Parser a -> Parser a
- braces :: Parser a -> Parser a
- until :: String -> Parsec Dec String String
- untilEol :: Parsec Dec String String
- phash :: Parser String
- pQuotedStr :: Parser String
- pUndefined :: Parser String
- pOpt :: Parser (String, String)
Documentation
spaceConsumer :: Parser () Source #
space consumer - consume space and comments
lineComment :: Parser () Source #
hashbang line comment
pQuotedStr :: Parser String Source #
parse quoted string with optional space in front of it
pUndefined :: Parser String Source #
parse undef
literal