diff --git a/flang/docs/ArrayComposition.md b/flang/docs/ArrayComposition.md --- a/flang/docs/ArrayComposition.md +++ b/flang/docs/ArrayComposition.md @@ -1,11 +1,3 @@ - - # Array Composition ```eval_rst diff --git a/flang/docs/C++17.md b/flang/docs/C++17.md --- a/flang/docs/C++17.md +++ b/flang/docs/C++17.md @@ -1,11 +1,3 @@ - - # C++14/17 features used in f18 ```eval_rst diff --git a/flang/docs/C++style.md b/flang/docs/C++style.md --- a/flang/docs/C++style.md +++ b/flang/docs/C++style.md @@ -1,11 +1,3 @@ - - # Flang C++ Style Guide ```eval_rst diff --git a/flang/docs/Character.md b/flang/docs/Character.md --- a/flang/docs/Character.md +++ b/flang/docs/Character.md @@ -1,11 +1,3 @@ - - # Implementation of `CHARACTER` types in f18 ```eval_rst diff --git a/flang/docs/ControlFlowGraph.md b/flang/docs/ControlFlowGraph.md --- a/flang/docs/ControlFlowGraph.md +++ b/flang/docs/ControlFlowGraph.md @@ -1,11 +1,3 @@ - - # Control Flow Graph ```eval_rst diff --git a/flang/docs/Directives.md b/flang/docs/Directives.md --- a/flang/docs/Directives.md +++ b/flang/docs/Directives.md @@ -1,11 +1,3 @@ - - # Compiler directives supported by Flang A list of non-standard directives supported by Flang diff --git a/flang/docs/DoConcurrent.md b/flang/docs/DoConcurrent.md --- a/flang/docs/DoConcurrent.md +++ b/flang/docs/DoConcurrent.md @@ -1,11 +1,3 @@ - - # `DO CONCURRENT` isn't necessarily concurrent ```eval_rst diff --git a/flang/docs/Extensions.md b/flang/docs/Extensions.md --- a/flang/docs/Extensions.md +++ b/flang/docs/Extensions.md @@ -1,11 +1,3 @@ - - # Fortran Extensions supported by Flang ```eval_rst diff --git a/flang/docs/FortranFeatureHistory.md b/flang/docs/FortranFeatureHistory.md --- a/flang/docs/FortranFeatureHistory.md +++ b/flang/docs/FortranFeatureHistory.md @@ -1,11 +1,3 @@ - - # A Fortran feature history cheat sheet ```eval_rst diff --git a/flang/docs/FortranForCProgrammers.md b/flang/docs/FortranForCProgrammers.md --- a/flang/docs/FortranForCProgrammers.md +++ b/flang/docs/FortranForCProgrammers.md @@ -1,11 +1,3 @@ - - # Fortran For C Programmers ```eval_rst diff --git a/flang/docs/FortranIR.md b/flang/docs/FortranIR.md --- a/flang/docs/FortranIR.md +++ b/flang/docs/FortranIR.md @@ -1,11 +1,3 @@ - - # Design: Fortran IR ```eval_rst diff --git a/flang/docs/GettingInvolved.md b/flang/docs/GettingInvolved.md --- a/flang/docs/GettingInvolved.md +++ b/flang/docs/GettingInvolved.md @@ -1,11 +1,3 @@ - -# Getting Involved ```eval_rst .. contents:: diff --git a/flang/docs/IORuntimeInternals.md b/flang/docs/IORuntimeInternals.md --- a/flang/docs/IORuntimeInternals.md +++ b/flang/docs/IORuntimeInternals.md @@ -1,11 +1,3 @@ - - # Fortran I/O Runtime Library Internal Design ```eval_rst diff --git a/flang/docs/ImplementingASemanticCheck.md b/flang/docs/ImplementingASemanticCheck.md --- a/flang/docs/ImplementingASemanticCheck.md +++ b/flang/docs/ImplementingASemanticCheck.md @@ -1,11 +1,3 @@ - -# How to implement a Sematic Check in Flang ```eval_rst .. contents:: diff --git a/flang/docs/Intrinsics.md b/flang/docs/Intrinsics.md --- a/flang/docs/Intrinsics.md +++ b/flang/docs/Intrinsics.md @@ -1,11 +1,3 @@ - - # A categorization of standard (2018) and extended Fortran intrinsic procedures ```eval_rst diff --git a/flang/docs/LabelResolution.md b/flang/docs/LabelResolution.md --- a/flang/docs/LabelResolution.md +++ b/flang/docs/LabelResolution.md @@ -1,11 +1,3 @@ - - # Semantics: Resolving Labels and Construct Names ```eval_rst diff --git a/flang/docs/ModFiles.md b/flang/docs/ModFiles.md --- a/flang/docs/ModFiles.md +++ b/flang/docs/ModFiles.md @@ -1,11 +1,3 @@ - - # Module Files ```eval_rst diff --git a/flang/docs/OpenMP-4.5-grammar.md b/flang/docs/OpenMP-4.5-grammar.md --- a/flang/docs/OpenMP-4.5-grammar.md +++ b/flang/docs/OpenMP-4.5-grammar.md @@ -1,11 +1,3 @@ -# OpenMP 4.5 Grammar - -Grammar used by Flang to parse OpenMP 4.5. - -## OpenMP 4.5 Specifications -``` -2 omp-directive -> sentinel directive-name [clause[ [,] clause]...] -2.1.1 sentinel -> !$omp | c$omp | *$omp 2.1.2 sentinel -> !$omp ``` diff --git a/flang/docs/OptionComparison.md b/flang/docs/OptionComparison.md --- a/flang/docs/OptionComparison.md +++ b/flang/docs/OptionComparison.md @@ -1,11 +1,3 @@ - - # Compiler options comparison This document catalogs the options processed by F18's peers/competitors. Much of the document is taken up by a set of tables that list the options categorized into different topics. Some of the table headings link to more information about the contents of the tables. For example, the table on **Standards conformance** options links to [notes on Standards conformance](#standards). diff --git a/flang/docs/Overview.md b/flang/docs/Overview.md --- a/flang/docs/Overview.md +++ b/flang/docs/Overview.md @@ -1,11 +1,3 @@ - - # Overview of Compiler Phases ```eval_rst diff --git a/flang/docs/ParserCombinators.md b/flang/docs/ParserCombinators.md --- a/flang/docs/ParserCombinators.md +++ b/flang/docs/ParserCombinators.md @@ -1,11 +1,3 @@ - - # Parser Combinators ```eval_rst diff --git a/flang/docs/Parsing.md b/flang/docs/Parsing.md --- a/flang/docs/Parsing.md +++ b/flang/docs/Parsing.md @@ -1,11 +1,3 @@ - - # The F18 Parser ```eval_rst diff --git a/flang/docs/Preprocessing.md b/flang/docs/Preprocessing.md --- a/flang/docs/Preprocessing.md +++ b/flang/docs/Preprocessing.md @@ -1,11 +1,3 @@ - - # Fortran Preprocessing ```eval_rst diff --git a/flang/docs/PullRequestChecklist.md b/flang/docs/PullRequestChecklist.md --- a/flang/docs/PullRequestChecklist.md +++ b/flang/docs/PullRequestChecklist.md @@ -1,11 +1,3 @@ - - # Pull request checklist Please review the following items before submitting a pull request. This list can also be used when reviewing pull requests. diff --git a/flang/docs/RuntimeDescriptor.md b/flang/docs/RuntimeDescriptor.md --- a/flang/docs/RuntimeDescriptor.md +++ b/flang/docs/RuntimeDescriptor.md @@ -1,11 +1,3 @@ - - # Runtime Descriptors ```eval_rst diff --git a/flang/docs/RuntimeTypeInfo.md b/flang/docs/RuntimeTypeInfo.md --- a/flang/docs/RuntimeTypeInfo.md +++ b/flang/docs/RuntimeTypeInfo.md @@ -1,11 +1,3 @@ - - # The derived type runtime information table ```eval_rst diff --git a/flang/docs/Semantics.md b/flang/docs/Semantics.md --- a/flang/docs/Semantics.md +++ b/flang/docs/Semantics.md @@ -1,11 +1,3 @@ - - # Semantic Analysis ```eval_rst