Releases: yorickpeterse/ruby-ll
Releases · yorickpeterse/ruby-ll
Release 1.1.2
The file ll/setup
now also loads LL::ConfigurationCompiler
to ensure that
the TYPES
array (and thus LL::Driver#id_to_type
) can be used outside of
ruby-ll itself.
Release 1.1.1
Parser errors produced by ruby-ll's own parser/grammar now include the line
number/column number whenever possible.
Release 1.1.0
This release changes the way error handling is done. Instead of having multiple,
separate error callbacks there's now only one error callback:
LL::Driver#parser_error
. See commit 22b6081
for more information.
While this change technically breaks backwards compatibility I do not consider
the old error handling system part of the public API, mainly due to it being
extremely painful to use.
Release 1.0.0
The first public release of ruby-ll!