llvm/flang/documentation
peter klausler 95696d563b [flang] Progress on Fortran I/O runtime
Use internal units for internal I/O state

Replace use of virtual functions

reference_wrapper

Internal formatted output to array descriptor

Delete dead code

Begin list-directed internal output

Refactorings and renamings for clarity

List-directed external I/O (character)

COMPLEX list-directed output

Control list items

First cut at unformatted I/O

More OPEN statement work; rename class to ExternalFileUnit

Complete OPEN (exc. for POSITION=), add CLOSE()

OPEN(POSITION=)

Flush buffers on crash and for terminal output; clean up

Documentation

Fix backquote in documentation

Fix typo in comment

Begin implementation of input

Refactor binary floating-point properties to a new header, simplify numeric output editing

Dodge spurious GCC 7.2 build warning

Address review comments

Original-commit: flang-compiler/f18@9c4bba11cf
Reviewed-on: https://github.com/flang-compiler/f18/pull/982
2020-02-13 10:31:26 -08:00
..
ArrayComposition.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
C++17.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
C++style.md [flang] Changed *.cc file extension to *.cpp (updated scripts) (flang-compiler/f18#958) 2020-01-27 18:18:45 -08:00
Calls.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
ControlFlowGraph.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Directives.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Extensions.md [flang] More comments addressed 2020-01-13 15:13:09 -08:00
f2018-grammar.txt [flang] Minor format change to LLVM license lines 2020-01-10 12:12:03 -08:00
flang-c-style.el [flang] Minor format change to LLVM license lines 2020-01-10 12:12:03 -08:00
FortranForCProgrammers.md [flang] Progress on Fortran I/O runtime 2020-02-13 10:31:26 -08:00
FortranIR.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
ImplementingASemanticCheck.md [flang] Updated the description of evaluate::Expr types 2020-02-11 11:03:06 -08:00
Intrinsics.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Investigating-FIR-as-an-MLIR-dialect.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
IORuntimeInternals.md [flang] Progress on Fortran I/O runtime 2020-02-13 10:31:26 -08:00
LabelResolution.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
ModFiles.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
OpenMP-4.5-grammar.txt [flang] Minor format change to LLVM license lines 2020-01-10 12:12:03 -08:00
OpenMP-semantics.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
OptionComparison.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Overview.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
ParserCombinators.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Parsing.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Preprocessing.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
PullRequestChecklist.md [flang] Changed *.cc file extension to *.cpp (updated scripts) (flang-compiler/f18#958) 2020-01-27 18:18:45 -08:00
RuntimeDescriptor.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00
Semantics.md [flang] Flang relicensing changes for LLVM Apache 2.0 license 2019-12-23 10:26:16 -08:00