forked from GitHub/gf-core
documentation written; some weird constructors excluded from demo
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user