Skip to content

Commit 6b41dd9

Browse files
committed
release 0.11.0
1 parent 5a92b35 commit 6b41dd9

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

CHANGELOG.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
### Unreleased
1+
### 0.11.0 (Oct 10, 2022)
22
* add strong Fortran value & type representation at `Language.Fortran.Repr`
33
(currently unused) (#235, @raehik)
44
* operations are accurate to actual Fortran compiler behaviour e.g. integers
55
are stored fixed-width based on kind, so overflow behaviour is free
6-
* can recover a value's precise type (e.g. `INTEGER(8)`, including kind) by
6+
* can recover a value's precise type (e.g. `INTEGER(8)`, including kind) via
77
pattern matching
88
* bump minimum compiler version to GHC 9.0
99
* improved comment handling in fixed form lexer: parse more comment syntax,
@@ -14,6 +14,9 @@
1414
`ArgumentExpression`
1515
* export statement-level "pre-prepared" parsers (previously, you would have to
1616
define the parser yourself using parser utils and the Happy parser export)
17+
* export `Language.Fortran.Parser.byVerFromFilename :: Parser (ProgramFile
18+
A0)`, a replacement for the removed
19+
`Language.Fortran.Parser.Any.fortranParser`
1720

1821
### 0.10.2 (Aug 18, 2022)
1922
* fix missing parentheses when pretty printing certain syntax #233

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ via the package `libgmp-dev`.
6262
Haskell library dependencies are listed in `package.yaml`. fortran-src supports
6363
building with Stack or Cabal.
6464

65-
fortran-src supports **GHC 8.4 through GHC 9.0**. We regularly test at least the
65+
fortran-src supports **GHC 9.0 through GHC 9.2**. We regularly test at least the
6666
minimum and maximum supported GHCs. Releases prior to/newer than those may have
6767
issues. We welcome fixes that would let us support a wider range of compilers.
6868

fortran-src.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cabal-version: 1.12
55
-- see: https://github.com/sol/hpack
66

77
name: fortran-src
8-
version: 0.10.2
8+
version: 0.11.0
99
synopsis: Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial).
1010
description: Provides lexing, parsing, and basic analyses of Fortran code covering standards: FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003 (partial) and some legacy extensions. Includes data flow and basic block analysis, a renamer, and type analysis. For example usage, see the @<https://hackage.haskell.org/package/camfort CamFort>@ project, which uses fortran-src as its front end.
1111
category: Language

package.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: fortran-src
2-
version: '0.10.2'
2+
version: '0.11.0'
33
synopsis: Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial).
44
description: >-
55
Provides lexing, parsing, and basic analyses of Fortran code covering

0 commit comments

Comments
 (0)