fix testing from sdist package (some test data files weren’t bundled)
bump fortran-src upper bound to 0.13
0.4.0 (2022-10-19)
Update to fortran-src 0.12.0 (bumps minimum compiler version to GHC 9.0)
Set upper bounds for various dependencies
0.3.2 (2022-08-22)
Update to fortran-src 0.10.1
Serializer: add include inlining support (F77e only)
Fix Aeson minimum bound
0.3.1 (2022-07-18)
Update to fortran-src 0.10.0
Add helpers for using Fortran 77 include parser with IO actions
Language.Fortran.Extras.withToolOptionsAndProgramOrBlock
Add ToJSON instances for data types in Language.Fortran.AST
See docs/json/schema.md for notes on migrating from inspiration schema
Add fortran-src-extras executable with a command for serializing Fortran
source into JSON (and YAML)
0.3.0 (2022-02-15)
Update to fortran-src 0.9.0
Remove Language.Fortran.Extras.ModFiles. The functions are available
in fortran-src 0.9.0. decodeModFiles is renamed to
Language.Fortran.Util.ModFile.decodeModFiles'.
0.2.0 (2021-06-30)
Minor changes to the documentation
Minor changes to provided withProgramAnalysis interface to include verbose mode
Add Aeson instances for SemType
Update fortran-src dependency
0.1.0
Initial release.
Major changes from original package
Use Language.Fortran.Util.Position.getSpan instead of extractExpSrcSpan,
extractBlockSrcSpan. AST nodes storing location info are instances of the
Spanned typeclass which allows easy SrcSpan extraction.
Encoding.pprint now Encoding.pprint77l
Rewriter has moved: Language.Fortran.Rewriter (in fortran-src package)