Grammatical Framework History of Changes

Changes in functionality since May 17, 2005, release of GF Version 2.2

4/6 (AR) Sequence of commands in the Java editor GUI now possible. The commands are separated by ;; (notice the space on both sides of the two semicolons). Such a sequence can be sent from the "GF Command" pop-up field, but is mostly intended for external processes that communicate with GF.

3/6 (AR) The format .gfe defined to support grammar writing by examples. Files of this format are first converted to .gf files by the command

  gf -examples File.gfe
See ../lib/resource/doc/examples/QuestionsI.gfe for an example.

31/5 (AR) Default of p -rawtrees=k changed to 999999.

31/5 (AR) Support for restricted inheritance. Syntax:

  M          -- inherit everything from M, as before
  M [a,b,c]  -- only inherit constants a,b,c
  M-[a,b,c]  -- inherit everything except a,b,c
Caution: there is no check yet for completeness and consistency, but restricted inheritance can create run-time failures.

29/5 (AR) Parser support for reading GFC files line per line. The category Line in GFC.cf can be used as entrypoint instead of Grammar to achieve this.

28/5 (AR) Environment variables and path wild cards.

26/5/2005 (BB) Notation for list categories.