1
0
forked from GitHub/gf-core

Update web pages and bump version number to 3.6!

This commit is contained in:
hallgren
2014-06-21 18:29:29 +00:00
parent 2646c40549
commit 865e818ea9
5 changed files with 185 additions and 183 deletions

View File

@@ -8,19 +8,19 @@ Grammatical Framework Download and Installation
%!postproc(html): </B></TD> </TH>
%!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
**GF 3.6** will probably be released on 19 June 2014.
**GF 3.5** was released on 6 August 2013.
What's new? See the [Release notes release-3.6.html].
What's new? See the [Release notes release-3.5.html].
== Binary packages ==
| **Platform** | **Download** | **How to install**
| Mac OS X | [gf-3.6-bin-intel-mac.tar.gz gf-3.6-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.6-bin-intel-mac.tar.gz``
| MacOS X | [gf-3.5-bin-intel-mac.tar.gz gf-3.5-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.5-bin-intel-mac.tar.gz``
%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | ``sudo rpm -i ...``
| Ubuntu (32-bit) | [gf_3.6-1_i386.deb gf_3.6-1_i386.deb] | ``sudo dpkg -i gf_3.6-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.6-1_amd64.deb gf_3.6-1_amd64.deb] | ``sudo dpkg -i gf_3.6-1_amd64.deb``
| Windows | [gf-3.6-bin-windows.zip gf-3.6-bin-windows.zip] | ``unzip gf-3.6-bin-windows.zip``
| Ubuntu (32-bit) | [gf_3.5-1_i386.deb gf_3.5-1_i386.deb] | ``sudo dpkg -i gf_3.5-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.5-1_amd64.deb gf_3.5-1_amd64.deb] | ``sudo dpkg -i gf_3.5-1_amd64.deb``
| Windows | [gf-3.5-bin-windows.zip gf-3.5-bin-windows.zip] | ``unzip gf-3.5-bin-windows.zip``
%| ... | ... | ...
%More binary packages might be added later.
@@ -33,18 +33,18 @@ You will probably need to set the ``PATH`` and ``GF_LIB_PATH`` environment
variables, see Inari's notes on
[Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3].
The ``.deb`` packages work on Ubuntu 12.04, 13.10 and 14.04.
The ``.deb`` packages work on Ubuntu 12.04, 12.10 and 13.04.
%The ``.pkg`` package works on MacOS X 10.6 (Snow Leopard).
The Mac OS tar package works on 10.8 (Mountain Lion) and 10.9 (Mavericks).
The MacOS tar package works on 10.6 (Leopard), 10.7 (Lion)
and 10.8 (Mountain Lion).
The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in
``/usr/local``.
The MacOS and Linux ``.tar.gz`` packages are designed to be installed in ``/usr/local``.
You can install them in other locations, but then you need to set the
``GF_LIB_PATH`` environment variable:
```
export GF_LIB_PATH=/usr/local/share/gf-3.6/lib
export GF_LIB_PATH=/usr/local/share/gf-3.5/lib
```
where ``/usr/local`` should be replaced with the path to the location where you
@@ -53,8 +53,8 @@ unpacked the package.
==Installing the latest release from source==
[GF is on Hackage http://hackage.haskell.org/package/gf], so under normal
circumstances the prodedure is fairly simple:
[GF is on Hackage http://hackage.haskell.org/package/gf], so the prodedure is
fairly simple:
+ Install the [Haskell Platform http://hackage.haskell.org/platform]
version 2013.2.0.0 or 2012.4.0.0 (see notes 2&3 below)
@@ -65,7 +65,7 @@ circumstances the prodedure is fairly simple:
You can also download the full source package from here:
[``gf-3.6.tar.gz`` gf-3.6.tar.gz].
[``gf-3.5.tar.gz`` gf-3.5.tar.gz].
=== Notes ===
@@ -74,8 +74,7 @@ The above steps installs GF for a single user.
The executables are put in ``$HOME/.cabal/bin``
(or, with recent versions of the Haskell platform on Mac OS X,
in ``$HOME/Library/Haskell/bin``), so it is a good
idea to put a line in your ``.bash_profile`` or ``.profile``
to add that directory to you path:
idea to put a line in your ``.bash_profile`` to add that directory to you path:
```
PATH=$HOME/.cabal/bin:$PATH
@@ -98,22 +97,13 @@ manually. Here is one way to do this:
**Note 2**.
We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0)
or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
Using GHC 7.0 will probably still work for the most part
(but there is an issue with error reporting in ``gf -server``
when compiled with GHC 7.0).
Compilation with GHC 6.12 is no longer supported, because of multiple package
version dependency problems.
The GF source code has been updated to be compilable with GHC 7.8,
unlike the [cgi http://hackage.haskell.org/package/cgi] package on Hackage,
which is needed to compile GF with ``gf -server`` mode support.
If you want to compile GF with GHC 7.8 and need ``gf -server`` mode,
there is
[a patched version of the cgi package on github https://github.com/jhenahan/haskell-cgi]
that you can install instead of the version on Hackage.
Older versions of GHC (6.12 and 7.0) probably still work for the most part.
(For example, there is a issue with error reporting in ``gf -server``
when compiled with GHC 7.0.)
%GF does **not** compile with the most recent versions of Alex (>=3.0).
**Note 3**.
[The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html]
[The Haskell Platform for Mac OS X http://hackage.haskell.org/platform/mac.html]
page states that you need Xcode 3.2 or later, but in fact it appears you need
Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
linker: ``ld: unknown option: -no_pie``.
@@ -131,7 +121,7 @@ already installed. If you encounter this, you can use ``ghc-pkg unregister gf``
to remove the installed version of GF and ``ghc-pkg list gf`` to verify that
it is gone.
==Installing from the latest developer source code==
==Installing from the latest developer code==
The first time:
%, assuming you already have the Haskell Platform and darcs
@@ -160,7 +150,6 @@ For more info on working with the GF source code, see the
==Older releases==
- [GF 3.5 index-3.5.html] (August 2013)
- [GF 3.4 index-3.4.html] (January 2013).
- [GF 3.3.3 index-3.3.3.html] (March 2012).
- [GF 3.3 index-3.3.html] (October 2011).

View File

@@ -8,19 +8,19 @@ Grammatical Framework Download and Installation
%!postproc(html): </B></TD> </TH>
%!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
**GF 3.5** was released on 6 August 2013.
**GF 3.6** was released on 22 June 2014.
What's new? See the [Release notes release-3.5.html].
What's new? See the [Release notes release-3.6.html].
== Binary packages ==
| **Platform** | **Download** | **How to install**
| MacOS X | [gf-3.5-bin-intel-mac.tar.gz gf-3.5-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.5-bin-intel-mac.tar.gz``
| Mac OS X | [gf-3.6-bin-intel-mac.tar.gz gf-3.6-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.6-bin-intel-mac.tar.gz``
%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | ``sudo rpm -i ...``
| Ubuntu (32-bit) | [gf_3.5-1_i386.deb gf_3.5-1_i386.deb] | ``sudo dpkg -i gf_3.5-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.5-1_amd64.deb gf_3.5-1_amd64.deb] | ``sudo dpkg -i gf_3.5-1_amd64.deb``
| Windows | [gf-3.5-bin-windows.zip gf-3.5-bin-windows.zip] | ``unzip gf-3.5-bin-windows.zip``
| Ubuntu (32-bit) | [gf_3.6-1_i386.deb gf_3.6-1_i386.deb] | ``sudo dpkg -i gf_3.6-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.6-1_amd64.deb gf_3.6-1_amd64.deb] | ``sudo dpkg -i gf_3.6-1_amd64.deb``
| Windows | [gf-3.6-bin-windows.zip gf-3.6-bin-windows.zip] | ``unzip gf-3.6-bin-windows.zip``
%| ... | ... | ...
%More binary packages might be added later.
@@ -33,18 +33,18 @@ You will probably need to set the ``PATH`` and ``GF_LIB_PATH`` environment
variables, see Inari's notes on
[Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3].
The ``.deb`` packages work on Ubuntu 12.04, 12.10 and 13.04.
The ``.deb`` packages work on Ubuntu 12.04, 13.10 and 14.04.
%The ``.pkg`` package works on MacOS X 10.6 (Snow Leopard).
The MacOS tar package works on 10.6 (Leopard), 10.7 (Lion)
and 10.8 (Mountain Lion).
The Mac OS tar package works on 10.8 (Mountain Lion) and 10.9 (Mavericks).
The MacOS and Linux ``.tar.gz`` packages are designed to be installed in ``/usr/local``.
The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in
``/usr/local``.
You can install them in other locations, but then you need to set the
``GF_LIB_PATH`` environment variable:
```
export GF_LIB_PATH=/usr/local/share/gf-3.5/lib
export GF_LIB_PATH=/usr/local/share/gf-3.6/lib
```
where ``/usr/local`` should be replaced with the path to the location where you
@@ -53,8 +53,8 @@ unpacked the package.
==Installing the latest release from source==
[GF is on Hackage http://hackage.haskell.org/package/gf], so the prodedure is
fairly simple:
[GF is on Hackage http://hackage.haskell.org/package/gf], so under normal
circumstances the prodedure is fairly simple:
+ Install the [Haskell Platform http://hackage.haskell.org/platform]
version 2013.2.0.0 or 2012.4.0.0 (see notes 2&3 below)
@@ -65,7 +65,7 @@ fairly simple:
You can also download the full source package from here:
[``gf-3.5.tar.gz`` gf-3.5.tar.gz].
[``gf-3.6.tar.gz`` gf-3.6.tar.gz].
=== Notes ===
@@ -74,7 +74,8 @@ The above steps installs GF for a single user.
The executables are put in ``$HOME/.cabal/bin``
(or, with recent versions of the Haskell platform on Mac OS X,
in ``$HOME/Library/Haskell/bin``), so it is a good
idea to put a line in your ``.bash_profile`` to add that directory to you path:
idea to put a line in your ``.bash_profile`` or ``.profile``
to add that directory to you path:
```
PATH=$HOME/.cabal/bin:$PATH
@@ -97,13 +98,22 @@ manually. Here is one way to do this:
**Note 2**.
We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0)
or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
Older versions of GHC (6.12 and 7.0) probably still work for the most part.
(For example, there is a issue with error reporting in ``gf -server``
when compiled with GHC 7.0.)
%GF does **not** compile with the most recent versions of Alex (>=3.0).
Using GHC 7.0 will probably still work for the most part
(but there is an issue with error reporting in ``gf -server``
when compiled with GHC 7.0).
Compilation with GHC 6.12 is no longer supported, because of multiple package
version dependency problems.
The GF source code has been updated to be compilable with GHC 7.8,
unlike the [cgi http://hackage.haskell.org/package/cgi] package on Hackage,
which is needed to compile GF with ``gf -server`` mode support.
If you want to compile GF with GHC 7.8 and need ``gf -server`` mode,
there is
[a patched version of the cgi package on github https://github.com/jhenahan/haskell-cgi]
that you can install instead of the version on Hackage.
**Note 3**.
[The Haskell Platform for Mac OS X http://hackage.haskell.org/platform/mac.html]
[The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html]
page states that you need Xcode 3.2 or later, but in fact it appears you need
Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
linker: ``ld: unknown option: -no_pie``.
@@ -121,7 +131,7 @@ already installed. If you encounter this, you can use ``ghc-pkg unregister gf``
to remove the installed version of GF and ``ghc-pkg list gf`` to verify that
it is gone.
==Installing from the latest developer code==
==Installing from the latest developer source code==
The first time:
%, assuming you already have the Haskell Platform and darcs
@@ -150,6 +160,7 @@ For more info on working with the GF source code, see the
==Older releases==
- [GF 3.5 index-3.5.html] (August 2013)
- [GF 3.4 index-3.4.html] (January 2013).
- [GF 3.3.3 index-3.3.3.html] (March 2012).
- [GF 3.3 index-3.3.html] (October 2011).

View File

@@ -1,5 +1,5 @@
name: gf
version: 3.5.12-darcs
version: 3.6
cabal-version: >= 1.10
build-type: Custom

View File

@@ -3,7 +3,7 @@
<HEAD>
<TITLE>GF - Grammatical Framework</TITLE>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/style.css" title="GF">
<link rel="stylesheet" href="css/newstyle.css" title="GF">
<link rel="alterante stylesheet" href="css/oldstyle.css" title="Old">
<meta name = "viewport" content = "width = device-width">
<script type="text/javascript">
@@ -18,62 +18,94 @@ function sitesearch() {
<meta name="keywords" content="machine translation">
</HEAD>
<BODY>
<script type="text/javascript">
document.write('<div style="text-align: right"> <form onsubmit="return sitesearch()" method=get action="http://www.google.com/search"> <input type=search name="q" placeholder="site search"> <input type=submit value="Search"> </form></div>')
</script>
<div class=center>
<img id=gflogo class=grow src="doc/Logos/gf0.png" alt="">
<script>
if(document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"))
document.getElementById("gflogo").src="doc/Logos/gf1.svg"
</script>
<H1>Grammatical Framework</H1>
<P>
Version 3.5
<br>
August 2013
<body class=new>
<P>
<div class=mainlinks>
[ <A HREF="demos/index.html">Demos</A>
| <A HREF="http://www.grammaticalframework.org/download/index.html">Download</A>
| <A HREF="lib/doc/synopsis.html">Libraries</A>
| <A HREF="doc/gf-refman.html">Reference</A>
| <A HREF="doc/tutorial/gf-tutorial.html">Tutorial</A>
| <A HREF="doc/gf-quickstart.html">QuickStart</A>
| <A HREF="http://groups.google.com/group/gf-dev">UserGroup</A>
| <A HREF="gf-book">Book</A>
| <A HREF="https://github.com/GrammaticalFramework/GF/">GitHub</A>
| <A HREF="http://www.postcrashgames.com/gf_world/">Interactive Map</A>
| <a href="http://cloud.grammaticalframework.org/"><img src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a>
]
<div class="header sky blue">
<img class="gflogo" src="doc/Logos/gf1.svg" alt="">
<H1>Grammatical Framework</H1>
<small class=tagline>A programming language for multilingual grammar applications</small>
<!--<p>Version 3.6<br>June 2014-->
</div>
<div class=extralinks>
<p>
[ <a href="http://code.google.com/p/grammatical-framework/issues/list">Issues</a>
| <A HREF="http://code.google.com/p/grammatical-framework/wiki/SideBar?tm=6">Wiki</A>
| <A HREF="doc/gf-people.html">People</A>
| <A HREF="doc/gf-bibliography.html">Publications</A>
| <A HREF="doc/gf-reference.html">QuickRefCard</A>
| <A HREF="doc/gf-shell-reference.html">GF Shell Reference</A>
| <a href="doc/gf-editor-modes.html">GF Editor Modes</a>
| <a href="eclipse/index.html">GF Eclipse Plugin</a>
| <A HREF="doc/gf-lrec-2010.pdf">LibTutorial</A>
| <a href="http://hackage.haskell.org/package/gf-3.5/docs/PGF.html">PGF library API</a>
| <A HREF="http://www.molto-project.eu">MOLTO</A>
| <A HREF="http://school.grammaticalframework.org">SummerSchool</A>
| <A HREF="/android/">Android</A>
| <a href="/~hallgren/gf-experiment/browse/">Browse GF Source Code</a>
| <a href="http://ci.zjyto.net/job/gf-build/"><img src="http://ci.zjyto.net/buildStatus/icon?job=gf-build" alt="GF build status"></a><small style="color: red"><em>New!</em></small>
]
<div class=menu>
<div class=links>
<h4>Use GF</h4>
<ul>
<li><a href="http://cloud.grammaticalframework.org/">GF Cloud<img class=right src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a>
<li><A HREF="demos/index.html">Demos</A>
</ul>
<ul>
<li><A HREF="http://www.grammaticalframework.org/download/index.html">Download GF</A>
<li><a href="eclipse/index.html">GF Eclipse Plugin</a>
<li><a href="doc/gf-editor-modes.html">GF Editor Modes</a>
</ul>
<ul>
<li><A HREF="http://groups.google.com/group/gf-dev">User Group</A>
<li><a href="http://code.google.com/p/grammatical-framework/issues/list">Bug Reports</a>
</ul>
</div>
<div class=links>
<h4>Learn GF</h4>
<ul>
<li><A HREF="doc/gf-quickstart.html">QuickStart</A>
<li><A HREF="doc/gf-reference.html">QuickRefCard</A>
<li><A HREF="doc/gf-shell-reference.html">GF Shell Reference</A>
</ul>
<ul>
<li><A HREF="gf-book">The GF Book</A>
<li><A HREF="doc/tutorial/gf-tutorial.html">GF Tutorial</A>
<li><A HREF="doc/gf-refman.html">Reference Manual</A>
</ul>
<ul>
<li><A HREF="lib/doc/synopsis.html">Library Synopsis</A>
<li><A HREF="doc/gf-lrec-2010.pdf">Library Tutorial</A> <small>[PDF]</small>
<li><A HREF="http://www.postcrashgames.com/gf_world/">Coverage Map</A>
</ul>
</div>
<div class=links>
<h4>Develop GF</h4>
<ul>
<li><a href="http://ci.zjyto.net/job/gf-build/"><img src="http://ci.zjyto.net/buildStatus/icon?job=gf-build" alt="GF build status"></a>
<li><a href="doc/gf-developers.html">GF Developers Guide</a>
<li><A HREF="https://github.com/GrammaticalFramework/GF/">GitHub mirror</A>
<li><A HREF="http://code.google.com/p/grammatical-framework/wiki/SideBar?tm=6">Wiki</A>
<li><a href="/~hallgren/gf-experiment/browse/">Browse Source Code</a>
<li><A HREF="doc/gf-people.html">Authors</A>
</ul>
<h4>Develop Applications</h4>
<ul>
<li><a href="http://hackage.haskell.org/package/gf-3.6/docs/PGF.html">PGF library API</a>
<li><A HREF="/android/">GF on Android</A>
</ul>
</div>
<div class=links>
<h4>Related to GF</h4>
<ul>
<li><A HREF="doc/gf-bibliography.html">Publications</A>
<li><A HREF="http://school.grammaticalframework.org">GF Summer Schools</A>
<li><A HREF="http://www.molto-project.eu">The MOLTO Project</A>
<li><a href="http://en.wikipedia.org/wiki/Grammatical_Framework">GF on Wikipedia</a>
<li><p><a href="Http://www.digitalgrammars.com/">Digital Grammars AB</a>
</ul>
</div>
</div>
<H2>News</H2>
<script type="text/javascript">
document.write('<div style="float: right; margin-top: 3ex;"> <form onsubmit="return sitesearch()" method=get action="http://www.google.com/search"> <input type=search name="q" placeholder="site search"> <input type=submit value="Search"> </form></div>')
</script>
<H2 class=noclear>News</H2>
<div class=news2>
<table class=news>
<tr><td>2014-06-22:<td><strong>GF 3.6 released!</strong>
<a href="download/release-3.6.html">Release notes</a>.
<tr><td>2014-03-11:
<td>A company for commercial applications of GF has been founded:
<a href="http://www.digitalgrammars.com/">Digital Grammars</a>.

View File

@@ -3,7 +3,7 @@
<HEAD>
<TITLE>GF - Grammatical Framework</TITLE>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/newstyle.css" title="GF">
<link rel="stylesheet" href="css/style.css" title="GF">
<link rel="alterante stylesheet" href="css/oldstyle.css" title="Old">
<meta name = "viewport" content = "width = device-width">
<script type="text/javascript">
@@ -18,88 +18,58 @@ function sitesearch() {
<meta name="keywords" content="machine translation">
</HEAD>
<body class=new>
<div class="header sky blue">
<img class="gflogo" src="doc/Logos/gf1.svg" alt="">
<H1>Grammatical Framework</H1>
<small class=tagline>A programming language for multilingual grammar applications</small>
<!--<p>Version 3.5<br>August 2013-->
</div>
<div class=menu>
<div class=links>
<h4>Use GF</h4>
<ul>
<li><a href="http://cloud.grammaticalframework.org/">GF Cloud<img class=right src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a>
<li><A HREF="demos/index.html">Demos</A>
</ul>
<ul>
<li><A HREF="http://www.grammaticalframework.org/download/index.html">Download GF</A>
<li><a href="eclipse/index.html">GF Eclipse Plugin</a>
<li><a href="doc/gf-editor-modes.html">GF Editor Modes</a>
</ul>
<ul>
<li><A HREF="http://groups.google.com/group/gf-dev">User Group</A>
<li><a href="http://code.google.com/p/grammatical-framework/issues/list">Bug Reports</a>
</ul>
</div>
<div class=links>
<h4>Learn GF</h4>
<ul>
<li><A HREF="doc/gf-quickstart.html">QuickStart</A>
<li><A HREF="doc/gf-reference.html">QuickRefCard</A>
<li><A HREF="doc/gf-shell-reference.html">GF Shell Reference</A>
</ul>
<ul>
<li><A HREF="gf-book">The GF Book</A>
<li><A HREF="doc/tutorial/gf-tutorial.html">GF Tutorial</A>
<li><A HREF="doc/gf-refman.html">Reference Manual</A>
</ul>
<ul>
<li><A HREF="lib/doc/synopsis.html">Library Synopsis</A>
<li><A HREF="doc/gf-lrec-2010.pdf">Library Tutorial</A> <small>[PDF]</small>
<li><A HREF="http://www.postcrashgames.com/gf_world/">Coverage Map</A>
</ul>
</div>
<div class=links>
<h4>Develop GF</h4>
<ul>
<li><a href="http://ci.zjyto.net/job/gf-build/"><img src="http://ci.zjyto.net/buildStatus/icon?job=gf-build" alt="GF build status"></a>
<li><a href="doc/gf-developers.html">GF Developers Guide</a>
<li><A HREF="https://github.com/GrammaticalFramework/GF/">GitHub mirror</A>
<li><A HREF="http://code.google.com/p/grammatical-framework/wiki/SideBar?tm=6">Wiki</A>
<li><a href="/~hallgren/gf-experiment/browse/">Browse Source Code</a>
<li><A HREF="doc/gf-people.html">Authors</A>
</ul>
<h4>Develop Applications</h4>
<ul>
<li><a href="http://hackage.haskell.org/package/gf-3.5/docs/PGF.html">PGF library API</a>
<li><A HREF="/android/">GF on Android</A>
</ul>
</div>
<div class=links>
<h4>Related to GF</h4>
<ul>
<li><A HREF="doc/gf-bibliography.html">Publications</A>
<li><A HREF="http://school.grammaticalframework.org">GF Summer Schools</A>
<li><A HREF="http://www.molto-project.eu">The MOLTO Project</A>
<li><a href="http://en.wikipedia.org/wiki/Grammatical_Framework">GF on Wikipedia</a>
<li><p><a href="Http://www.digitalgrammars.com/">Digital Grammars AB</a>
</ul>
</div>
</div>
<BODY>
<script type="text/javascript">
document.write('<div style="float: right; margin-top: 3ex;"> <form onsubmit="return sitesearch()" method=get action="http://www.google.com/search"> <input type=search name="q" placeholder="site search"> <input type=submit value="Search"> </form></div>')
document.write('<div style="text-align: right"> <form onsubmit="return sitesearch()" method=get action="http://www.google.com/search"> <input type=search name="q" placeholder="site search"> <input type=submit value="Search"> </form></div>')
</script>
<div class=center>
<img id=gflogo class=grow src="doc/Logos/gf0.png" alt="">
<script>
if(document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"))
document.getElementById("gflogo").src="doc/Logos/gf1.svg"
</script>
<H1>Grammatical Framework</H1>
<P>
Version 3.5
<br>
August 2013
<H2 class=noclear>News</H2>
<P>
<div class=mainlinks>
[ <A HREF="demos/index.html">Demos</A>
| <A HREF="http://www.grammaticalframework.org/download/index.html">Download</A>
| <A HREF="lib/doc/synopsis.html">Libraries</A>
| <A HREF="doc/gf-refman.html">Reference</A>
| <A HREF="doc/tutorial/gf-tutorial.html">Tutorial</A>
| <A HREF="doc/gf-quickstart.html">QuickStart</A>
| <A HREF="http://groups.google.com/group/gf-dev">UserGroup</A>
| <A HREF="gf-book">Book</A>
| <A HREF="https://github.com/GrammaticalFramework/GF/">GitHub</A>
| <A HREF="http://www.postcrashgames.com/gf_world/">Interactive Map</A>
| <a href="http://cloud.grammaticalframework.org/"><img src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a>
]
</div>
<div class=extralinks>
<p>
[ <a href="http://code.google.com/p/grammatical-framework/issues/list">Issues</a>
| <A HREF="http://code.google.com/p/grammatical-framework/wiki/SideBar?tm=6">Wiki</A>
| <A HREF="doc/gf-people.html">People</A>
| <A HREF="doc/gf-bibliography.html">Publications</A>
| <A HREF="doc/gf-reference.html">QuickRefCard</A>
| <A HREF="doc/gf-shell-reference.html">GF Shell Reference</A>
| <a href="doc/gf-editor-modes.html">GF Editor Modes</a>
| <a href="eclipse/index.html">GF Eclipse Plugin</a>
| <A HREF="doc/gf-lrec-2010.pdf">LibTutorial</A>
| <a href="http://hackage.haskell.org/package/gf-3.5/docs/PGF.html">PGF library API</a>
| <A HREF="http://www.molto-project.eu">MOLTO</A>
| <A HREF="http://school.grammaticalframework.org">SummerSchool</A>
| <A HREF="/android/">Android</A>
| <a href="/~hallgren/gf-experiment/browse/">Browse GF Source Code</a>
| <a href="http://ci.zjyto.net/job/gf-build/"><img src="http://ci.zjyto.net/buildStatus/icon?job=gf-build" alt="GF build status"></a><small style="color: red"><em>New!</em></small>
]
</div>
</div>
<H2>News</H2>
<div class=news2>