| Maintainer | bastiaan.heeren@ou.nl |
|---|---|
| Stability | provisional |
| Portability | portable (depends on ghc) |
| Safe Haskell | None |
| Language | Haskell98 |
Recognize.Parsing.MathParser
Description
This module defines the parsing (2nd) phase of the assessment pipeline.
The only function you should need is parseMath.
Synopsis
- type MParser = Parsec String MathParserOptions
- parseMath :: MathParserOptions -> String -> (Bool, [Math])
- parseSimple' :: MathParserOptions -> MParser a -> String -> Either String a
- expr :: MParser Expr