From 822f296529d5e132f1d72040d15dc9e696325195 Mon Sep 17 00:00:00 2001 From: Bartosz Broda <bartosz.broda@gmail.com> Date: Sun, 12 Jun 2011 13:54:00 +0200 Subject: [PATCH] add flex unit example --- libmwereader/test_mwe.xml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/libmwereader/test_mwe.xml b/libmwereader/test_mwe.xml index bf4a071..024377d 100644 --- a/libmwereader/test_mwe.xml +++ b/libmwereader/test_mwe.xml @@ -41,5 +41,39 @@ </MWE> </instances> </mwegroup> + <mwegroup name="SubstAdjSgFlex" type="flex" class="subst"> + <condition> + or( + and( + inter(base[1],$s:Adj), + inter(class[1],{adj}), + inter(base[0],$s:Subst), + equal(nmb[0], {sg}), + in(class[0],{subst,ger,depr}), + agrpp(0,1,{nmb,gnd,cas}) + ),//and + and( + inter(base[0],$s:Adj), + inter(class[0],{adj}), + inter(base[1],$s:Subst), + equal(nmb[1],{sg}), + in(class[1],{subst,ger,depr}), + agrpp(0,1,{nmb,gnd,cas}) + ) + )//or + </condition> + <instances> + <MWE base="akt notarialny"> + <var name="Subst">akt</var> + <var name="Adj">notarialny</var> + <head>in(class[0],{subst,ger,depr})</head> + </MWE> + <MWE base="areszt tymczasowy"> + <var name="Subst">areszt</var> + <var name="Adj">tymczasowy</var> + <head>in(class[0],{subst,ger,depr})</head> + </MWE> + </instances> + </mwegroup> </units_description> -- GitLab