llvm-project/flang/docs/index.md

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`
```