mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-07 10:12:51 -06:00
next-lib renamed to lib, lib to old-lib
This commit is contained in:
58
old-lib/index.txt
Normal file
58
old-lib/index.txt
Normal file
@@ -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.
|
||||
Reference in New Issue
Block a user