1 # Welcome to Flang's documentation
3 Flang is LLVM's Fortran frontend that can be found
4 [here](https://github.com/llvm/llvm-project/tree/main/flang). It is often
5 referred to as "LLVM Flang" to differentiate itself from ["Classic
6 Flang"](https://github.com/flang-compiler/flang) - these are two separate and
7 independent Fortran compilers. LLVM Flang is under active development. While it
8 is capable of generating executables for a number of examples, some
9 functionality is still missing. See [Getting Involved](GettingInvolved) for tips
10 on how to get in touch with us and to learn more about the current status.
19 # Contributing to Flang
28 FortranForCProgrammers
31 ImplementingASemanticCheck
45 BijectiveInternalNameUniquing
57 FlangCommandLineReference
64 InternalProcedureTrampolines
70 OpenACC-descriptor-management.md
73 OpenMP-descriptor-management
77 ParameterizedDerivedTypes