forked from GitHub/gf-core
some more issues in gf3.txt
This commit is contained in:
@@ -3,12 +3,15 @@ Aarne Ranta
|
|||||||
7 November 2007
|
7 November 2007
|
||||||
|
|
||||||
|
|
||||||
|
This document summarizes the goals and status of the forthcoming
|
||||||
|
GF version 3.0.
|
||||||
|
|
||||||
==Overview==
|
==Overview==
|
||||||
|
|
||||||
GF 3 results from the following needs:
|
GF 3 results from the following needs:
|
||||||
- refactor GF to make it more maintainable
|
- refactor GF to make it more maintainable
|
||||||
- provide a simple command-line batch compiler
|
- provide a simple command-line batch compiler
|
||||||
- replace the gfcc by the much simpler gfcc format for embedded grammars
|
- replace gfc by the much simpler gfcc format for embedded grammars
|
||||||
|
|
||||||
|
|
||||||
The current implementation of GF 3 has three binaries:
|
The current implementation of GF 3 has three binaries:
|
||||||
@@ -45,19 +48,21 @@ code.
|
|||||||
==Status of code and functionalities==
|
==Status of code and functionalities==
|
||||||
|
|
||||||
GF executable v. 2.8
|
GF executable v. 2.8
|
||||||
- gf: 263 modules, executable 7 MB
|
- gf: 263 modules, executable 7+ MB (on MacOS i386)
|
||||||
|
|
||||||
|
|
||||||
Current status of GF 3.0 alpha:
|
Current status of GF 3.0 alpha:
|
||||||
- gf3: 94 modules, executable 4 MB
|
- gf3: 94 modules, executable 4+ MB
|
||||||
- gfc: 71 modules, executable 3 MB
|
- gfc: 71 modules, executable 3+ MB
|
||||||
- gfi: 35 modules, executable 1 MB
|
- gfi: 35 modules, executable 1+ MB
|
||||||
|
|
||||||
|
|
||||||
Missing functionalities
|
Missing functionalities
|
||||||
- in gfc:
|
- in gfc:
|
||||||
- input formats: cf, ebnf, gfe, old gf
|
- input formats: cf, ebnf, gfe, old gf
|
||||||
- output formats: speech grammars, bnfc
|
- output formats: speech grammars, bnfc
|
||||||
|
- integrating options for input, output, and debugging information
|
||||||
|
(as described in Devel/GFC/Options.hs)
|
||||||
|
|
||||||
|
|
||||||
- in gfi:
|
- in gfi:
|
||||||
@@ -74,3 +79,6 @@ Native Haskell readline
|
|||||||
|
|
||||||
Binary formats for gfo and gfcc
|
Binary formats for gfo and gfcc
|
||||||
|
|
||||||
|
Parallel compilation on multicore machines
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user