summaryrefslogtreecommitdiff
path: root/tests/morph.morph
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2012-11-05 08:17:58 -0800
committerAnas Nashif <anas.nashif@intel.com>2012-11-05 08:17:58 -0800
commit285df3905d3ecbb34f6120b22f22cf43ffe0dcec (patch)
tree5eba1479073e9f64e6c234c28a90cded4bff6b90 /tests/morph.morph
downloadhunspell-285df3905d3ecbb34f6120b22f22cf43ffe0dcec.tar.gz
hunspell-285df3905d3ecbb34f6120b22f22cf43ffe0dcec.tar.bz2
hunspell-285df3905d3ecbb34f6120b22f22cf43ffe0dcec.zip
Imported Upstream version 1.3.2upstream/1.3.2upstream
Diffstat (limited to 'tests/morph.morph')
-rw-r--r--tests/morph.morph48
1 files changed, 48 insertions, 0 deletions
diff --git a/tests/morph.morph b/tests/morph.morph
new file mode 100644
index 0000000..9965d7e
--- /dev/null
+++ b/tests/morph.morph
@@ -0,0 +1,48 @@
+> drink
+analyze(drink) = st:drink po:noun
+analyze(drink) = st:drink po:verb al:drank al:drunk ts:present
+stem(drink) = drink
+> drinks
+analyze(drinks) = st:drink po:verb al:drank al:drunk ts:present is:sg_3
+analyze(drinks) = st:drink po:noun is:plur
+stem(drinks) = drink
+> drinkable
+analyze(drinkable) = st:drink po:verb al:drank al:drunk ts:present ds:der_able
+stem(drinkable) = drinkable
+> drinkables
+analyze(drinkables) = st:drink po:verb al:drank al:drunk ts:present ds:der_able is:plur
+stem(drinkables) = drinkable
+> undrinkable
+analyze(undrinkable) = dp:pfx_un sp:un st:drink po:verb al:drank al:drunk ts:present ds:der_able
+stem(undrinkable) = undrinkable
+> undrinkables
+analyze(undrinkables) = dp:pfx_un sp:un st:drink po:verb al:drank al:drunk ts:present ds:der_able is:plur
+stem(undrinkables) = undrinkable
+> drank
+analyze(drank) = po:verb st:drink is:past_1
+stem(drank) = drink
+> drunk
+analyze(drunk) = po:verb st:drink is:past_2
+stem(drunk) = drink
+> phenomenon
+analyze(phenomenon) = st:phenomenon po:noun al:phenomena
+stem(phenomenon) = phenomenon
+> phenomena
+analyze(phenomena) = po:noun st:phenomenon is:plur
+stem(phenomena) = phenomenon
+generate(drink, eat) = drink
+generate(drink, eats) = drinks
+generate(drink, ate) = drank
+generate(drink, eaten) = drunk
+generate(drink, eatable) = drinkable
+generate(drink, eatables) = drinkables
+generate(drink, phenomena) = drinks
+generate(drinks, eat) = drink
+generate(drinks, eats) = drinks
+generate(drinks, ate) = drank
+generate(drinks, eaten) = drunk
+generate(drinks, eatable) = drinkable
+generate(drinks, eatables) = drinkables
+generate(drinks, phenomena) = drinks
+generate(undrinkable, phenomena) = undrinkables
+generate(phenomenon, drinks) = phenomena