v1.1 Tiberius
Second release.
Description
This release change the manner that parser read contents, adding a Deterministic Finite Automaton (DFA) to parse input content from string
with Roman number to int
. This technique change the Grammar to, removing duplicated char tokens. This version increment integrity of input content, fixing some bugs like reading IIII
as a valid input.
Now, the thrown exceptions include codes, enabling better handling, and current token and position when lexing or parsing.
Docs are updated too, including description of new features and some development badges. Composer package don't include development files too, minimizing size of installation.
Issues
#18 Composer License
#19 Composer Keywords
#21 Invalid Empty String
#22 Update README Installation Example
#15 Travis CI
#20 Validator
#23 Exceptions with Codes
#25 Error when parsing just one unknown Token
#14 Quality of Code
#26 Add FilterException Code into README
#27 Register Token into Exceptions
#28 Packagist Badge
#29 License Badge
#30 Ignore Files when Package
#31 Problem with Two Tokens and Looahead