From acb3fa961e6a9e548addabf34796f7645832c884 Mon Sep 17 00:00:00 2001 From: aarne Date: Wed, 12 Sep 2012 12:52:03 +0000 Subject: First version of a web server for morphological paradigms. --- src/www/gfmorpho/README | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/www/gfmorpho/README (limited to 'src/www/gfmorpho/README') diff --git a/src/www/gfmorpho/README b/src/www/gfmorpho/README new file mode 100644 index 000000000..2090bb5d3 --- /dev/null +++ b/src/www/gfmorpho/README @@ -0,0 +1,23 @@ +A service for using smart paradigms on the web. + +Works with a cgi script running a Haskell program that calls GF to interprete a query string as a "cc" command on a specified Paradigms file. For instance, if the +user submits the query + + Eng N baby + +the program executes the command + + cc -table -unqual ParadigmsEng.mkN "baby" + +The resulting output is converted into an HTML table. + +The file gfmorpho.html gives some more information. Open issues in addition to those mentioned there are: + +- GFMorpho.hs creates the temporary files _gfcommand.tmp and _gfmorpho.tmp which need to be world-writable; they should be created more properly and removed after use +- gfmorpho.cgi defines the variable GF_LIB_PATH to reside in /Users/aarne, and must be edited for other environments +- to work for all languages mentioned, one has to compile some incomplete GF grammars not standardly compiled: + + GF/lib/src$ runghc Make alltenses lang langs=Amh,Ara,Lat,Mlt,Tur + +(c) Aarne Ranta 2012 under LGPL/BSD. + -- cgit v1.2.3