All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History

  • v0.3.2.0 Changes

    • ๐Ÿšš parsers 0.12.5 added mtl instances for Unlined, etc. We remove our own instances and require 0.12.5 as the new minimal version
    • bang -> notStrict (GHC 8 only)
  • v0.3.1.1 Changes

    • โœ‚ removed most upper bounds, and version bumped stuff
  • v0.3.1.0 Changes

    • โšก๏ธ This version only works together with ADPfusion-0.5.2, this update improves performance for all grammars.
  • v0.3.0.0 Changes

    • Major change in terminal symbol handling: In 0.2.x.y versions, when you named a terminal (say 'c') then each occurance of 'c' had the same type. This was independent of the tape the symbol occured on. Starting with if you have a terminal with the same name on different tapes, then you will have to give each type explicitly. This requires a bit more typing for homogenous grammars, but makes heterogenous multi-tape grammars much more flexible.
  • v0.2.1.0 Changes

    • indexed rules and grammars (revamped system)
    • multi-context free grammars available!
    • ๐Ÿ†• new travis.yml
  • v0.2.0.0 Changes

    • ๐Ÿ“œ completely rewritten parsing system
    • ๐Ÿ‘‰ makes use of newer ADPfusion 0.4.0
    • travis-ci integration
  • v0.1.0.0 Changes

    • ๐Ÿ›  fixed dependencies
    • major version bump
    • ๐Ÿ†• new TH code generator using ADPfusion 0.3
  • v0.0.0.2 Changes

    • ๐Ÿ— cleaned up the TH generator. Should be easier now to build more complex auto-generators
  • v0.0.0.1 Changes

    • ๐Ÿ†“ basic operations on context-free formal grammars.