[www] r374536 - Add Clang tutorial abstract

Sven van Haastregt via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 11 04:46:51 PDT 2019


Author: svenvh
Date: Fri Oct 11 04:46:51 2019
New Revision: 374536

URL: http://llvm.org/viewvc/llvm-project?rev=374536&view=rev
Log:
Add Clang tutorial abstract

Modified:
    www/trunk/devmtg/2019-10/talk-abstracts.html

Modified: www/trunk/devmtg/2019-10/talk-abstracts.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-10/talk-abstracts.html?rev=374536&r1=374535&r2=374536&view=diff
==============================================================================
--- www/trunk/devmtg/2019-10/talk-abstracts.html (original)
+++ www/trunk/devmtg/2019-10/talk-abstracts.html Fri Oct 11 04:46:51 2019
@@ -456,7 +456,9 @@ A strong testing infrastructure is criti
    <br />
    <i>Sven van Haastregt, Anastasia Stulova</i>
    <p>
-   Details coming soon.
+   This tutorial will give an overview of Clang.  We will cover the distinction between the Clang compiler driver and the Clang language frontend, with an emphasis on the latter.  We will examine the different Clang components that a C program goes through when being compiled, i.e., lexing, parsing, semantic analysis, and LLVM IR generation.  This includes some of the Clang Abstract Syntax Tree (AST), Type, and the Diagnostics infrastructure.  We will conclude by explaining the various ways in which Clang is tested.
+   </p><p>
+   The tutorial is aimed at newcomers who have a basic understanding of compiler concepts and wish to learn about the architecture of Clang or start contributing to Clang.
    </p>
    </li>
 




More information about the llvm-commits mailing list