README.txt
August 17, 2011 ยท View on GitHub
//===----------------------------------------------------------------------===// // Fortran Language Family Front-end //===----------------------------------------------------------------------===//
flang: n. 1. A miner's two-pointed pick.
Flang is a Fortran front-end.
//===----------------------------------------------------------------------===// // To Do List //===----------------------------------------------------------------------===//
Short term:
- Fix lexing bugs
- Continuations in BOZ and character literals
- Others
- Support 'INCLUDE' statement
- Full parsing of statements
- Clang-style diagnostics
- Warnings and notes
- Ranges for errors (i.e. ^~~~~~ )
- Testing infrastructure
Long term:
- Flang driver (?)
- Parsing GNU modules
- Sema
- Code generation
- Builtin functions
Longer term:
- Fortran77 support