jison2dart 0.7.0 copy "jison2dart: ^0.7.0" to clipboard
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 of LexerError and ParserError.

0.6.0 #

  • To indicate where the error occurs, position is added to LexerError, ParserError, getLexerErrorMessage and getParserErrorMessage.

0.5.7 #

  • %class supports abstract. Example, %class abstract YourClass
  • JisonParserMixin added.
  • Remove InjectFunction and ParserRange

0.5.5 #

  • Remove the support of the backtrack_lexer, flex and ranges options

0.5.0 #

  • JisonParser adds two methods: getParserErrorMessage and getLexerErrorMessage. 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 support extends any more

0.3.0 #

  • Migrate to null-safety

0.2.0 #

  • %class supports extends
  • Rename dison.js to jison2dart.js

0.1.1 #

  • Support the prologue: %{ and %}. And, remove the %code-%% block

0.1.0 #

  • First release
1
likes
130
points
64
downloads

Publisher

verified publisherquire.io

Weekly Downloads

Generate Dart parsers using Jison (Bison in JavaScript)

Repository (GitHub)

Documentation

API reference

License

MIT (license)

More

Packages that depend on jison2dart