Web lists-archives.com

Bug#864778: ITP: fparser -- Python parser for the Fortran language




Package: wnpp
Severity: wishlist
Owner: Alastair McKinstry <mckinstry@xxxxxxxxxx>

* Package name    : fparser
  Version         : 0.0.4
  Upstream Author : Rupert Ford <rupert.ford@xxxxxxxxxx>
* URL             : https://github.com/stfc/fparser
* License         : BSD-like 
  Programming Lang: Python
  Description     : Python parser for the Fortran language

 The fparser package is a Python implementation of a Fortran 66/77/90/95/2003
 language parser. Currently fparser actually includes two different
 implementations; the first, “fparser”, supports Fortran 66/77/90 (plus some
 extensions — see fparser) but only parses down to the level of individual
 lines of code, i.e. not the content of the Fortran expressions themselves.
 The second, “fparser2”, also has support for Fortran 2003 and is able to parse
 Fortran expressions. It is however, less mature than fparser.
       
This package is a dependency of the Psyclone Domain-Specific Language (DSL)
for weather codes in Fortran, which I am packaging (and using)