forked from OSchip/llvm-project
65 lines
900 B
Markdown
65 lines
900 B
Markdown
# Welcome to Flang's documentation
|
|
|
|
Flang is LLVM's Fortran frontend
|
|
|
|
```eval_rst
|
|
.. toctree::
|
|
:titlesonly:
|
|
|
|
ReleaseNotes
|
|
```
|
|
|
|
# Contributing to Flang
|
|
|
|
```eval_rst
|
|
.. toctree::
|
|
:titlesonly:
|
|
|
|
GettingInvolved
|
|
FortranForCProgrammers
|
|
C++style
|
|
C++17
|
|
PullRequestChecklist
|
|
ImplementingASemanticCheck
|
|
```
|
|
|
|
# Design Documents
|
|
|
|
```eval_rst
|
|
.. toctree::
|
|
:titlesonly:
|
|
|
|
Overview
|
|
Preprocessing
|
|
Parsing
|
|
LabelResolution
|
|
ModFiles
|
|
Semantics
|
|
OpenMP-semantics
|
|
ControlFlowGraph
|
|
FortranIR
|
|
IORuntimeInternals
|
|
f2018-grammar.md
|
|
OpenMP-4.5-grammar.md
|
|
Directives
|
|
Extensions
|
|
Intrinsics
|
|
OptionComparison
|
|
ParserCombinators
|
|
RuntimeDescriptor
|
|
RuntimeTypeInfo
|
|
Calls
|
|
Character
|
|
ArrayComposition
|
|
BijectiveInternalNameUniquing
|
|
DoConcurrent
|
|
```
|
|
|
|
# Indices and tables
|
|
|
|
```eval_rst
|
|
* :ref:`genindex`
|
|
* :ref:`modindex`
|
|
* :ref:`search`
|
|
```
|