From 29754e6c11521862e50d442ab68edaf73ee1a277 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 9 Dec 2007 08:17:09 +0000 Subject: [PATCH] cleanup some markup, e.g. & -> & git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44734 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/index.html | 96 ++++++++++++++++++++++++++-------------------- www/menu.html.incl | 4 +- 2 files changed, 56 insertions(+), 44 deletions(-) diff --git a/www/index.html b/www/index.html index 85783fe696..5203cb1356 100644 --- a/www/index.html +++ b/www/index.html @@ -1,49 +1,61 @@ - + - - Clang c-lang parser for LLVM - - + + "clang" C Language Family Frontend for LLVM + + - -
-

Clang: a C language front-end for LLVM

-

About

-

The goal of the Clang project is to create a new BSD Licensed C, C++, & ObjC front-end for the LLVM compiler. -

-

In the context of this website, the term Clang actually refers to two things: -

1) A "code name" for the LLVM compiler front-end. -

2) A specific library in the LLVM front-end -- in particular the "driver" that makes all the other libraries work together. -

-

The developers of Clang include contributers from Apple and numerous other volunteers. -

Why?

-

The development of a new front-end was started out of a need -- a need for a compiler that allows better diagnostics, better integration with IDEs, a license that is compatible with commercial products, and a compiler that is easier to develop and maintain. All of these were motivations for starting work on a new C/C++/ObjC front-end that could meet these needs. -

An excellent introduction to Clang can be found in the following video lectures: -

-

Features/Goals

- Some of the goals for the project include the following: - - Of course this is only a rough outline of the goals and features of Clang. To get a true sense of what the new LLVM front-end is all about, as well as why you might want to considering using it, see the Features section. -

Try Clang

- If you are a compiler developer and want to try out Clang, then build instructions are available on the Get Involved page. Note that clang is still early in development. If you are looking for source analysis or source-to-source transformation tools, clang is probably a great solution for you. If you want to use it as a drop in C compiler, it is not yet ready. -

Get Involved

- If you are interested in working on Clang, then check out the Get Involved section. -
+ +
+ +

clang: a C language family frontend for LLVM

+ +

About

+ +

The goal of the Clang project is to create a new BSD + licensed C, C++, & ObjC front-end for the LLVM compiler.

+ +

In the context of this website, the term Clang actually refers to two + things:

+ +
    +
  1. A "code name" for the LLVM compiler front-end.
  2. +
  3. A specific library in the LLVM front-end -- in particular the + "driver" that makes all the other libraries work together.
  4. +
+ +

The developers of Clang include contributers from Apple and numerous other volunteers. +

Why?

+

The development of a new front-end was started out of a need -- a need for a compiler that allows better diagnostics, better integration with IDEs, a license that is compatible with commercial products, and a compiler that is easier to develop and maintain. All of these were motivations for starting work on a new C/C++/ObjC front-end that could meet these needs. +

An excellent introduction to Clang can be found in the following video lectures: +

+

Features/Goals

+ Some of the goals for the project include the following: + + Of course this is only a rough outline of the goals and features of Clang. To get a true sense of what the new LLVM front-end is all about, as well as why you might want to considering using it, see the Features section. +

Try Clang

+ If you are a compiler developer and want to try out Clang, then build instructions are available on the Get Involved page. Note that clang is still early in development. If you are looking for source analysis or source-to-source transformation tools, clang is probably a great solution for you. If you want to use it as a drop in C compiler, it is not yet ready. +

Get Involved

+ If you are interested in working on Clang, then check out the Get Involved section. +
\ No newline at end of file diff --git a/www/menu.html.incl b/www/menu.html.incl index 75df0623e6..3421143346 100644 --- a/www/menu.html.incl +++ b/www/menu.html.incl @@ -4,7 +4,7 @@ HTML 4.01 specs: http://www.w3.org/TR/html401/ --> \ No newline at end of file +