diff options
| author | aarne <unknown> | 2005-11-14 15:03:40 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2005-11-14 15:03:40 +0000 |
| commit | f339b8839bcb25a57cb22baa3342032892f9be63 (patch) | |
| tree | 59b15d37579d5b5630d9ae5ac7a9d701cf3e09a4 /doc | |
| parent | 505eb2ec5794e741d343e52be4f75da7b4980a62 (diff) | |
arbitrary lincat records; noparse pragmas
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/gf-history.html | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/gf-history.html b/doc/gf-history.html index 1a6cb98b9..a6b3b970b 100644 --- a/doc/gf-history.html +++ b/doc/gf-history.html @@ -11,6 +11,34 @@ Changes in functionality since May 17, 2005, release of GF Version 2.2 </center> +<p> + +14/11 (AR) Functions can be made unparsable (or "internal" as +in BNFC). This is done by <tt>i -noparse=file</tt>, where +the nonparsable functions are given in <tt>file</tt> using the +line format <tt>--# noparse Funs</tt>. This can be used e.g. to +rule out expensive parsing rules. It is used in +<tt>lib/resource/abstract/LangVP.gf</tt> to get parse values +structured with <tt>VP</tt>, which is obtained via transfer. +So far only the default (= old) parser generator supports this. + +<p> + +14/11 (AR) Removed the restrictions how a lincat may look like. +Now any record type that has a value in GFC (i.e. without any +functions in it) can be used, e.g. {np : NP ; cn : Bool => CN}. +To display linearization values, only <tt>l -record</tt> shows +nice results. + +<p> + +9/11 (AR) GF shell state can now have several abstract syntaxes with +their associated concrete syntaxes. This allows e.g. parsing with +resource while testing an application. One can also have a +parse-transfer-lin chain from one abstract syntax to another. + +<p> + 1/11 (AR) Yet another method for adding probabilities: append <tt> --# prob Double</tt> to the end of a line defining a function. |
