commit c0d456810ce59da758ea805d8b3c7017a4820a76 Author: Tanmai Khanna Date: Fri Aug 7 15:59:52 2020 +0530 Add some basic wblank reordering tests diff --git a/tests/wblank_basic.input b/tests/wblank_basic.input new file mode 100644 index 0000000..1f606f9 --- /dev/null +++ b/tests/wblank_basic.input @@ -0,0 +1,2 @@ +[[t:b:123avx]]^llama/llama$ [[t:b:324avx]]^llama/llama$ [[t:b:6345fx]]^red/rojo$ [[t:b:874jfn]]^pajama/pajama$ [[t:b:47567hb]]^llama/llama$ +[[t:b:07vndsd]]^green/verde$ [[t:b:362354]]^sock/calcetine$ diff --git a/tests/wblank_basic.output b/tests/wblank_basic.output new file mode 100644 index 0000000..694607e --- /dev/null +++ b/tests/wblank_basic.output @@ -0,0 +1,2 @@ +[[t:b:123avx]]^llama$ [[t:b:324avx]]^llama$ [[t:b:874jfn]]^pajama$ [[t:b:6345fx]]^rojo$ [[t:b:47567hb]]^llama$ +[[t:b:362354]]^calcetine$ [[t:b:07vndsd]]^verde$ diff --git a/tests/wblank_basic.rtx b/tests/wblank_basic.rtx new file mode 100644 index 0000000..a5afd2e --- /dev/null +++ b/tests/wblank_basic.rtx @@ -0,0 +1,10 @@ +n: _.gender.number; +adj: _.gender.number; +NP: _; + +gender = m f mf; +number = sg pl sp; + +NP -> n {1[number=pl]} | + adj n n {2[number=sp] _1 1[number=pl, gender=f] _2 3[number=sg]} | + adj n {2[number=sp] _1 1[number=sp, gender=m]};