| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Lua.Annotated.Parser
- parseText :: Parser a -> Text -> Either (SourcePos, String) a
- parseNamedText :: Parser a -> String -> Text -> Either (SourcePos, String) a
- parseFile :: FilePath -> IO (Either (SourcePos, String) (Block SourcePos))
- data Parser a
- chunk :: Parser (Block SourcePos)
- exp :: Parser (Exp SourcePos)
- stat :: Parser (Stat SourcePos)
Documentation
Runs Lua lexer before parsing. Use parseText stat to parse
statements, and parseText exp to parse expressions.
Runs Lua lexer before parsing. Use parseNamedText stat "name" to parse
statements, and parseText exp "name" to parse expressions.