mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-20 08:32:50 -06:00
lib index
This commit is contained in:
73
lib/index.html
Normal file
73
lib/index.html
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<META NAME="generator" CONTENT="http://txt2tags.sf.net">
|
||||||
|
<TITLE>GF Grammar Libraries</TITLE>
|
||||||
|
</HEAD><BODY BGCOLOR="white" TEXT="black">
|
||||||
|
<P ALIGN="center"><CENTER><H1>GF Grammar Libraries</H1>
|
||||||
|
<FONT SIZE="4">
|
||||||
|
<I>Author: Aarne Ranta <aarne (at) cs.chalmers.se></I><BR>
|
||||||
|
Last update: Fri Mar 10 11:32:28 2006
|
||||||
|
</FONT></CENTER>
|
||||||
|
|
||||||
|
<P></P>
|
||||||
|
<HR NOSHADE SIZE=1>
|
||||||
|
<P></P>
|
||||||
|
<UL>
|
||||||
|
<LI><A HREF="#toc1">The resource grammar library</A>
|
||||||
|
<LI><A HREF="#toc2">The prelude library</A>
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P></P>
|
||||||
|
<HR NOSHADE SIZE=1>
|
||||||
|
<P></P>
|
||||||
|
<P>
|
||||||
|
One of the main ideas of
|
||||||
|
<A HREF="..">GF</A>
|
||||||
|
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
|
||||||
|
<A HREF="resource-1.0/doc/gslt-sem-2006.html">Grammars as Software Libraries</A>
|
||||||
|
give some introduction to this idea.
|
||||||
|
</P>
|
||||||
|
<A NAME="toc1"></A>
|
||||||
|
<H2>The resource grammar library</H2>
|
||||||
|
<P>
|
||||||
|
This library covers basic linguistic structures of
|
||||||
|
different languages.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource-1.0/doc">Version 1.0</A> (still beta, but already recommended).
|
||||||
|
Covers English, Finnish, French, German, Italian, Norwegian,
|
||||||
|
Spanish, and Swedish.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource/">Version 0.9</A> (current "official" version).
|
||||||
|
Also covers Danish and Russian, but not German.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource-0.6/">Version 0.6</A>. Old version with 7 languages.
|
||||||
|
</P>
|
||||||
|
<A NAME="toc2"></A>
|
||||||
|
<H2>The prelude library</H2>
|
||||||
|
<P>
|
||||||
|
The <A HREF="prelude/">prelude</A>
|
||||||
|
library gives utility functions for different GF applications:
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource-1.0/doc/gfdoc/Precedence.html">Precedence</A>. Utilities for
|
||||||
|
formal languages: precedence levels, associatives, infixes.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource-1.0/doc/gfdoc/Predef.html">Predef</A>. Type signatures
|
||||||
|
of predefined (hard-coded) functions.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
<A HREF="resource-1.0/doc/gfdoc/Prelude.html">Prelude</A>. Generic utilities
|
||||||
|
for strings, tables, records, booleans.
|
||||||
|
</P>
|
||||||
|
|
||||||
|
<!-- html code generated by txt2tags 2.0 (http://txt2tags.sf.net) -->
|
||||||
|
<!-- cmdline: txt2tags -\-toc -thtml index.txt -->
|
||||||
|
</BODY></HTML>
|
||||||
52
lib/index.txt
Normal file
52
lib/index.txt
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
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.0 resource-1.0/doc] (still beta, but already recommended).
|
||||||
|
Covers English, Finnish, French, German, Italian, Norwegian,
|
||||||
|
Spanish, and Swedish.
|
||||||
|
|
||||||
|
[Version 0.9 resource/] (current "official" version).
|
||||||
|
Also covers Danish and Russian, but not German.
|
||||||
|
|
||||||
|
[Version 0.6 resource-0.6/]. Old version with 7 languages.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
==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.
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user