jison2dart 0.7.0 jison2dart: ^0.7.0 copied to clipboard
Generate Dart parsers using Jison (Bison in JavaScript)
0.7.0 #
- Support
%case-sensitive
directive$case-sensitive false
0.6.1 #
SyntaxError
introduced as the common interface ofLexerError
andParserError
.
0.6.0 #
- To indicate where the error occurs,
position
is added toLexerError
,ParserError
,getLexerErrorMessage
andgetParserErrorMessage
.
0.5.7 #
%class
supportsabstract
. Example,%class abstract YourClass
JisonParserMixin
added.- Remove
InjectFunction
andParserRange
0.5.5 #
- Remove the support of the
backtrack_lexer
,flex
andranges
options
0.5.0 #
JisonParser
adds two methods:getParserErrorMessage
andgetLexerErrorMessage
. They're used for providing customized messasges, such as I18N.DefaultJisonParser
is added. It is the default base class of the generated Parser.%extends
is supported%class
doesn't supportextends
any more
0.3.0 #
- Migrate to null-safety
0.2.0 #
%class
supportsextends
- Rename
dison.js
tojison2dart.js
0.1.1 #
- Support the prologue:
%{
and%}
. And, remove the%code
-%%
block
0.1.0 #
- First release