Instruction Serialiser Dart
This is the Dart implementation of the instruction serialiser.
Using the library
Add the library to your project as described on its page on pub.dev.
Extending the library
If you adapted the definitions and would like to generate new Dart source files from them there is a handy script you can run included in this repository. Running the script in the context of this directory generates several .dart files which can be found here.
The implementation can be found in the lib directory. The file instruction_serialiser.dart inside is meant to expose the functionality. The actual logic can be found in the src subdirectory.
Tests can be found in the test directory. If you want to write your own tests please put them there.