summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-06-27 14:14:01 +0000
committeraarne <aarne@cs.chalmers.se>2008-06-27 14:14:01 +0000
commit21c457b711d8e9544c72e466c7d85204c82711f5 (patch)
tree711e25aee0ad39b4b804802e8f7b2c44045dd63e /doc
parent73e401cee21fa61dcf9900d8d2b40ddd39f4e612 (diff)
documentation written; some weird constructors excluded from demo
Diffstat (limited to 'doc')
-rw-r--r--doc/gf3-release.html18
-rw-r--r--doc/gf3-release.txt16
2 files changed, 17 insertions, 17 deletions
diff --git a/doc/gf3-release.html b/doc/gf3-release.html
index 4f81e8a55..75557c94a 100644
--- a/doc/gf3-release.html
+++ b/doc/gf3-release.html
@@ -7,6 +7,7 @@
<P ALIGN="center"><CENTER><H1>GF 3.0</H1>
<FONT SIZE="4">
<I>Krasimir Angelov, Björn Bringert, and Aarne Ranta</I><BR>
+Beta release, 27 June 2008
</FONT></CENTER>
<P>
@@ -15,10 +16,6 @@ language in 2.9, which means backward compatibility. But the target languages, t
compiler implementation, and the functionalities (e.g. the shell) have undergone
radical changes.
</P>
-<P>
-The release of GF 3.0 is projected for 27 June. As usual, the developing sources
-are available all the time via Darcs.
-</P>
<H2>New features</H2>
<P>
Here is a summary of the main novelties visible to the user:
@@ -38,22 +35,25 @@ Here is a summary of the main novelties visible to the user:
the shell, and the compiler are accessible via high-level APIs.
<LI><B>Resource library version 1.4</B>: more coverage, more languages; some of
the new GF language features are exploited.
+<LI><B>Uniform character encoding</B>: UTF8 in generated files, user-definable in
+ source files
</UL>
<H2>Non-supported features</H2>
<P>
-There are some features of GF 2.9 that will <I>not</I> work in the 2.7 June release.
+There are some features of GF 2.9 that will <I>not</I> work in the 3.0 beta release.
</P>
<UL>
<LI>Java Editor GUI: we now see the JavaScript editor as the main form of
syntax editing.
<LI>Pre-module multi-file grammar format: the grammar format of GF before version 2.0
- is still supported, but its include mechanism is not; this means that grammars
- consisting of multiple files have to be concatenated before use.
+ is still not yet supported.
+<LI>Context-free and EBNF input grammar formats.
<LI>Probabilistic GF grammars.
<LI>Some output formats: LBNF.
<LI>Some GF shell commands: while the main ones will be supported with their familiar
- syntax and options, some old commands have not been included.
+ syntax and options, some old commands have not been included. The GF shell
+ command <CODE>help -changes</CODE> gives the actual list.
</UL>
<P>
@@ -69,5 +69,5 @@ Inheritance of overload groups.
</P>
<!-- html code generated by txt2tags 2.4 (http://txt2tags.sf.net) -->
-<!-- cmdline: txt2tags -thtml gf3-release.txt -->
+<!-- cmdline: txt2tags -thtml doc/gf3-release.txt -->
</BODY></HTML>
diff --git a/doc/gf3-release.txt b/doc/gf3-release.txt
index b065b4582..631752c90 100644
--- a/doc/gf3-release.txt
+++ b/doc/gf3-release.txt
@@ -1,6 +1,6 @@
GF 3.0
Krasimir Angelov, Björn Bringert, and Aarne Ranta
-
+Beta release, 27 June 2008
GF Version 3.0 is a major revision of GF. The source language is a superset of the
@@ -8,9 +8,6 @@ language in 2.9, which means backward compatibility. But the target languages, t
compiler implementation, and the functionalities (e.g. the shell) have undergone
radical changes.
-The release of GF 3.0 is projected for 27 June. As usual, the developing sources
-are available all the time via Darcs.
-
==New features==
@@ -29,20 +26,23 @@ Here is a summary of the main novelties visible to the user:
the shell, and the compiler are accessible via high-level APIs.
- **Resource library version 1.4**: more coverage, more languages; some of
the new GF language features are exploited.
+- **Uniform character encoding**: UTF8 in generated files, user-definable in
+ source files
==Non-supported features==
-There are some features of GF 2.9 that will //not// work in the 2.7 June release.
+There are some features of GF 2.9 that will //not// work in the 3.0 beta release.
- Java Editor GUI: we now see the JavaScript editor as the main form of
syntax editing.
- Pre-module multi-file grammar format: the grammar format of GF before version 2.0
- is still supported, but its include mechanism is not; this means that grammars
- consisting of multiple files have to be concatenated before use.
+ is still not yet supported.
+- Context-free and EBNF input grammar formats.
- Probabilistic GF grammars.
- Some output formats: LBNF.
- Some GF shell commands: while the main ones will be supported with their familiar
- syntax and options, some old commands have not been included.
+ syntax and options, some old commands have not been included. The GF shell
+ command ``help -changes`` gives the actual list.
Users who want to have these features are welcome to contact us,