diff options
| author | aarne <aarne@chalmers.se> | 2009-06-22 15:39:08 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2009-06-22 15:39:08 +0000 |
| commit | e89fdae2fa1626348d8025824a7469252fa85e42 (patch) | |
| tree | c7d46bbd0494043b4bd6f917a25a7687517d0547 /old-lib/index.txt | |
| parent | 3049b59b35b25381a7c6787444165c200d66e08b (diff) | |
next-lib renamed to lib, lib to old-lib
Diffstat (limited to 'old-lib/index.txt')
| -rw-r--r-- | old-lib/index.txt | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/old-lib/index.txt b/old-lib/index.txt new file mode 100644 index 000000000..83fd65611 --- /dev/null +++ b/old-lib/index.txt @@ -0,0 +1,58 @@ +GF Grammar Libraries +Author: Aarne Ranta <aarne (at) cs.chalmers.se> +Last update: %%date(%c) + +% NOTE: this is a txt2tags file. +% Create an html file from this file using: +% txt2tags --toc -thtml index.txt + +%!target:html + +One of the main ideas of +[GF ..] +is the use of libraries in grammar writing, in a way familiar +from software engineering. In this way, large grammars can +be built in cooperation, and old grammars or parts of them +can be reused in new grammars. The slides +[Grammars as Software Libraries resource-1.0/doc/gslt-sem-2006.html] +give some introduction to this idea. + + + +==The resource grammar library== + +This library covers basic linguistic structures of +different languages. + +[Version 1.2 resource-1.0/doc] released 22 December 2006 +(enhanced version of 1.0). +Covers Danish, English, Finnish, French, German, Italian, Norwegian, +Russian, Spanish, and Swedish, and to a smaller extent Arabic and Catalan. + +Two older versions are also available: +[Version 0.9 resource/] +and +[Version 0.6 resource-0.6/]. + + + +==The prelude library== + +The [prelude prelude/] +library gives utility functions for different GF applications: + +[Precedence resource-1.0/doc/gfdoc/Precedence.html]. Utilities for +formal languages: precedence levels, associatives, infixes. + +[Predef resource-1.0/doc/gfdoc/Predef.html]. Type signatures +of predefined (hard-coded) functions. + +[Prelude resource-1.0/doc/gfdoc/Prelude.html]. Generic utilities +for strings, tables, records, booleans. + + +==License== + +All libraries in this directory and its subdirectories are +releaced under GNU Lesser General Public License (LGPL). See the file +[LICENSE ./LICENSE] for more details. |
