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
110
pub points
55%
popularity

Publisher

verified publisherquire.io

Generate Dart parsers using Jison (Bison in JavaScript)

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on jison2dart