Releases: TokTok/hs-cimple
Releases · TokTok/hs-cimple
v0.0.12
v0.0.11
What's Changed
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
v0.0.7
What's Changed
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Add a pretty-printer for the Cimple+Apidsl AST. by @iphydf in #2
- Add CODEOWNERS and settings.yml files. by @iphydf in #3
- cleanup: Remove the syntax for multi-declarators. by @iphydf in #4
- feat: Tighten the style on comments. by @iphydf in #5
- chore: Remove travis; add cirrus ci. by @iphydf in #6
- chore: Upgrade to ghc-8.10.3 by @iphydf in #7
- perf: Use StrictData for all modules that define data types. by @iphydf in #8
- fix: Ensure
#define
expressions are always parenthesised. by @iphydf in #9 - feat: Add support for
static_assert
. by @iphydf in #10 - feat: Allow naked sizeof to appear as macro body. by @iphydf in #11
- cleanup: Enforce for loop consistency. by @iphydf in #12
- cleanup: Require
{}
around all switch case statements. by @iphydf in #13 - feat: Add support for parsing whole programs. by @iphydf in #14
- feat: Implement include-graph tool. by @iphydf in #15
- feat: Support compound literals. by @iphydf in #17
- feat: Initial implementation of second tree-parse pass. by @iphydf in #18
- fix: Recurse into
#if/ifdef/ifndef
. by @iphydf in #19 - cleanup: Make parser implementation details private. by @iphydf in #20
- fix: Add missing pretty printer for LicenseDecl. by @iphydf in #21
- feat: Add support for attaching attributes to nodes. by @iphydf in #22
- fix: Add missing Node to Attr. by @iphydf in #23
- cleanup: Wrap all compound statements in CompoundStmt. by @iphydf in #24
- cleanup: Store the current file in the call stack. by @iphydf in #25
- refactor: Generalised traverseAst to include mapAst. by @iphydf in #26
- refactor: Use fixpoint y combinator for the AST. by @iphydf in #27
Full Changelog: v0.0.1...v0.0.6