documentation written; some weird constructors excluded from demo

This commit is contained in:
aarne
2008-06-27 14:14:01 +00:00
parent 73e401cee2
commit 21c457b711
8 changed files with 241 additions and 99 deletions

View File

@@ -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>

View File

@@ -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,