diff options
| author | aarne <aarne@chalmers.se> | 2009-12-09 09:47:16 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2009-12-09 09:47:16 +0000 |
| commit | c8ceed08efcc0bdc1fcbd89bce643d9f52f0991b (patch) | |
| tree | 5f0b314341c129eba1bc67b8b887fb8a4486fad8 /homepage.html | |
| parent | 101df06f6c8380328d4266adadac3ab6d1bac0b3 (diff) | |
moving a few things to deprecated
Diffstat (limited to 'homepage.html')
| -rw-r--r-- | homepage.html | 334 |
1 files changed, 0 insertions, 334 deletions
diff --git a/homepage.html b/homepage.html deleted file mode 100644 index 69d70d92e..000000000 --- a/homepage.html +++ /dev/null @@ -1,334 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html><head><title>GF Version 2.9</title></head> - - -<body bgcolor="#ffffff" text="#000000"> - -<center> -<img src="gf-logo.gif"> - -<h1>Grammatical Framework</h1> - -<h2>Version 2.9</h2> - -December 21, 2007. - -<p> - -</center> - -<hr> - -<a href= -"doc">Documentation</a> -| -<a href= -"download/">Download</a> -| -<a href= -"doc/darcs.html">LatestCode</a> -| -<a href= -"doc/gf-quickstart.html">QuickStart</a> -| -<a href= -"doc/gf-tutorial.html">Tutorial</a> -| -<a href= -"doc/gf-refman.html">ReferenceManual</a> -| -<a href="lib/resource/doc/synopsis.html">Libraries</a> -| -<a href= -"http://www.cs.chalmers.se/~bringert/gf/translate/">NumeralDemo</a> -| -<a href= -"http://www.cs.chalmers.se/~markus/gramlets/letter-applet.html">LetterDemo</a> - - -<hr> - -<p> - -</p><h2>News</h2> - -<i>June 25, 2008</i>. -<a href="doc/gf3-release.html">GF 3.0</a> -coming soon! Version 2.9f is now frozen and no longer -available in darcs. But <a href="download/GF-2.9f.tgz">here</a> is a tarball -with the final version of 2.9 sources. - -<p> - -<i>March 20, 2008</i>. Ten years of GF! -<ul> - <li> <a href="doc/nancy-slides.pdf">The first public talk</a> at INRIA Nancy, - 20 March 1998. - <li> <a href="doc/GF-0.1.tgz">GF Version 0.1</a> source code from XRCE Grenoble - 18 March 1998 (Requires the - <a href="http://www.cs.chalmers.se/~augustss/hbc/hbc.html">HBC Haskell Compiler</a> - in "no-pedantic" mode). -</ul> - -<p> - -<i>December 21, 2007</i>. -<ul> -<li> GF 2.9 is mainly a bug fix version; -<li> preview version of GF3: get the - <a href= - "http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html"> - latest sources</a> and compile with <tt>make gfc</tt> -<li> new version of the <a href="doc/gf-tutorial.html">tutorial</a> -<li> new <a href="doc/gf-refman.html">reference manual</a> -<li> <a href="demos/resource-api/editor.html">resource api browser</a> - using interactive editing -</ul> - -<p> - -<a href="doc/old-news.html">News before 2.9</a>. - - -</p><h2>What is GF?</h2> - -The Grammatical Framework (=GF) is a grammar formalism based on type -theory. It consists of -<ul> - <li> a special-purpose programming language - </li><li> a compiler of the language - </li><li> a generic grammar processor -</li></ul> -The compiler reads -GF grammars from user-provided files, -and the generic grammar processor performs -various tasks with the grammars: -<ul> - <li> generation - </li><li> parsing - </li><li> translation - </li><li> type checking - </li><li> computation - </li><li> paraphrasing - </li><li> random and exhaustive generation - </li><li> syntax editing -</li></ul> -GF particularly addresses four aspects of grammars: -<ul> - <li> multilinguality (parallel grammars for different languages) - </li><li> semantics (semantic conditions of well-formedness, semantic - properties of expressions) - <li> modularity and grammar engineering - <li> reuse of grammars in different formats and as software components -</ul> -GF provides an easy way to experiment with grammars written in -different formats, including the ubiquitous BNF and EBNF formats. -The <a href="doc/gf-compiler.png">GF compilation chart</a> gives a -summary of the supported input and output formats (the nodes in ellipses). - -<br> - -For instance, if you want to create a finite-state automaton -in the HTK SLF format (to use for speech recognition), all you have to do -is to write an EBNF grammar in a file <tt>foo.ebnf</tt> and type -<pre> - echo "pg -printer=slf" | gf foo.ebnf -</pre> - - - -<h2>License</h2> - -GF is open-source software licensed under -<a href="LICENSE">GNU General Public License (GPL)</a>. - -<p> - -The <a href="lib">GF Grammar Libraries</a> are licensed under -<a href="lib/resource/LICENSE">GNU Lesser General Public License (LGPL)</a>. - - - -<h2>Examples and demos</h2> - -<a href="http://www.cs.chalmers.se/~bringert/gf/translate/">Numeral -translator</a>: recognizes and generates -numbers from 1 to 999,999 in 80 languages. -(The link goes to a live applet, which requires -<a href="http://java.sun.com/j2se/1.5.0/download.jsp">Java 1.5 plugin</a>. -Here is an <a href="doc/2341.html">example</a>, which does -not require the plugin.) - -<p> - -<a href="http://www.cs.chalmers.se/%7Ekrijo/gramlets/letter-applet.html">Letter -editor</a>: -write simple letters in English, Finnish, -French, Swedish, and Russian with a few mouse clicks. - -<p> - -<a -href="http://www.cs.chalmers.se/~bringert/misc/tramdemo.avi">Demo film</a> -of a multimodal dialogue system built with embedded grammars. - -<p> - -<a href="examples/tutorial/">Example grammars</a> used in the -<a href="doc/gf-tutorial.html">GF tutorial</a>. - -<p> - -<a href="lib/resource/doc/index.html">Resource grammar library</a>: -basic structures of ten languages -(Danish, English, Finnish, French, German, -Italian, Norwegian, Russian, Spanish, Swedish). -Resource grammars can be used as libraries for writing GF -applications, -but they can also be useful for language training. - - - -<h2>Executable programs</h2> - -GF is available for -several platforms: Linux, Mac OS X, Microsoft Windows, and Sun OS. -To get GF, go to the -<a href="download">Download Page</a>. - - -<h2>Quick start</h2> - -When you have downloaded and installed GF, you can try one of the -<a href="doc/gf-quickstart.html">quick start examples</a>. - - - -<h2>Source code</h2> - -The main part of GF is written in -<a href="http://www.haskell.org/">Haskell</a>. - -<p> - -The platform-independent graphical user interface is written in -<a href="http://java.sun.com/">Java</a>. - - -</p><p> - -The <a href="download/">Download Page</a> -gives links to source and binary packages, as well as -information on compiler requirements. - -<p> - -The publicly accessible -<a href="http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html"> -Darcs repository</a> -has the latest sources and documents. - -<p> - -For Java programmers: GF grammars can be embedded in Java programs by using the -<a href="http://www.cs.chalmers.se/~bringert/gf/gf-java.html"> -Embedded GF Interpreter</a>. - - - - -</p><h2>Documents</h2> - - -See the <a href="doc/index.html">Documentation page</a>. - - - -<h2>Projects and events</h2> - -<li> <a href="http://webalt.math.helsinki.fi/content/index_eng.html">WebALT</a>, -Web Advanced Learning Technologies. GF is used as for generating multilingual -teaching material in mathematics. - -<li> <a href="http://www.talk-project.org">TALK</a> = Tools for Ambient Linguistic -Knowledge</a>. GF was used in implementing multimodal and multilingual dialogue systems. - -<li> <a href="http://www.key-project.org/">KeY</a> project on Integrated Deductive -Software Design. GF was used for -authoring informal and formal specifications. More details on the GF -application -<a href="http://www.cs.chalmers.se/%7Ekrijo/gfspec"> -here</a>. - -<li> -Project <a href="http://efficient.citi.tudor.lu/index_noframe.html">Efficient</a> -at Tudor Institute, Luxembourg, "atelier de prototypage de transactions d'e-commerce". -GF is used as an authoring tool for business models. - - - -<h2>Miscellaneous</h2> - - -</li><li> -<a href="doc/gfcc.pdf"> -GFCC</a>: -report on a compiler from a fragment of C to JVM, written in GF. -The compiler source code can be found in the directory -<tt>examples/gfcc</tt> in the GF grammar library -(see <a href="http://sourceforge.net/project/showfiles.php?group_id=132285">GF download page</a>). - -</li><li> -The original <a href="http://www.xrce.xerox.com/"> -GF Xerox Home Page</a> -with the oldest releases of and documents on GF, up to Version 0.54, 1999, -does not seem to exist any more. - - -</li><li> -Earlier application: -<a href="http://www.cs.chalmers.se/%7Ehallgren/Alfa/Tutorial/GFplugin.html"> - Natural-Language Interface to the proof editor Alfa</a>. - -</li><li> -<a href="http://www.cs.chalmers.se/%7Emarkus/BNFC">The BNF Converter</a>. -A GF spin-off customized for the description of programming -languages. - -</li><li> - -<a href="http://www.cs.chalmers.se/%7Emarkus/FM">The Functional -Morphology project</a>. Creating infrastructure for GF and other -linguistic applications. - - -</li></ul> - -<h2>Authors</h2> - -The <a href="http://www.cs.chalmers.se/Cs/Research/Language-technology/"> -Languge Technology Group</a>. -More details on the -<a href="http://www.cs.chalmers.se/%7Eaarne/GF/doc/gf-people.html"> -Authors and Acknowledgements</a> page. - - -<h2>Implementation project</h2> - -Want to become a GF developer? Contact -<a href="http://www.cs.chalmers.se/%7Eaarne/">Aarne Ranta</a>. -Or just get the sources and start hacking. - -<p> - -And register to the -<a href="https://lists.sourceforge.net/lists/listinfo/gf-tools-users">GF User's Mailing List</a>! - -<hr> - -Last modified by -<a href="http://www.cs.chalmers.se/%7Eaarne"> -Aarne Ranta</a>, -December 21, 2007. - -</body></html> |
