From ba077a8a91e5f809a66f79ff13da602a7eb88437 Mon Sep 17 00:00:00 2001 From: aarne Date: Tue, 25 Nov 2003 15:43:05 +0000 Subject: Preparing for beta release. --- doc/gf2-highlights.html | 41 ++++++++++++++++++++++++++---------- doc/index.html | 55 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 11 deletions(-) create mode 100644 doc/index.html (limited to 'doc') diff --git a/doc/gf2-highlights.html b/doc/gf2-highlights.html index 036ca55f3..d011a2875 100644 --- a/doc/gf2-highlights.html +++ b/doc/gf2-highlights.html @@ -10,7 +10,7 @@ Highlights, preliminary version

-13/10/2003 +13/10/2003 - 25/11

@@ -18,6 +18,12 @@ Highlights, preliminary version + +

Syntax of GF

+ +An accurate language specification is now available. + +

Summary of novelties

Module system

@@ -69,36 +75,42 @@ Highlights, preliminary version -

Status (14/11/2003)

+

Status (25/11/2003)

Grammar compiler, editor GUIs, and shell work.

GF1 grammars can be automatically translated to GF2 (although result not as good -as manual). The results can be saved in GF2 files, but this is not necessary. +as manual, since indentation and comments are destroyed). The results can be +saved in GF2 files, but this is not necessary.

Example grammars and resource libraries are in the process of -be converted. At the same time, their API has grown with -new constructions. -English and German resources are up-to-date. -Finnish and Swedish are also, but their derived libraries -have not been adapted to the use of security-bringing lock fields. - +being converted. There will be a new API with +many new constructions. The new versions lie in grammars/newresource. +English and Swedish resources are up-to-date. +In the old API version, grammars/resource, the other languages +are up-to-date.

A make facility works, finding out which modules have to be recompiled. There is some room for improvement. +
+Bug. +Sometimes the grammar compiler gets confused if there are many +grammars open simultaneously. Then the advice is to empty +the environment (using e) and compile grammar one by one. +When read from gfc versions, there should be no problems +to have several grammars simultaneously.

The module type grammar (to build multilingual grammars) not yet implemented. - - transfer modules have to be called by flags +transfer modules have to be called by flags

@@ -153,6 +165,13 @@ line, e.g. % gf2 -old -abs=Tutorial tut1.Eng.gf tut1.Fin.gf tut1.Fra.gf +

+ +GF2 has more reserved words than GF 1.2. When old files are read, a preprocessor +replaces every identifier that has the shape of a new reserved word +with a variant where the last letter is replaced by Z, e.g. +instance is replaced by instancZ. This method is of course +unsafe and should be replaced by something better. diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 000000000..06b52930a --- /dev/null +++ b/doc/index.html @@ -0,0 +1,55 @@ + + + + +

+ +

Grammatical Framework Version 2 beta

+ +

+ +25/11/2003 + +

+ +Aarne Ranta + +

+ +Beta version of GF2 now available: + +

+ +Highlights + +

+ +Sources + +

+ +Example grammars + +

+ +Linux binary (with fudgets) + +

+ +Sun binary (without fudgets; +use Java GUI from src/java) + +

+ + +Language specification is now available. + +

+ +See GF Homepage for +more information on GF. + + + + + -- cgit v1.2.3