]> git.donarmstrong.com Git - deb_pkgs/scowl.git/blob - current/src/make-variant.lst
[svn-inject] Installing original source of scowl
[deb_pkgs/scowl.git] / current / src / make-variant.lst
1 #!/bin/sh
2
3 start ()
4 {
5     echo -n;
6 }
7
8 add ()
9 {
10   cat - $1 | src/filter | sort -u;
11 }
12
13 rem ()
14 {
15   comm -23 - $1;
16 }
17
18 cat r/alt12dicts/not-variant.lst \
19   | src/filter | src/add-affixes 0.0 use-all | sort -u \
20   > working/variant-no.lst
21
22 cat r/alt12dicts/variant-maybe.lst \
23   | src/filter | src/add-affixes 0.9 use-all | sort -u \
24   > working/variant-maybe.lst
25
26 cat r/alt12dicts/variant-yes.lst \
27   | src/filter | sort -u \
28   > working/variant-yes-bare.lst
29
30 cat r/alt12dicts/variant-yes.lst \
31   | src/filter | src/add-affixes 1.9 use-all | sort -u \
32   > working/variant-yes.lst
33
34 start \
35   | add working/variant-maybe.lst    \
36   | rem working/variant-no.lst       \
37   | add r/special/variant_0          \
38   | rem r/special/never-variant      \
39   > working/variant_0-pre.lst
40
41 start \
42   | add working/variant-yes.lst      \
43   | rem working/variant-no.lst       \
44   | add working/variant-yes-bare.lst \
45   | add r/special/variant_1          \
46   | rem working/variant_0-pre.lst    \
47   | rem r/special/never-variant      \
48   > working/variant_1-pre.lst
49
50 start \
51   | add r/special/variant_2          \
52   | rem working/variant_1-pre.lst    \
53   | rem working/variant_0-pre.lst    \
54   | rem r/special/never-variant      \
55   > working/variant_2-pre.lst
56
57 start \
58   | add r/infl/variant_0.lst         \
59   | rem working/variant_2-pre.lst | rem working/variant_1-pre.lst    \
60   | add working/variant_0-pre.lst    \
61   | rem r/special/never-variant      \
62   > working/variant_0.lst
63
64 start \
65   | add r/infl/variant_1.lst         \
66   | rem working/variant_2-pre.lst    \
67   | add working/variant_1-pre.lst    \
68   | add r/infl/variant_0.lst         \
69   | rem working/variant_0.lst        \
70   | rem r/special/never-variant      \
71   > working/variant_1.lst
72
73 start \
74   | add r/infl/variant_2.lst         \
75   | add working/variant_2-pre.lst    \
76   | add r/infl/variant_1.lst  | add r/infl/variant_0.lst         \
77   | rem working/variant_1.lst | rem working/variant_0.lst        \
78   | rem r/special/never-variant      \
79   > working/variant_2.lst
80
81
82
83
84
85