thenafter_dart 0.5.0 copy "thenafter_dart: ^0.5.0" to clipboard
thenafter_dart: ^0.5.0 copied to clipboard

Parses the BNF .grm file and produces the first and follow sets. It can be used also to generate first and follow sets in a set of different languages.

Thenafter - Dart #

The dart implementation of thenafter, a library that parses the BNF .grm file and produces the first and follow sets. This implementation also generates syntactic functions from the grammar.

Getting Started #

Import this library in your project, load file contents as you wish, then send a Iterable

Future plans #

As this lib was built in dart, and does not use any additional dependencies, in the future it is planned to publish this lib in JS compiled from dart code.

dartdevc -o test.js lib/thenafter_dart.dart

Or create a main containing desired API and compile it using dart2js

How to contribute #

  • Currently we support a few languages that can be generated, so you can add or update any generator you want.
  • Also, test our library never is enough, so you can add more tests to ensure the library is consistent and hard to break.
  • Update the library documentation, making it more understandable
1
likes
120
pub points
0%
popularity

Publisher

verified publisherwrappedowl.com

Parses the BNF .grm file and produces the first and follow sets. It can be used also to generate first and follow sets in a set of different languages.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

args

More

Packages that depend on thenafter_dart