1
0
forked from GitHub/gf-core

documentation almost up to date

This commit is contained in:
aarne
2008-06-27 14:43:05 +00:00
parent 333480388f
commit 9aaf53dba1
8 changed files with 40 additions and 1119 deletions

View File

@@ -37,11 +37,9 @@ June 2008
<CODE>[</CODE> <A HREF="demos/index.html">Demos</A>
<CODE>|</CODE> <A HREF="download/index.html">Download</A>
<CODE>|</CODE> <A HREF="doc/darcs.html">Developers</A>
<CODE>|</CODE> <A HREF="doc/events.html">Events</A>
<CODE>|</CODE> <A HREF="lib/resource/doc/synopsis.html">Libraries</A>
<CODE>|</CODE> <A HREF="doc/gf-people.html">People</A>
<CODE>|</CODE> <A HREF="doc/projects.html">Projects</A>
<CODE>|</CODE> <A HREF="doc/gf-tutorial.html">Publications</A>
<CODE>|</CODE> <A HREF="doc/gf-bibliography.html">Publications</A>
<CODE>|</CODE> <A HREF="doc/gf-reference.html">QuickRefCard</A>
<CODE>|</CODE> <A HREF="doc/gf-refman.html">Reference</A>
<CODE>|</CODE> <A HREF="doc/gf-tutorial.html">Tutorial</A>
@@ -57,7 +55,7 @@ June 2008
<P>
27 June 2008:
<A HREF="doc/gf3-relesase.html">release of GF 3.0</A> and this new web page; the old web page is
<A HREF="index-2.html">here</A>.
<A HREF="../GF2/index.html">here</A>.
</P>
<P>
</font>
@@ -101,24 +99,25 @@ GF can be used for building
<H2>Availability</H2>
<P>
GF is <B>open-source</B>, licensed under [GPL ] (the program) and [LGPL ] (the libraries). It
GF is <B>open-source</B>, licensed under <A HREF="LICENSE">GPL</A> (the program) and
<A HREF="lib/LICENSE">LGPL</A> (the libraries). It
is available for
</P>
<UL>
<LI>[Linux ]
<LI>[Mac OS X ]
<LI>[Windows ]
<LI>via compilation to [JavaScript ], almost any platform that has a web browser
<LI>Linux
<LI>Mac OS X
<LI>Windows
<LI>via compilation to JavaScript, almost any platform that has a web browser
</UL>
<H2>Projects</H2>
<P>
GF was born in 1998 at Xerox Research Centre Europe, Grenoble in the project
GF was first created in 1998 at Xerox Research Centre Europe, Grenoble in the project
Multilingual Document Authoring. At Xerox, it was used for prototypes including
a restaurant phrase book in 6 languages,
a database query system in 7 languages,
a restaurant phrase book,
a database query system,
a formalization of an alarm system instructions with translations to 5 languages, and
an authoring system for medical drug descriptions in 2 languages.
an authoring system for medical drug descriptions.
</P>
<P>
Later projects using GF and involving third parties include, in chronological order,
@@ -138,14 +137,14 @@ fifty [scientific publications ].
</P>
<H2>Programming in GF</H2>
<P>
GF is easy to learn by following the <A HREF="doc/gf-tutorial.html">tutorial</A>. You can write your
first translator in 15 minutes.
GF is easy to learn by following the <A HREF="doc/gf-tutorial.html">tutorial</A>.
You can write your first translator in 15 minutes.
</P>
<P>
GF has an interactive command interpreter, as well as a batch compiler. Grammars can be
compiled to parser and translator code in many different formats. These components can
then be embedded in applications written in other programming languages. The formats
currently supported are:
GF has an interactive command interpreter, as well as a batch compiler.
Grammars can be compiled to parser and translator code in many different
formats. These components can then be embedded in applications written
in other programming languages. The formats currently supported are:
</P>
<UL>
<LI>Haskell
@@ -194,7 +193,7 @@ support for an increasing number of languages, currently including
<P>
Adding a language to the resource library takes 3 to 9
months - <A HREF="doc/projects.html">contributions</A>
months - <A HREF="doc/gf-projects.html">contributions</A>
are welcome!
</P>