summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraarne <unknown>2004-08-03 12:39:55 +0000
committeraarne <unknown>2004-08-03 12:39:55 +0000
commita843c8e0ec91428fa138feedf73d80d6f936fb7e (patch)
treef2b1bb8e467d0619a3204d55a038266cbc8a0f6b
parent59b5745c0eaf418954bfea5ac594845420262295 (diff)
gramamr distr
-rw-r--r--examples/letter/README4
-rw-r--r--grammars/Makefile6
-rw-r--r--grammars/mkDistr.sh74
-rw-r--r--grammars/tst.sh15
4 files changed, 62 insertions, 37 deletions
diff --git a/examples/letter/README b/examples/letter/README
index eb5724dc7..734b5eb32 100644
--- a/examples/letter/README
+++ b/examples/letter/README
@@ -28,7 +28,9 @@ For the actual use, type then
jgf Letter.gfcm
-and select "Letter" from the "Cat" menu.
+and select "Letter" from the "New" menu.
Copyright (c) 2001-2004 Janna Khegai, Aarne Ranta
under GNU General Public License (GPL).
+
+Document last updated August 3, 2004, by Aarne Ranta.
diff --git a/grammars/Makefile b/grammars/Makefile
new file mode 100644
index 000000000..6d22fc4c6
--- /dev/null
+++ b/grammars/Makefile
@@ -0,0 +1,6 @@
+distr:
+ sh mkDistr.sh
+
+test:
+ sh tst.sh
+
diff --git a/grammars/mkDistr.sh b/grammars/mkDistr.sh
index 27632e2f9..21ec0c8fd 100644
--- a/grammars/mkDistr.sh
+++ b/grammars/mkDistr.sh
@@ -1,41 +1,43 @@
-rm -rf grammars
-mkdir -pv grammars
-mkdir -pv grammars/letter
-mkdir -pv grammars/logic
-mkdir -pv grammars/numerals
-mkdir -pv grammars/prelude
-mkdir -pv grammars/resource
-mkdir -pv grammars/resource/abstract
-mkdir -pv grammars/resource/english
-mkdir -pv grammars/resource/finnish
-mkdir -pv grammars/resource/french
-mkdir -pv grammars/resource/german
-mkdir -pv grammars/resource/italian
-mkdir -pv grammars/resource/romance
-mkdir -pv grammars/resource/russian
-mkdir -pv grammars/resource/swedish
+rm -rf gf-grammars
+mkdir -pv gf-grammars
+mkdir -pv gf-grammars/letter
+# mkdir -pv gf-grammars/logic
+mkdir -pv gf-grammars/numerals
+mkdir -pv gf-grammars/prelude
+mkdir -pv gf-grammars/resource
+mkdir -pv gf-grammars/resource/abstract
+mkdir -pv gf-grammars/resource/english
+mkdir -pv gf-grammars/resource/finnish
+mkdir -pv gf-grammars/resource/french
+mkdir -pv gf-grammars/resource/german
+mkdir -pv gf-grammars/resource/italian
+mkdir -pv gf-grammars/resource/romance
+mkdir -pv gf-grammars/resource/russian
+mkdir -pv gf-grammars/resource/swedish
-cp -pv letter/README grammars/letter/
-cp -pv letter/mkLetter.gfs grammars/letter/
-cp -pv letter/*.gf grammars/letter/
+cp -pv letter/README gf-grammars/letter/
+cp -pv letter/mkLetter.gfs gf-grammars/letter/
+cp -pv letter/*.gf gf-grammars/letter/
-# cp -pv logic/*.gf grammars/logic/
+# cp -pv logic/*.gf gf-grammars/logic/
-cp -pv newnumerals/README grammars/numerals/
-cp -pv newnumerals/*.gf grammars/numerals/
-cp -pv newnumerals/mkNumerals.gfs grammars/numerals/
+cp -pv newnumerals/README gf-grammars/numerals/
+cp -pv newnumerals/*.gf gf-grammars/numerals/
+cp -pv newnumerals/mkNumerals.gfs gf-grammars/numerals/
-cp -pv prelude/*.gf grammars/prelude/
+cp -pv prelude/*.gf gf-grammars/prelude/
-cp -pv newresource/mkTest.gf grammars/resource/
-cp -pv newresource/mkParadigms.gf grammars/resource/
-cp -pv newresource/README grammars/resource/
-cp -pv newresource/abstract/*.gf grammars/resource/abstract/
-cp -pv newresource/english/*.gf grammars/resource/english/
-cp -pv newresource/finnish/*.gf grammars/resource/finnish/
-cp -pv newresource/french/*.gf grammars/resource/french/
-cp -pv newresource/german/*.gf grammars/resource/german/
-cp -pv newresource/italian/*.gf grammars/resource/italian/
-cp -pv newresource/romance/*.gf grammars/resource/romance/
-cp -pv newresource/russian/*.gf grammars/resource/russian/
-cp -pv newresource/swedish/*.gf grammars/resource/swedish/
+cp -pv newresource/mkTest.gfs gf-grammars/resource/
+cp -pv newresource/mkParadigms.gfs gf-grammars/resource/
+cp -pv newresource/README gf-grammars/resource/
+cp -pv newresource/abstract/*.gf gf-grammars/resource/abstract/
+cp -pv newresource/english/*.gf gf-grammars/resource/english/
+cp -pv newresource/finnish/*.gf gf-grammars/resource/finnish/
+cp -pv newresource/french/*.gf gf-grammars/resource/french/
+cp -pv newresource/german/*.gf gf-grammars/resource/german/
+cp -pv newresource/italian/*.gf gf-grammars/resource/italian/
+cp -pv newresource/romance/*.gf gf-grammars/resource/romance/
+cp -pv newresource/russian/*.gf gf-grammars/resource/russian/
+cp -pv newresource/swedish/*.gf gf-grammars/resource/swedish/
+
+tar cvfz gf-grammars.tgz gf-grammars
diff --git a/grammars/tst.sh b/grammars/tst.sh
new file mode 100644
index 000000000..b317bd1cd
--- /dev/null
+++ b/grammars/tst.sh
@@ -0,0 +1,15 @@
+cd gf-grammars/numerals
+gf <mkNumerals.gfs
+echo "x=56789" | gft numerals.gfcm
+rm numerals.gfcm
+cd ../letter
+gf <mkLetter.gfs
+jgf Letter.gfcm
+rm -f Letter.gfcm
+cd ../resource
+gf <mkTest.gfs
+gf <mkParadigms.gfs
+jgf TestAll.gfcm
+rm -f */*.gfc */*.gfr
+rm -f ../prelude/*.gfc ../prelude/*.gfr
+rm -f TestAll.gfcm