completed Multimodal and Tram with new languages

This commit is contained in:
aarne
2006-02-23 09:16:11 +00:00
parent b30e817e55
commit 97485761cb
5 changed files with 41 additions and 1 deletions

25
examples/tram/README Normal file
View File

@@ -0,0 +1,25 @@
Björn Bringert's tram grammars (user side, without place names)
implemented as an example of lib/resource/abstract/Multimodal.
For documentation of the original system, see
http://www.cs.chalmers.se/~bringert/gf/tramdemo.html
To try, do in gf
i TramEng.gf
gr | l -tr | p
Clicks appear as coordinates on the right of the semicolon.
This works in eight languages.
Notice that the compilation of the grammars uses precompiled
resources, located in
GF/lib/compiled
To produce them, use 'make' and 'make install' in GF/lib/resource-1.0.
AR 7/11/2005 -- 23/2/2006

View File

@@ -1,6 +1,6 @@
incomplete concrete TramI of Tram = open Multimodal, Symbol in {
flags startcat=Query ; lexer=textlit ;
flags startcat=Query ; lexer=literals ;
lincat
Query = Phr ; -- top level, plain string

5
examples/tram/TramIta.gf Normal file
View File

@@ -0,0 +1,5 @@
--# -path=.:compiled:prelude
concrete TramIta of Tram = TramI with
(Multimodal = MultimodalIta),
(Symbol = SymbolIta) ;

5
examples/tram/TramNor.gf Normal file
View File

@@ -0,0 +1,5 @@
--# -path=.:compiled:prelude
concrete TramNor of Tram = TramI with
(Multimodal = MultimodalNor),
(Symbol = SymbolNor) ;

5
examples/tram/TramSpa.gf Normal file
View File

@@ -0,0 +1,5 @@
--# -path=.:compiled:prelude
concrete TramSpa of Tram = TramI with
(Multimodal = MultimodalSpa),
(Symbol = SymbolSpa) ;