8000 New Fortran Compiler · Issue #76 · fommil/netlib-java · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
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
Open
Open
@fommil

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

      0