# Roadmap for 2.0.0 - File Import
* `[ ]` Generate styled hex dumps
* `[ ]` Implement file import
* `[ ]` Empty tech debt
* `[ ]` Documentation tests wherever possible
* `[ ]` Hit 90% coverage testing
* `[ ]` build.sh success
* `[ ]` Commit to GitLab and tests run automagically
# Roadmap for 1.0.0 - Initial Release
* `[X]` Generate binaries
* `[X]` Implement parsing byte sequences
* `[X]` Factor the parsing library out into its own project
* `[X]` Fix constants
* `[X]` Implement shift operators
* `[X]` Assign constant values with the equal sign
* `[X]` Generate hexdumps
* `[X]` Allow expressions in directive arguments
* `[X]` Implement rebase relative and rebase absolute
* `[X]` Make the directive implementation responsible for parsing its argument
* `[X]` Write to standard output
* `[X]` Allow variables in expressions
* `[X]` Examples in the book are tested
* `[X]` Consider letting the user specify a limit for offsets
* `[X]` Implement parsing the config file
* `[X]` Complete the book
* `[X]` Empty tech debt
* `[X]` Fix all FIXME items
* `[X]` Check licenses
* `[X]` Documentation tests wherever possible
* `[X]` Hit 90% coverage testing
* `[X]` build.sh success
* `[X]` Commit to GitLab and tests run automagically
# Wish List
This is a parking lot for things that "would be nice to have."
* `[ ]` Allow Python-like comments
* `[ ]` See if it makes sense to integrate somehow with Katai Struct (https://kaitai.io/)
* `[ ]` Permit sequences of numbers in expression brackets (problematic under current definitions)
* `[ ]` Implement switching from stoic by resetting the state