Skip to content
This repository was archived by the owner on Nov 10, 2017. It is now read-only.
This repository was archived by the owner on Nov 10, 2017. It is now read-only.

New Fortran Compiler #76

Description

@fommil

It would be easier to maintain and extend the F2J codebase if it was written in a JVM language: #44 and #58 are prime candidates. #20 and #21 would just disappear.

I would like to write a new Fortran => JVM compiler by writing three components:

  • Parboiled parser of the Fortran 77 language into an AST
  • Converter from the Fortran AST into a Java AST
  • Java Compiler plugin (like Lombok) that can implement the goto logic

This would result in F2J outputting Java sources that can be parsed, distributed and compiled as normal.

This would dramatically simplify future developments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions