OpenFortranProject / ofp-sdf

SDF grammar for Fortran 2008 with constructors for AST
Other
23 stars 7 forks source link

Issues to complete before release v1.0.0 #14

Open rasmussn opened 8 years ago

rasmussn commented 8 years ago

This is a list of issues to complete before the release of v1.0.0:

  1. Integrate the experimental grammar for converting fixed form to free form files into the normal AST building process. Files in ./fortran/syntax/lex should be moved to ./fortran/syntax and ./fortran/trans.
  2. Documentation created on how to use OFP to parse and transform files. Also how to create library dependencies.
  3. Migrate all of the tests in ./tests/rule-tests to ./tests/rule-tests/pp so that all of the original rule-based tests pass and are validated by unparsing, then comparing the unparsed file with the original (diff), and subsequent compilation with gfortran (note that some test files R*.fxx will only unparse and will not compile).
  4. Remove dead code (e.g. ./fortran/trans/ofp-to-rose.str and the ./fortran/traverse directory). Also remove the ./til directory. Probably should move to legacy/old_code/? directory.
  5. Consolidate the transformation examples into a separate directory. This would include the LOPe, CAFe, OCR, PDB, and PPM directories.