All Versions
28
Latest Version
Avg Release Cycle
592 days
Latest Release
1737 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.11.0 Changes
June 19, 2018- ๐ฆ Migrates custom lexer logic to
alex-tools
package - Floating-point and integers distinguished in Exp type
- ๐ฆ Migrates custom lexer logic to
-
v0.11.0.1 Changes
August 29, 2019- โก๏ธ Update to work with newer base
-
v0.10.0 Changes
August 16, 2016- Track the end positions of tokens and the AST in addition to the start
-
v0.9.0 Changes
June 01, 2016- ๐ Transition to parsing Text using a simplified alex lexer and happy parser
-
v0.8.0 Changes
- 0๏ธโฃ We can now parse Unicode strings from UTF-8 encoded files. By default these
literals are not interpreted, and we have
StringLiteral.interpretStringLiteral
for interpretation andStringLiteral.constructStringLiteral
for constructing Lua string literals from UTF-8 encoded ByteStrings.
Main invariant is that if you print a parsed Lua string, it should be printed the same way. (including long strings)
- ๐จ Empty statements(
EmptyStat
) are now printed by pretty printer to avoid ambiguous printing. Previously these two statements were printed the same:
f();(f)() f()(f)()
But the first line does not have the parse ambiguity(3 function applications in one statement or two function application statements).
Forgotten
Annotated
instance forName
implemented.โ Some warnings are fixed for GHC < 7.10.
- 0๏ธโฃ We can now parse Unicode strings from UTF-8 encoded files. By default these
literals are not interpreted, and we have
-
v0.7.1 Changes
- ๐ Integer division parsing fixed.
-
v0.7.0 Changes
- ๐
language-lua
now supports Lua 5.3. - โ Some warnings printed with
base >= 4.8
are fixed.
- ๐
-
v0.6.3 Changes
- ๐ Fixed some issues with string parsing. (#17)
- โ Added
named
variant of text parsers to allow specifying source names. (#18)
-
v0.6.3.3 Changes
- ๐ Some bugs related with assignment statement parsing are fixed(#22).
- ๐ Wrong error message for expected
==
operator is fixed(#23).
-
v0.6.3.2 Changes
- ๐ Build fixed for GHC 7.10.