forked from GitHub/gf-core
preparing for release
This commit is contained in:
@@ -20,14 +20,13 @@ Aarne Ranta
|
||||
This Quick Start shows two examples of how GF can be used.
|
||||
We assume that you have downloaded and installed GF, so that
|
||||
the command <tt>gf</tt> works for you. See download and install
|
||||
instructions <a href="../tmp-download.html">here</a>.
|
||||
instructions <a href="http://digitalgrammars.com/gf/download/">here</a>.
|
||||
|
||||
|
||||
|
||||
<h2>Translation and generation</h2>
|
||||
|
||||
When you have downloaded and installed GF:
|
||||
|
||||
<ol>
|
||||
<li> Copy the files
|
||||
<a href="../examples/tutorial/food/Food.gf"><tt>Food.gf</tt></a>,
|
||||
@@ -75,7 +74,7 @@ This demo also requires the GUI package, which makes the command
|
||||
<li> Download the file <a href="../examples/letter/Letter.gfcm"><tt>Letter.gfcm</tt></a>.
|
||||
<li> Start the GF editor by the command
|
||||
<pre>
|
||||
jgf Letter.gfcm
|
||||
gfeditor Letter.gfcm
|
||||
</pre>
|
||||
<li> When the editor window is open, select "Letter" from the "New" menu.
|
||||
<li> Push the button "Random" in the lower end of the window.
|
||||
@@ -86,7 +85,7 @@ This demo also requires the GUI package, which makes the command
|
||||
<li> Double-click at some of the alternatives marked "ch ..." and observe how
|
||||
the text changes in each of the languages.
|
||||
</ol>
|
||||
See the <a href="../../GF2.0/doc/javaGUImanual/javaGUImanual.htm">Editor User Manual</a>
|
||||
See the <a href="http://www.cs.chalmers.se/~aarne/GF2.0/doc/javaGUImanual/javaGUImanual.htm">Editor User Manual</a>
|
||||
for more information on how to use the
|
||||
editor. To change the grammars, you should not edit <tt>Letter.gfcm</tt>,
|
||||
which is low-level code generated by the GF grammar compiler. Instead, you
|
||||
|
||||
112
doc/index.html
112
doc/index.html
@@ -10,10 +10,22 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Grammatical Framework Documents</h1>
|
||||
</center>
|
||||
|
||||
<b>Top-3 documents</b>:
|
||||
|
||||
<a href="gf-tutorial.html">Tutorial</a>
|
||||
|
||||
|
|
||||
|
||||
<a href="gf-refman.html">ReferenceManual</a>
|
||||
|
||||
|
|
||||
|
||||
<a href="../lib/resource/doc/synopsis.html">LibrarySynopsis</a>
|
||||
|
||||
|
||||
|
||||
<h2>Tutorials</h2>
|
||||
|
||||
@@ -21,38 +33,21 @@
|
||||
|
||||
<p>
|
||||
|
||||
<a href="tutorial/gf-tutorial2.html">New Grammarian's Tutorial</a>,
|
||||
Now up-to-date for GF version 2.4, although some
|
||||
sections are still unwritten. Also available in
|
||||
<a href="tutorial/gf-tutorial2.pdf">pdf</a>.
|
||||
|
||||
|
||||
<p>
|
||||
|
||||
<a href="../../GF2.0/Tutorial/gf-tutorial.html">Old Grammarian's Tutorial</a>
|
||||
on writing GF grammars, with exercises. GF v 1.2, before the module system.
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="gf-tutorial.html">GF Tutorial</a>,
|
||||
Now up-to-date for GF version 2.9. Covers all of GF.
|
||||
|
||||
|
||||
|
||||
<h2>Language and system documentation</h2>
|
||||
|
||||
<a href="gf-reference.html">GF Quick Reference</a>. Also available in
|
||||
<a href="gf-reference.pdf">pdf</a>.
|
||||
<a href="gf-reference.pdf">pdf</a>. Covers all features of GF language
|
||||
in a summary format.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="gf-history.html">History of changes</a>. Up to date with
|
||||
the current darcs version of GF.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="gf-modules.html">Module system document</a>, complements the
|
||||
<a href="http://www.cs.chalmers.se/~aarne/articles/gf-jfp.ps.gz">JFP paper</a>
|
||||
by a description of the module system.
|
||||
<a href="gf-refman.html">GF Reference Manual</a>. A full-scale reference
|
||||
manual of the GF language.
|
||||
|
||||
<p>
|
||||
|
||||
@@ -67,75 +62,45 @@ on editing in the Java interface.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="DocGF.pdf">
|
||||
Syntax specification</a> (pdf) of the GF grammar formalism.
|
||||
Generated by the BNF Converter from the same source as the language
|
||||
parser.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="DocGFC.pdf">
|
||||
Syntax specification of GFC</a> (pdf), the low-level formalism
|
||||
to which GF is compiled.
|
||||
Generated by the BNF Converter from the same source as the language
|
||||
parser.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="transfer.html">The GF Transfer language</a> document.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="gf-compiler.png">Chart of GF grammar compiler phases</a>.
|
||||
|
||||
|
||||
|
||||
<h2>Grammar library documentation</h2>
|
||||
|
||||
<p>
|
||||
|
||||
<a href="../lib/resource-1.0/doc/synopsis.html">Resource Grammar Synopsis</a>.
|
||||
With APIs and use examples, for Resource v. 1.2.
|
||||
<a href="gf-tutorial.html#chapfive">Resource Grammar Tutorial Chapter</a>.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="resource.pdf">
|
||||
GF Resource Grammar Library</a>
|
||||
user's manual, for API v 1.0.
|
||||
<a href="../lib/resource/doc/synopsis.html">Resource Grammar Synopsis</a>
|
||||
for library users. With APIs and use examples.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="../lib/resource-1.0/doc/index.html">
|
||||
On-line resource grammar library documentation</a>
|
||||
in progress for API v 1.0.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="../lib/resource-1.0/doc/Resource-HOWTO.html">
|
||||
Resource grammar writing HOWTO</a>
|
||||
document in progress (forthcoming API v 1.0).
|
||||
|
||||
<p>
|
||||
|
||||
<a href="../lib/resource/doc/gf-resource.html">Old resource grammar library</a>
|
||||
document (v 0.9).
|
||||
<a href="../lib/resource/doc/Resource-HOWTO.html">
|
||||
Resource Grammar HOWTO</a>
|
||||
for library authors.
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Embedding GF grammars in computer programs</h2>
|
||||
|
||||
<a href="gf-tutorial.html#chapeight">Embedded Grammar Tutorial Chapter</a>.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="http://www.cs.chalmers.se/~bringert/gf/gf-java.html">
|
||||
Embedded GF Interpreter</a> manual for using GF grammars in Java programs.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="http://www.cs.chalmers.se/~aarne/GF/src/GF/Embed/EmbedAPI.hs">
|
||||
<a href="http://www.cs.chalmers.se/~aarne/GF/src/GF/GFCC/API.hs">
|
||||
Embedded GF API</a> for using GF grammars in Haskell programs.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="http://www.cs.chalmers.se/~peb/software.html">
|
||||
<a href="http://www.ling.gu.se/~peb/index.cgi/Software">
|
||||
MCFG/GF library for Prolog</a>,
|
||||
for using GF grammars in Prolog programs.
|
||||
|
||||
@@ -152,16 +117,16 @@ The standard reference on GF.
|
||||
|
||||
<p>
|
||||
|
||||
<a href="http://www.cs.chalmers.se/~peb/pubs/p04-PhD-thesis.pdf">
|
||||
<a href="http://www.ling.gu.se/~peb/pubs/Ljunglof-2004a.pdf">
|
||||
Expressivity and Complexity of the Grammatical Framework</a>,
|
||||
PhD Thesis by
|
||||
<a href="http://www.cs.chalmers.se/~peb">Peter Ljunglöf</a>.
|
||||
<a href="http://www.ling.gu.se/~peb">Peter Ljunglöf</a>.
|
||||
|
||||
|
||||
|
||||
<h2>Introductory talks</h2>
|
||||
|
||||
<a href="../../GF2.0/doc/short/gf-short.html">
|
||||
<a href="http://www.cs.chalmers.se/~aarne/GF2.0/doc/short/gf-short.html">
|
||||
GF in 25 Minutes</a> - overview for computer science audience.
|
||||
|
||||
<p>
|
||||
@@ -172,14 +137,7 @@ Slides on GF theory and implementation</a> given
|
||||
at INRIA Rocquencourt in December 2003.
|
||||
|
||||
<p>
|
||||
|
||||
<a
|
||||
href="http://www.cs.chalmers.se/~aarne/slides/multi-eng-slides.pdf">
|
||||
Slides on multilingual grammar engineering</a> and some examples of
|
||||
using the module system of GF.
|
||||
|
||||
<p>
|
||||
|
||||
|
||||
<a
|
||||
href="http://www.cs.chalmers.se/~aarne/slides/webalt-2005.pdf">
|
||||
Slides on example-based grammar writing</a> and a short introduction
|
||||
|
||||
@@ -4,6 +4,25 @@
|
||||
|
||||
<h1>GF News 2004-2007</h1>
|
||||
|
||||
<p>
|
||||
|
||||
<i>August 31, 2007</i>. <a href="doc/gf-course.html">GF Graduate Course</a>
|
||||
organized by <a href="http://www.gslt.hum.gu.se">GSLT</a>: first module
|
||||
September 13-14 in Gothenburg.
|
||||
|
||||
<p>
|
||||
|
||||
<i>July 8, 2007</i>. GF 2.8 released. Some highlights:
|
||||
<ul>
|
||||
<li> Resource Grammar Library v 1.2: <a href="lib/resource-1.0/doc/synopsis.html">synopsis</a>.
|
||||
<li> New version of <a href="doc/tutorial/gf-tutorial2.html">tutorial</a>,
|
||||
now with exercises and also as a
|
||||
<a href="doc/tutorial/gf-tutorial2.pdf">pdf file</a>,
|
||||
<li> new speech formats
|
||||
<li> better semantics of <tt>variants</tt>
|
||||
<li> lots of bug fixes
|
||||
</ul>
|
||||
|
||||
|
||||
<p>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user