From: Ted Kremenek Date: Tue, 17 Jun 2008 06:35:36 +0000 (+0000) Subject: Convert

->

.

->

(more consistent with other pages) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3b61b1544cdd5eedd625a7c6aaba89e799548ab8;p=clang Convert

->

.

->

(more consistent with other pages) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@52384 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/www/features.html b/www/features.html index 477032fb44..7a491406c1 100644 --- a/www/features.html +++ b/www/features.html @@ -54,12 +54,12 @@ These features are: -

End-User Features

+

End-User Features

-

Fast compiles and Low Memory Use

+

Fast compiles and Low Memory Use

A major focus of our work on clang is to make it fast, light and scalable. @@ -130,7 +130,7 @@ to tap the full potential of the clang design.

-

Expressive Diagnostics

+

Expressive Diagnostics

Clang is designed to efficiently capture range information for expressions @@ -162,7 +162,7 @@ also very useful in C code in some cases as well (e.g. "__m128" vs "float __attribute__((__vector_size__(16)))").

-

GCC Compatibility

+

GCC Compatibility

GCC is currently the defacto-standard open source compiler today, and it @@ -183,11 +183,11 @@ diagnostics, which can be mapped to warnings, errors, or just ignored. -

Utility and Applications

+

Utility and Applications

-

Library Based Architecture

+

Library Based Architecture

A major design concept for clang is its use of a library-based @@ -245,7 +245,7 @@ various clang libraries, please see the clang Internals Manual.

-

Support Diverse Clients

+

Support Diverse Clients

Clang is designed and built with many grand plans for how we can use it. The @@ -292,7 +292,7 @@ hard, and we don't always get it right the first time, but we fix any problems when we realize we made a mistake.

-

Integration with IDEs

+

Integration with IDEs

@@ -319,7 +319,7 @@ specifically designed and built to capture this information. -

Use the LLVM 'BSD' License

+

Use the LLVM 'BSD' License

We actively indend for clang (and a LLVM as a whole) to be used for @@ -338,11 +338,11 @@ Description for more information.

-

Internal Design and Implementation

+

Internal Design and Implementation

-

A real-world, production quality compiler

+

A real-world, production quality compiler

@@ -360,7 +360,7 @@ the early development stages, we strongly believe that this will become a reality.

-

A simple and hackable code base

+

A simple and hackable code base

Our goal is to make it possible for anyone with a basic understanding @@ -377,8 +377,8 @@ a set of AST dumpers, printers, and visualizers that make it easy to put code in and see how it is represented.

-

A single unified parser for C, Objective C, C++, -and Objective C++

+

A single unified parser for C, Objective C, C++, +and Objective C++

Clang is the "C Language Family Front-end", which means we intend to support @@ -394,8 +394,8 @@ end result easier to maintain and evolve than maintaining a separate C and C++ parser which must be bugfixed and maintained independently of each other.

-

Conformance with C/C++/ObjC and their - variants

+

Conformance with C/C++/ObjC and their + variants

When you start work on implementing a language, you find out that there is a