[llvm-commits] [llvm] r156648 - /llvm/trunk/docs/ReleaseNotes.html
Bill Wendling
isanbard at gmail.com
Fri May 11 14:42:37 PDT 2012
Author: void
Date: Fri May 11 16:42:37 2012
New Revision: 156648
URL: http://llvm.org/viewvc/llvm-project?rev=156648&view=rev
Log:
Add mention of Glasgow Haskell Compiler.
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=156648&r1=156647&r2=156648&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Fri May 11 16:42:37 2012
@@ -264,7 +264,40 @@
a lot of other language and tools projects. This section lists some of the
projects that have already been updated to work with LLVM 3.1.</p>
- ... to be filled in right before the release ...
+<h3>Glasgow Haskell Compiler (GHC)</h3>
+
+<div>
+
+<p>GHC is an open source compiler and programming suite for Haskell, a lazy
+ functional programming language. It includes an optimizing static compiler
+ generating good code for a variety of platforms, together with an interactive
+ system for convenient, quick development.</p>
+
+<p>GHC 7.0 and onwards include an LLVM code generator, supporting LLVM 2.8 and
+ later.</p>
+
+</div>
+
+<h3>Pure</h3>
+
+<div>
+
+<p>Pure (http://pure-lang.googlecode.com/) is an algebraic/functional
+ programming language based on term rewriting. Programs are collections of
+ equations which are used to evaluate expressions in a symbolic fashion. The
+ interpreter uses LLVM as a backend to JIT-compile Pure programs to fast
+ native code. Pure offers dynamic typing, eager and lazy evaluation, lexical
+ closures, a hygienic macro system (also based on term rewriting), built-in
+ list and matrix support (including list and matrix comprehensions) and an
+ easy-to-use interface to C and other programming languages (including the
+ ability to load LLVM bitcode modules, and inline C, C++, Fortran and Faust
+ code in Pure programs if the corresponding LLVM-enabled compilers are
+ installed).</p>
+
+<p>Pure version 0.54 has been tested and is known to work with LLVM 3.1 (and
+ continues to work with older LLVM releases >= 2.5).</p>
+
+</div>
</div>
More information about the llvm-commits
mailing list