language-lua
Version 0.4.5 revision 0 uploaded by OmerAgacan.
Package meta
- Synopsis
- Lua parser and pretty-printer
- Description
Lua 5.2 lexer, parser and pretty-printer. Documentation: (https://osa1.github.com/language-lua)
Changelog:
0.4.5:
Fixed a bug that made lexer accept invalid escape sequences in strings.
Strings are now interpreted -- string "\n" is now parsed to Haskell string "\n", instead of "\\n".
Fixed character code parsing.
0.4.4:
Printer now takes operator precedences into account while printing Binop and Unop expressions and prints parenthesis as necessary.
Printer now does not put line break in Binop expressions.
0.4.3:
0.4.2:
More tweaks in pretty printer.
Started using 2 spaces for indentation(instead of 4 as before).
0.4.1:
Some tweaks in pretty-printer.
0.4.0:
0.3.1:
Fixed incorrectly exported name exp in Language.Lua.Parser module.
0.3.0:
Added non-annotated syntax to make code-generation easier.
0.2.3:
Minor internal changes.
0.2.2:
Some tweaks in pretty-printer.
0.2.0:
- Author
- Ömer Sinan Ağacan
- Bug reports
- http://github.com/osa1/language-lua/issues
- Category
- Language
- Copyright
- n/a
- Homepage
- http://github.com/osa1/language-lua
- Maintainer
- omeragacan@gmail.com
- Package URL
- n/a
- Stability
- Experimental