diff --git a/tests/rules-data/match/is/cclmatch-1.xml b/tests/rules-data/match/is/cclmatch-1.xml new file mode 100644 index 0000000000000000000000000000000000000000..3fcf5410b73a3f0571741ba28196301702204ad0 --- /dev/null +++ b/tests/rules-data/match/is/cclmatch-1.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE cesAna SYSTEM "xcesAnaIPI.dtd"> +<cesAna xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" type="lex disamb"> +<chunkList> + <chunk id="ch1" type="p"> + <sentence> + <tok> + <orth>To</orth> + <lex><base>ten</base><ctag>adj:sg:nom:n:pos</ctag></lex> + <lex><base>ten</base><ctag>adj:sg:acc:n:pos</ctag></lex> + <lex><base>to</base><ctag>conj</ctag></lex> + <lex><base>to</base><ctag>pred</ctag></lex> + <lex><base>to</base><ctag>qub</ctag></lex> + <lex><base>to</base><ctag>subst:sg:nom:n</ctag></lex> + <lex><base>to</base><ctag>subst:sg:acc:n</ctag></lex> + <lex><base>to</base><ctag>subst:sg:voc:n</ctag></lex> + <ann chan="N_NOM" head="1">1</ann> + </tok> + <tok> + <orth>jest</orth> + <lex><base>być</base><ctag>fin:sg:ter:imperf</ctag></lex> + <ann chan="N_NOM">0</ann> + </tok> + <tok> + <orth>wyżyna</orth> + <lex><base>wyżyna</base><ctag>subst:sg:nom:f</ctag></lex> + <ann chan="N_NOM" head="1">2</ann> + </tok> + <tok> + <orth>pies</orth> + <lex><base>pies</base><ctag>subst:sg:nom:m2</ctag></lex> + <ann chan="N_NOM">2</ann> + </tok> + </sentence> + </chunk> +</chunkList> +</cesAna> diff --git a/tests/rules-data/match/is/cclmatch-is1.ccl b/tests/rules-data/match/is/cclmatch-is1.ccl new file mode 100644 index 0000000000000000000000000000000000000000..d8fb4b11d82acad183328551a2e7bc31a1951226 --- /dev/null +++ b/tests/rules-data/match/is/cclmatch-is1.ccl @@ -0,0 +1,8 @@ +apply( + match( + is('N_NOM') + ), + actions( + mark(M, 'COPY') + ) +) diff --git a/tests/rules-data/match/is/cclmatch-is1.out.xml b/tests/rules-data/match/is/cclmatch-is1.out.xml new file mode 100644 index 0000000000000000000000000000000000000000..1cb2b7b0ecf305cd11954e58c0949f51c5d4b3cb --- /dev/null +++ b/tests/rules-data/match/is/cclmatch-is1.out.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE cesAna SYSTEM "xcesAnaIPI.dtd"> +<cesAna xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" type="lex disamb"> +<chunkList> + <chunk id="ch1" type="p"> + <sentence> + <tok> + <orth>To</orth> + <lex><base>ten</base><ctag>adj:sg:nom:n:pos</ctag></lex> + <lex><base>ten</base><ctag>adj:sg:acc:n:pos</ctag></lex> + <lex><base>to</base><ctag>conj</ctag></lex> + <lex><base>to</base><ctag>pred</ctag></lex> + <lex><base>to</base><ctag>qub</ctag></lex> + <lex><base>to</base><ctag>subst:sg:nom:n</ctag></lex> + <lex><base>to</base><ctag>subst:sg:acc:n</ctag></lex> + <lex><base>to</base><ctag>subst:sg:voc:n</ctag></lex> + <ann chan="COPY" head="1">1</ann> + <ann chan="N_NOM" head="1">1</ann> + </tok> + <tok> + <orth>jest</orth> + <lex><base>być</base><ctag>fin:sg:ter:imperf</ctag></lex> + <ann chan="COPY">0</ann> + <ann chan="N_NOM">0</ann> + </tok> + <tok> + <orth>wyżyna</orth> + <lex><base>wyżyna</base><ctag>subst:sg:nom:f</ctag></lex> + <ann chan="COPY" head="1">2</ann> + <ann chan="N_NOM" head="1">2</ann> + </tok> + <tok> + <orth>pies</orth> + <lex><base>pies</base><ctag>subst:sg:nom:m2</ctag></lex> + <ann chan="COPY">2</ann> + <ann chan="N_NOM">2</ann> + </tok> + </sentence> + </chunk> +</chunkList> +</cesAna>