Commit a59432ca0d0fcf085152841bc591a20bc8eb715f
1 parent
349ab047
dodanie prostego frameworka do testów
git-svn-id: svn://svn.nlp.ipipan.waw.pl/morfeusz/morfeusz@238 ff4e3ee1-f430-4e82-ade0-24591c43f1fd
Showing
18 changed files
with
1014 additions
and
189 deletions
CMakeLists.txt
@@ -147,7 +147,7 @@ endif () | @@ -147,7 +147,7 @@ endif () | ||
147 | include (CPack) | 147 | include (CPack) |
148 | 148 | ||
149 | ##### END initialize some vars ##### | 149 | ##### END initialize some vars ##### |
150 | -file (COPY fsabuilder testfiles input test.sh DESTINATION .) | 150 | +file (COPY fsabuilder testfiles input test.sh doTest.sh DESTINATION .) |
151 | 151 | ||
152 | configure_file ( | 152 | configure_file ( |
153 | "${PROJECT_SOURCE_DIR}/morfeusz/morfeusz2_version.h.in" | 153 | "${PROJECT_SOURCE_DIR}/morfeusz/morfeusz2_version.h.in" |
@@ -161,6 +161,19 @@ add_subdirectory (fsabuilder) | @@ -161,6 +161,19 @@ add_subdirectory (fsabuilder) | ||
161 | 161 | ||
162 | ########## add tests ########## | 162 | ########## add tests ########## |
163 | 163 | ||
164 | +macro (test_analyzer analyzerDir) | ||
165 | + message ("adding test dir ${analyzerDir}") | ||
166 | + get_filename_component (dirname ${analyzerTestDir} NAME) | ||
167 | + add_test(TestAnalyzer_${dirname} ./doTest.sh morfeusz analyzer ${analyzerDir}) | ||
168 | +endmacro() | ||
169 | + | ||
170 | +file (GLOB analyzerTestDirs "tests/analyzer/*") | ||
171 | +if (UNIX) | ||
172 | + foreach (analyzerTestDir ${analyzerTestDirs}) | ||
173 | + test_analyzer(${analyzerTestDir}) | ||
174 | + endforeach() | ||
175 | +endif() | ||
176 | + | ||
164 | #macro (test_build_and_recognize fname method) | 177 | #macro (test_build_and_recognize fname method) |
165 | # add_test (TestBuild-${method}-${fname} python fsabuilder/morfeusz_builder --analyzer --input-files testfiles/${fname} -o /tmp/test-${method}-${fname}.fsa --tagset-file=testfiles/polimorf.tagset --segments-file=testfiles/segmenty.dat --serialization-method=${method}) | 178 | # add_test (TestBuild-${method}-${fname} python fsabuilder/morfeusz_builder --analyzer --input-files testfiles/${fname} -o /tmp/test-${method}-${fname}.fsa --tagset-file=testfiles/polimorf.tagset --segments-file=testfiles/segmenty.dat --serialization-method=${method}) |
166 | # add_test (TestBuild4Synth-${method}-${fname} python fsabuilder/morfeusz_builder --generator --input-files testfiles/${fname} -o /tmp/test-synth-${method}-${fname}.fsa --tagset-file=testfiles/polimorf.tagset --serialization-method=${method}) | 179 | # add_test (TestBuild4Synth-${method}-${fname} python fsabuilder/morfeusz_builder --generator --input-files testfiles/${fname} -o /tmp/test-synth-${method}-${fname}.fsa --tagset-file=testfiles/polimorf.tagset --serialization-method=${method}) |
doTest.sh
0 → 100755
1 | +#!/bin/bash | ||
2 | + | ||
3 | +WORKDIR=$1 | ||
4 | +WHAT=$2 | ||
5 | +CMD=$WORKDIR/morfeusz_$WHAT | ||
6 | +DIR=$3 | ||
7 | + | ||
8 | +echo "build test FSA for $DIR" | ||
9 | + | ||
10 | +TMP_DICTIONARY=`mktemp` | ||
11 | +python fsabuilder/morfeusz_builder \ | ||
12 | + --$WHAT \ | ||
13 | + --input-files $DIR/dictionary.tab \ | ||
14 | + -o $TMP_DICTIONARY \ | ||
15 | + --tagset-file=$DIR/tagset.dat \ | ||
16 | + --segments-file=$DIR/segmentation.dat \ | ||
17 | + --serialization-method=V1 | ||
18 | + | ||
19 | +echo "testing $DIR" | ||
20 | + | ||
21 | +INPUT=$DIR/input.txt | ||
22 | +OUTPUT=$DIR/output.txt | ||
23 | +TMP_OUTPUT=`mktemp` | ||
24 | +ARGS=`cat $DIR/ARGS` | ||
25 | + | ||
26 | +$CMD -i $TMP_DICTIONARY $ARGS < $INPUT > $TMP_OUTPUT | ||
27 | + | ||
28 | +if [ $? -ne 0 ] | ||
29 | +then | ||
30 | + echo "command '$ARGS < $INPUT > $TMP_OUTPUT' returned non-zero exit status" >&2 | ||
31 | + exit 1 | ||
32 | +fi | ||
33 | +diff=`diff --brief $OUTPUT $TMP_OUTPUT` | ||
34 | +if [ "$diff" != "" ] | ||
35 | +then | ||
36 | + diff -u $OUTPUT $TMP_OUTPUT | ||
37 | + echo "#### Output for '$INPUT' differs from '$OUTPUT' contents" >&2 | ||
38 | + exit 1 | ||
39 | +fi |
fsabuilder/morfeusz_builder
@@ -146,7 +146,7 @@ def _concatFiles(inputFiles): | @@ -146,7 +146,7 @@ def _concatFiles(inputFiles): | ||
146 | if inputFile: | 146 | if inputFile: |
147 | with open(inputFile, 'r') as f: | 147 | with open(inputFile, 'r') as f: |
148 | for line in f: | 148 | for line in f: |
149 | - if not ' ' in ''.join(line.split('\t')[:2]): | 149 | + if line and not ' ' in ''.join(line.split('\t')[:2]): |
150 | yield line | 150 | yield line |
151 | else: | 151 | else: |
152 | logging.warn(u'Ignoring line: "%s" - contains space in text form or lemma' % line.strip().decode('utf8')) | 152 | logging.warn(u'Ignoring line: "%s" - contains space in text form or lemma' % line.strip().decode('utf8')) |
@@ -258,11 +258,12 @@ def main(opts): | @@ -258,11 +258,12 @@ def main(opts): | ||
258 | if __name__ == '__main__': | 258 | if __name__ == '__main__': |
259 | import os | 259 | import os |
260 | opts = _parseOptions() | 260 | opts = _parseOptions() |
261 | + main(opts) | ||
261 | try: | 262 | try: |
262 | main(opts) | 263 | main(opts) |
263 | except Exception as ex: | 264 | except Exception as ex: |
264 | print >> sys.stderr, u'Building dictionary file failed:', unicode(ex).encode('utf8'), 'type of error:', type(ex) | 265 | print >> sys.stderr, u'Building dictionary file failed:', unicode(ex).encode('utf8'), 'type of error:', type(ex) |
265 | -# raise ex | 266 | + raise ex |
266 | sys.exit(1) | 267 | sys.exit(1) |
267 | finally: | 268 | finally: |
268 | pass | 269 | pass |
fsabuilder/morfeuszbuilder/fsa/convertinput.py
@@ -24,7 +24,8 @@ def _mergeEntries(inputLines, lowercase): | @@ -24,7 +24,8 @@ def _mergeEntries(inputLines, lowercase): | ||
24 | yield (prevKey, frozenset(prevInterps)) | 24 | yield (prevKey, frozenset(prevInterps)) |
25 | prevKey = key | 25 | prevKey = key |
26 | prevInterps = [interp] | 26 | prevInterps = [interp] |
27 | - yield (prevKey, frozenset(prevInterps)) | 27 | + if prevInterps: |
28 | + yield (prevKey, frozenset(prevInterps)) | ||
28 | 29 | ||
29 | def _parseLine(line): | 30 | def _parseLine(line): |
30 | splitLine = line.strip().split(u'\t') | 31 | splitLine = line.strip().split(u'\t') |
fsabuilder/morfeuszbuilder/fsa/fsa.py
@@ -7,6 +7,7 @@ Created on Oct 8, 2013 | @@ -7,6 +7,7 @@ Created on Oct 8, 2013 | ||
7 | import state | 7 | import state |
8 | import register | 8 | import register |
9 | import logging | 9 | import logging |
10 | +from morfeuszbuilder.utils import exceptions | ||
10 | 11 | ||
11 | class FSA(object): | 12 | class FSA(object): |
12 | ''' | 13 | ''' |
@@ -47,7 +48,8 @@ class FSA(object): | @@ -47,7 +48,8 @@ class FSA(object): | ||
47 | self.label2Freq[label] = self.label2Freq.get(label, 0) + 1 | 48 | self.label2Freq[label] = self.label2Freq.get(label, 0) + 1 |
48 | 49 | ||
49 | def close(self): | 50 | def close(self): |
50 | - assert self.n > 0 | 51 | + if self.n == 0: |
52 | + raise exceptions.FSABuilderException('empty input') | ||
51 | assert not self.closed | 53 | assert not self.closed |
52 | self.initialState = self._replaceOrRegister(self.initialState, self.encodedPrevWord) | 54 | self.initialState = self._replaceOrRegister(self.initialState, self.encodedPrevWord) |
53 | self.encodedPrevWord = None | 55 | self.encodedPrevWord = None |
fsabuilder/morfeuszbuilder/tagset/tagset.py
@@ -35,7 +35,8 @@ class Tagset(object): | @@ -35,7 +35,8 @@ class Tagset(object): | ||
35 | Tagset.NAMES: self._name2namenum}[addingTo] | 35 | Tagset.NAMES: self._name2namenum}[addingTo] |
36 | tagNum = line.split(Tagset.SEP)[0] | 36 | tagNum = line.split(Tagset.SEP)[0] |
37 | tag = line.split(Tagset.SEP)[1] | 37 | tag = line.split(Tagset.SEP)[1] |
38 | - assert tag not in res | 38 | + if tag in res: |
39 | + raise FSABuilderException('duplicate tag: "%s"' % tag) | ||
39 | res[tag] = int(tagNum) | 40 | res[tag] = int(tagNum) |
40 | 41 | ||
41 | def getAllTags(self): | 42 | def getAllTags(self): |
initializeAnalyzerTest.sh
0 → 100755
1 | +#!/bin/bash | ||
2 | + | ||
3 | +set -exo pipefail | ||
4 | + | ||
5 | +DIR=$1 | ||
6 | +shift | ||
7 | +ARGS=`cat $DIR/ARGS` | ||
8 | + | ||
9 | +DICT_FILE=`mktemp` | ||
10 | + | ||
11 | +python fsabuilder/morfeusz_builder \ | ||
12 | + --analyzer \ | ||
13 | + --input-files $DIR/dictionary.tab \ | ||
14 | + -o $DICT_FILE \ | ||
15 | + --tagset-file=$DIR/tagset.dat \ | ||
16 | + --segments-file=$DIR/segmentation.dat \ | ||
17 | + --serialization-method=V1 | ||
18 | + | ||
19 | +build/morfeusz/morfeusz_analyzer -i $DICT_FILE $ARGS < $DIR/input.txt > $DIR/output.txt |
morfeusz/Environment.cpp
@@ -9,7 +9,6 @@ | @@ -9,7 +9,6 @@ | ||
9 | #include <algorithm> | 9 | #include <algorithm> |
10 | #include "Environment.hpp" | 10 | #include "Environment.hpp" |
11 | #include "deserialization/MorphDeserializer.hpp" | 11 | #include "deserialization/MorphDeserializer.hpp" |
12 | -#include "exceptions.hpp" | ||
13 | #include "deserialization/morphInterps/InterpretedChunksDecoder.hpp" | 12 | #include "deserialization/morphInterps/InterpretedChunksDecoder.hpp" |
14 | #include "deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.hpp" | 13 | #include "deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.hpp" |
15 | #include "deserialization/morphInterps/InterpretedChunksDecoder4Generator.hpp" | 14 | #include "deserialization/morphInterps/InterpretedChunksDecoder4Generator.hpp" |
morfeusz/MorfeuszInternal.hpp
@@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
26 | #include "InflexionGraph.hpp" | 26 | #include "InflexionGraph.hpp" |
27 | #include "MorfeuszOptions.hpp" | 27 | #include "MorfeuszOptions.hpp" |
28 | #include "const.hpp" | 28 | #include "const.hpp" |
29 | -#include "exceptions.hpp" | ||
30 | #include "Environment.hpp" | 29 | #include "Environment.hpp" |
31 | #include "ResultsIteratorImpl.hpp" | 30 | #include "ResultsIteratorImpl.hpp" |
32 | 31 |
morfeusz/cli/cli.cpp
@@ -217,7 +217,7 @@ namespace morfeusz { | @@ -217,7 +217,7 @@ namespace morfeusz { | ||
217 | default: | 217 | default: |
218 | break; | 218 | break; |
219 | } | 219 | } |
220 | - printf("Using dictionary from %s\n", dictFile.c_str()); | 220 | + cerr << "Using dictionary from " << dictFile << endl; |
221 | } | 221 | } |
222 | if (opt.isSet("-a")) { | 222 | if (opt.isSet("-a")) { |
223 | string aggl; | 223 | string aggl; |
morfeusz/exceptions.hpp deleted
1 | -/* | ||
2 | - * File: exceptions.hpp | ||
3 | - * Author: mlenart | ||
4 | - * | ||
5 | - * Created on 22 styczeń 2014, 13:16 | ||
6 | - */ | ||
7 | - | ||
8 | -#ifndef EXCEPTIONS_HPP | ||
9 | -#define EXCEPTIONS_HPP | ||
10 | - | ||
11 | -#include <exception> | ||
12 | -#include <string> | ||
13 | - | ||
14 | -namespace morfeusz { | ||
15 | - | ||
16 | -//class MorfeuszException : public std::exception { | ||
17 | -//public: | ||
18 | -// | ||
19 | -// MorfeuszException(const std::string& what) : msg(what.c_str()) { | ||
20 | -// } | ||
21 | -// | ||
22 | -// virtual ~MorfeuszException() throw () { | ||
23 | -// } | ||
24 | -// | ||
25 | -// virtual const char* what() const throw () { | ||
26 | -// return this->msg.c_str(); | ||
27 | -// } | ||
28 | -//private: | ||
29 | -// const std::string msg; | ||
30 | -//}; | ||
31 | - | ||
32 | -} | ||
33 | - | ||
34 | -#endif /* EXCEPTIONS_HPP */ | ||
35 | - |
nbproject/configurations.xml
@@ -64,6 +64,8 @@ | @@ -64,6 +64,8 @@ | ||
64 | <in>test_result_equals.cpp</in> | 64 | <in>test_result_equals.cpp</in> |
65 | </df> | 65 | </df> |
66 | <df name="tests"> | 66 | <df name="tests"> |
67 | + <in>TestCAPI.cpp</in> | ||
68 | + <in>TestMorfeusz.cpp</in> | ||
67 | <in>test_c_api.cpp</in> | 69 | <in>test_c_api.cpp</in> |
68 | </df> | 70 | </df> |
69 | <in>DefaultTagset.cpp</in> | 71 | <in>DefaultTagset.cpp</in> |
@@ -78,6 +80,7 @@ | @@ -78,6 +80,7 @@ | ||
78 | <in>morfeusz2_c.cpp</in> | 80 | <in>morfeusz2_c.cpp</in> |
79 | <in>morfeusz_analyzer.cpp</in> | 81 | <in>morfeusz_analyzer.cpp</in> |
80 | <in>morfeusz_generator.cpp</in> | 82 | <in>morfeusz_generator.cpp</in> |
83 | + <in>test_runner.cpp</in> | ||
81 | </df> | 84 | </df> |
82 | <logicalFolder name="morfeusz" | 85 | <logicalFolder name="morfeusz" |
83 | displayName="morfeusz" | 86 | displayName="morfeusz" |
@@ -165,9 +168,8 @@ | @@ -165,9 +168,8 @@ | ||
165 | <rebuildPropChanged>false</rebuildPropChanged> | 168 | <rebuildPropChanged>false</rebuildPropChanged> |
166 | </toolsSet> | 169 | </toolsSet> |
167 | <flagsDictionary> | 170 | <flagsDictionary> |
168 | - <element flagsID="0" commonFlags="-std=c++98"/> | 171 | + <element flagsID="0" commonFlags="-std=c++98 -O3"/> |
169 | <element flagsID="1" commonFlags="-std=c++98 -O3 -fPIC"/> | 172 | <element flagsID="1" commonFlags="-std=c++98 -O3 -fPIC"/> |
170 | - <element flagsID="2" commonFlags="-std=c++98 -fPIC"/> | ||
171 | </flagsDictionary> | 173 | </flagsDictionary> |
172 | <codeAssistance> | 174 | <codeAssistance> |
173 | </codeAssistance> | 175 | </codeAssistance> |
@@ -177,6 +179,12 @@ | @@ -177,6 +179,12 @@ | ||
177 | <buildCommand>${MAKE} -f Makefile</buildCommand> | 179 | <buildCommand>${MAKE} -f Makefile</buildCommand> |
178 | <cleanCommand>${MAKE} -f Makefile clean</cleanCommand> | 180 | <cleanCommand>${MAKE} -f Makefile clean</cleanCommand> |
179 | <executablePath>build/morfeusz/morfeusz_analyzer</executablePath> | 181 | <executablePath>build/morfeusz/morfeusz_analyzer</executablePath> |
182 | + <ccTool flags="-std=c++98"> | ||
183 | + <incDir> | ||
184 | + <pElem>build</pElem> | ||
185 | + <pElem>morfeusz</pElem> | ||
186 | + </incDir> | ||
187 | + </ccTool> | ||
180 | </makeTool> | 188 | </makeTool> |
181 | </makefileType> | 189 | </makefileType> |
182 | <item path="build/default_fsa.cpp" ex="false" tool="1" flavor2="4"> | 190 | <item path="build/default_fsa.cpp" ex="false" tool="1" flavor2="4"> |
@@ -186,7 +194,6 @@ | @@ -186,7 +194,6 @@ | ||
186 | <pElem>build/fsa</pElem> | 194 | <pElem>build/fsa</pElem> |
187 | </incDir> | 195 | </incDir> |
188 | <preprocessorList> | 196 | <preprocessorList> |
189 | - <Elem>NDEBUG</Elem> | ||
190 | <Elem>_OPTIMIZE__=1</Elem> | 197 | <Elem>_OPTIMIZE__=1</Elem> |
191 | <Elem>__PIC__=2</Elem> | 198 | <Elem>__PIC__=2</Elem> |
192 | <Elem>__pic__=2</Elem> | 199 | <Elem>__pic__=2</Elem> |
@@ -205,7 +212,6 @@ | @@ -205,7 +212,6 @@ | ||
205 | <pElem>build/fsa</pElem> | 212 | <pElem>build/fsa</pElem> |
206 | </incDir> | 213 | </incDir> |
207 | <preprocessorList> | 214 | <preprocessorList> |
208 | - <Elem>NDEBUG</Elem> | ||
209 | <Elem>_OPTIMIZE__=1</Elem> | 215 | <Elem>_OPTIMIZE__=1</Elem> |
210 | <Elem>__PIC__=2</Elem> | 216 | <Elem>__PIC__=2</Elem> |
211 | <Elem>__pic__=2</Elem> | 217 | <Elem>__pic__=2</Elem> |
@@ -218,11 +224,15 @@ | @@ -218,11 +224,15 @@ | ||
218 | </ccTool> | 224 | </ccTool> |
219 | </item> | 225 | </item> |
220 | <item path="build/morfeusz/default_fsa.cpp" ex="false" tool="1" flavor2="4"> | 226 | <item path="build/morfeusz/default_fsa.cpp" ex="false" tool="1" flavor2="4"> |
227 | + <ccTool flags="1"> | ||
228 | + </ccTool> | ||
221 | </item> | 229 | </item> |
222 | <item path="build/morfeusz/default_synth_fsa.cpp" | 230 | <item path="build/morfeusz/default_synth_fsa.cpp" |
223 | ex="false" | 231 | ex="false" |
224 | tool="1" | 232 | tool="1" |
225 | flavor2="4"> | 233 | flavor2="4"> |
234 | + <ccTool flags="1"> | ||
235 | + </ccTool> | ||
226 | </item> | 236 | </item> |
227 | <item path="build/morfeusz/java/swigJAVA.cpp" ex="false" tool="1" flavor2="4"> | 237 | <item path="build/morfeusz/java/swigJAVA.cpp" ex="false" tool="1" flavor2="4"> |
228 | </item> | 238 | </item> |
@@ -238,7 +248,6 @@ | @@ -238,7 +248,6 @@ | ||
238 | <pElem>build/morfeusz/java</pElem> | 248 | <pElem>build/morfeusz/java</pElem> |
239 | </incDir> | 249 | </incDir> |
240 | <preprocessorList> | 250 | <preprocessorList> |
241 | - <Elem>NDEBUG</Elem> | ||
242 | <Elem>_OPTIMIZE__=1</Elem> | 251 | <Elem>_OPTIMIZE__=1</Elem> |
243 | <Elem>__PIC__=2</Elem> | 252 | <Elem>__PIC__=2</Elem> |
244 | <Elem>__pic__=2</Elem> | 253 | <Elem>__pic__=2</Elem> |
@@ -263,7 +272,6 @@ | @@ -263,7 +272,6 @@ | ||
263 | <pElem>build/morfeusz/perl</pElem> | 272 | <pElem>build/morfeusz/perl</pElem> |
264 | </incDir> | 273 | </incDir> |
265 | <preprocessorList> | 274 | <preprocessorList> |
266 | - <Elem>NDEBUG</Elem> | ||
267 | <Elem>_OPTIMIZE__=1</Elem> | 275 | <Elem>_OPTIMIZE__=1</Elem> |
268 | <Elem>morfeusz_perl_EXPORTS</Elem> | 276 | <Elem>morfeusz_perl_EXPORTS</Elem> |
269 | </preprocessorList> | 277 | </preprocessorList> |
@@ -284,7 +292,6 @@ | @@ -284,7 +292,6 @@ | ||
284 | <pElem>build/morfeusz/python</pElem> | 292 | <pElem>build/morfeusz/python</pElem> |
285 | </incDir> | 293 | </incDir> |
286 | <preprocessorList> | 294 | <preprocessorList> |
287 | - <Elem>NDEBUG</Elem> | ||
288 | <Elem>_OPTIMIZE__=1</Elem> | 295 | <Elem>_OPTIMIZE__=1</Elem> |
289 | <Elem>__PIC__=2</Elem> | 296 | <Elem>__PIC__=2</Elem> |
290 | <Elem>__pic__=2</Elem> | 297 | <Elem>__pic__=2</Elem> |
@@ -306,12 +313,14 @@ | @@ -306,12 +313,14 @@ | ||
306 | ex="false" | 313 | ex="false" |
307 | tool="1" | 314 | tool="1" |
308 | flavor2="4"> | 315 | flavor2="4"> |
316 | + <ccTool flags="1"> | ||
317 | + </ccTool> | ||
309 | </item> | 318 | </item> |
310 | <item path="build/morfeusz/wrappers/morfeuszPERL_wrap.cxx" | 319 | <item path="build/morfeusz/wrappers/morfeuszPERL_wrap.cxx" |
311 | ex="false" | 320 | ex="false" |
312 | tool="1" | 321 | tool="1" |
313 | flavor2="4"> | 322 | flavor2="4"> |
314 | - <ccTool flags="2"> | 323 | + <ccTool flags="1"> |
315 | <incDir> | 324 | <incDir> |
316 | <pElem>/usr/lib/perl/5.14/CORE</pElem> | 325 | <pElem>/usr/lib/perl/5.14/CORE</pElem> |
317 | <pElem>build/morfeusz/wrappers/perl</pElem> | 326 | <pElem>build/morfeusz/wrappers/perl</pElem> |
@@ -331,7 +340,6 @@ | @@ -331,7 +340,6 @@ | ||
331 | <pElem>morfeusz/build/morfeusz</pElem> | 340 | <pElem>morfeusz/build/morfeusz</pElem> |
332 | </incDir> | 341 | </incDir> |
333 | <preprocessorList> | 342 | <preprocessorList> |
334 | - <Elem>NDEBUG</Elem> | ||
335 | <Elem>_OPTIMIZE__=1</Elem> | 343 | <Elem>_OPTIMIZE__=1</Elem> |
336 | </preprocessorList> | 344 | </preprocessorList> |
337 | <undefinedList> | 345 | <undefinedList> |
@@ -347,7 +355,6 @@ | @@ -347,7 +355,6 @@ | ||
347 | <pElem>morfeusz/build/morfeusz</pElem> | 355 | <pElem>morfeusz/build/morfeusz</pElem> |
348 | </incDir> | 356 | </incDir> |
349 | <preprocessorList> | 357 | <preprocessorList> |
350 | - <Elem>NDEBUG</Elem> | ||
351 | <Elem>_OPTIMIZE__=1</Elem> | 358 | <Elem>_OPTIMIZE__=1</Elem> |
352 | </preprocessorList> | 359 | </preprocessorList> |
353 | <undefinedList> | 360 | <undefinedList> |
@@ -355,97 +362,71 @@ | @@ -355,97 +362,71 @@ | ||
355 | </undefinedList> | 362 | </undefinedList> |
356 | </ccTool> | 363 | </ccTool> |
357 | </item> | 364 | </item> |
358 | - <folder path="0/c_api"> | 365 | + <folder path="0"> |
359 | <ccTool> | 366 | <ccTool> |
360 | <incDir> | 367 | <incDir> |
361 | - <pElem>build</pElem> | ||
362 | - <pElem>morfeusz</pElem> | ||
363 | <pElem>build/morfeusz</pElem> | 368 | <pElem>build/morfeusz</pElem> |
364 | </incDir> | 369 | </incDir> |
370 | + </ccTool> | ||
371 | + </folder> | ||
372 | + <folder path="0/c_api"> | ||
373 | + <ccTool> | ||
365 | <preprocessorList> | 374 | <preprocessorList> |
375 | + <Elem>NDEBUG</Elem> | ||
366 | <Elem>libmorfeusz_EXPORTS</Elem> | 376 | <Elem>libmorfeusz_EXPORTS</Elem> |
367 | </preprocessorList> | 377 | </preprocessorList> |
368 | </ccTool> | 378 | </ccTool> |
369 | </folder> | 379 | </folder> |
370 | <folder path="0/case"> | 380 | <folder path="0/case"> |
371 | <ccTool> | 381 | <ccTool> |
372 | - <incDir> | ||
373 | - <pElem>build</pElem> | ||
374 | - <pElem>morfeusz</pElem> | ||
375 | - <pElem>build/morfeusz</pElem> | ||
376 | - </incDir> | ||
377 | <preprocessorList> | 382 | <preprocessorList> |
383 | + <Elem>NDEBUG</Elem> | ||
378 | <Elem>libmorfeusz_EXPORTS</Elem> | 384 | <Elem>libmorfeusz_EXPORTS</Elem> |
379 | </preprocessorList> | 385 | </preprocessorList> |
380 | </ccTool> | 386 | </ccTool> |
381 | </folder> | 387 | </folder> |
382 | <folder path="0/charset"> | 388 | <folder path="0/charset"> |
383 | <ccTool> | 389 | <ccTool> |
384 | - <incDir> | ||
385 | - <pElem>build</pElem> | ||
386 | - <pElem>morfeusz</pElem> | ||
387 | - <pElem>build/morfeusz</pElem> | ||
388 | - </incDir> | ||
389 | <preprocessorList> | 390 | <preprocessorList> |
391 | + <Elem>NDEBUG</Elem> | ||
390 | <Elem>libmorfeusz_EXPORTS</Elem> | 392 | <Elem>libmorfeusz_EXPORTS</Elem> |
391 | </preprocessorList> | 393 | </preprocessorList> |
392 | </ccTool> | 394 | </ccTool> |
393 | </folder> | 395 | </folder> |
394 | <folder path="0/cli"> | 396 | <folder path="0/cli"> |
395 | <ccTool> | 397 | <ccTool> |
396 | - <incDir> | ||
397 | - <pElem>build</pElem> | ||
398 | - <pElem>morfeusz</pElem> | ||
399 | - <pElem>build/morfeusz</pElem> | ||
400 | - </incDir> | ||
401 | <preprocessorList> | 398 | <preprocessorList> |
399 | + <Elem>NDEBUG</Elem> | ||
402 | <Elem>libmorfeusz_EXPORTS</Elem> | 400 | <Elem>libmorfeusz_EXPORTS</Elem> |
403 | </preprocessorList> | 401 | </preprocessorList> |
404 | </ccTool> | 402 | </ccTool> |
405 | </folder> | 403 | </folder> |
406 | <folder path="0/deserialization"> | 404 | <folder path="0/deserialization"> |
407 | <ccTool> | 405 | <ccTool> |
408 | - <incDir> | ||
409 | - <pElem>build</pElem> | ||
410 | - <pElem>morfeusz</pElem> | ||
411 | - <pElem>build/morfeusz</pElem> | ||
412 | - </incDir> | ||
413 | <preprocessorList> | 406 | <preprocessorList> |
407 | + <Elem>NDEBUG</Elem> | ||
414 | <Elem>libmorfeusz_EXPORTS</Elem> | 408 | <Elem>libmorfeusz_EXPORTS</Elem> |
415 | </preprocessorList> | 409 | </preprocessorList> |
416 | </ccTool> | 410 | </ccTool> |
417 | </folder> | 411 | </folder> |
418 | <folder path="0/fsa"> | 412 | <folder path="0/fsa"> |
419 | <ccTool> | 413 | <ccTool> |
420 | - <incDir> | ||
421 | - <pElem>build</pElem> | ||
422 | - <pElem>morfeusz</pElem> | ||
423 | - <pElem>build/morfeusz</pElem> | ||
424 | - </incDir> | ||
425 | <preprocessorList> | 414 | <preprocessorList> |
415 | + <Elem>NDEBUG</Elem> | ||
426 | <Elem>libmorfeusz_EXPORTS</Elem> | 416 | <Elem>libmorfeusz_EXPORTS</Elem> |
427 | </preprocessorList> | 417 | </preprocessorList> |
428 | </ccTool> | 418 | </ccTool> |
429 | </folder> | 419 | </folder> |
430 | <folder path="0/segrules"> | 420 | <folder path="0/segrules"> |
431 | <ccTool> | 421 | <ccTool> |
432 | - <incDir> | ||
433 | - <pElem>build</pElem> | ||
434 | - <pElem>morfeusz</pElem> | ||
435 | - <pElem>build/morfeusz</pElem> | ||
436 | - </incDir> | ||
437 | <preprocessorList> | 422 | <preprocessorList> |
423 | + <Elem>NDEBUG</Elem> | ||
438 | <Elem>libmorfeusz_EXPORTS</Elem> | 424 | <Elem>libmorfeusz_EXPORTS</Elem> |
439 | </preprocessorList> | 425 | </preprocessorList> |
440 | </ccTool> | 426 | </ccTool> |
441 | </folder> | 427 | </folder> |
442 | <folder path="0/test"> | 428 | <folder path="0/test"> |
443 | <ccTool> | 429 | <ccTool> |
444 | - <incDir> | ||
445 | - <pElem>build</pElem> | ||
446 | - <pElem>morfeusz</pElem> | ||
447 | - <pElem>build/morfeusz</pElem> | ||
448 | - </incDir> | ||
449 | <preprocessorList> | 430 | <preprocessorList> |
450 | <Elem>NDEBUG</Elem> | 431 | <Elem>NDEBUG</Elem> |
451 | <Elem>libmorfeusz_EXPORTS</Elem> | 432 | <Elem>libmorfeusz_EXPORTS</Elem> |
@@ -583,10 +564,9 @@ | @@ -583,10 +564,9 @@ | ||
583 | </folder> | 564 | </folder> |
584 | <folder path="build"> | 565 | <folder path="build"> |
585 | <ccTool> | 566 | <ccTool> |
586 | - <incDir> | ||
587 | - <pElem>build</pElem> | ||
588 | - <pElem>morfeusz</pElem> | ||
589 | - </incDir> | 567 | + <preprocessorList> |
568 | + <Elem>NDEBUG</Elem> | ||
569 | + </preprocessorList> | ||
590 | </ccTool> | 570 | </ccTool> |
591 | </folder> | 571 | </folder> |
592 | <folder path="build/morfeusz/wrappers/java"> | 572 | <folder path="build/morfeusz/wrappers/java"> |
@@ -602,8 +582,6 @@ | @@ -602,8 +582,6 @@ | ||
602 | <folder path="java"> | 582 | <folder path="java"> |
603 | <ccTool> | 583 | <ccTool> |
604 | <incDir> | 584 | <incDir> |
605 | - <pElem>build</pElem> | ||
606 | - <pElem>morfeusz</pElem> | ||
607 | <pElem>build/morfeusz</pElem> | 585 | <pElem>build/morfeusz</pElem> |
608 | <pElem>build/fsa</pElem> | 586 | <pElem>build/fsa</pElem> |
609 | <pElem>build1</pElem> | 587 | <pElem>build1</pElem> |
@@ -622,11 +600,8 @@ | @@ -622,11 +600,8 @@ | ||
622 | </folder> | 600 | </folder> |
623 | <folder path="morfeusz"> | 601 | <folder path="morfeusz"> |
624 | <ccTool> | 602 | <ccTool> |
625 | - <incDir> | ||
626 | - <pElem>build</pElem> | ||
627 | - <pElem>morfeusz</pElem> | ||
628 | - </incDir> | ||
629 | <preprocessorList> | 603 | <preprocessorList> |
604 | + <Elem>NDEBUG</Elem> | ||
630 | <Elem>libmorfeusz_EXPORTS</Elem> | 605 | <Elem>libmorfeusz_EXPORTS</Elem> |
631 | </preprocessorList> | 606 | </preprocessorList> |
632 | </ccTool> | 607 | </ccTool> |
@@ -639,7 +614,6 @@ | @@ -639,7 +614,6 @@ | ||
639 | <pElem>/usr/lib/jvm/default-java/include</pElem> | 614 | <pElem>/usr/lib/jvm/default-java/include</pElem> |
640 | </incDir> | 615 | </incDir> |
641 | <preprocessorList> | 616 | <preprocessorList> |
642 | - <Elem>NDEBUG</Elem> | ||
643 | <Elem>_OPTIMIZE__=1</Elem> | 617 | <Elem>_OPTIMIZE__=1</Elem> |
644 | <Elem>libjmorfeusz_EXPORTS</Elem> | 618 | <Elem>libjmorfeusz_EXPORTS</Elem> |
645 | </preprocessorList> | 619 | </preprocessorList> |
@@ -656,134 +630,114 @@ | @@ -656,134 +630,114 @@ | ||
656 | </ccTool> | 630 | </ccTool> |
657 | </folder> | 631 | </folder> |
658 | <item path="morfeusz/DefaultTagset.cpp" ex="false" tool="1" flavor2="4"> | 632 | <item path="morfeusz/DefaultTagset.cpp" ex="false" tool="1" flavor2="4"> |
659 | - <ccTool flags="2"> | ||
660 | - <incDir> | ||
661 | - <pElem>build</pElem> | ||
662 | - <pElem>morfeusz</pElem> | ||
663 | - <pElem>build/morfeusz</pElem> | ||
664 | - </incDir> | 633 | + <ccTool flags="1"> |
665 | <preprocessorList> | 634 | <preprocessorList> |
635 | + <Elem>NDEBUG</Elem> | ||
666 | <Elem>libmorfeusz_EXPORTS</Elem> | 636 | <Elem>libmorfeusz_EXPORTS</Elem> |
667 | </preprocessorList> | 637 | </preprocessorList> |
668 | </ccTool> | 638 | </ccTool> |
669 | </item> | 639 | </item> |
670 | <item path="morfeusz/Environment.cpp" ex="false" tool="1" flavor2="4"> | 640 | <item path="morfeusz/Environment.cpp" ex="false" tool="1" flavor2="4"> |
671 | - <ccTool flags="2"> | ||
672 | - <incDir> | ||
673 | - <pElem>build</pElem> | ||
674 | - <pElem>morfeusz</pElem> | ||
675 | - <pElem>build/morfeusz</pElem> | ||
676 | - </incDir> | 641 | + <ccTool flags="1"> |
677 | <preprocessorList> | 642 | <preprocessorList> |
643 | + <Elem>NDEBUG</Elem> | ||
678 | <Elem>libmorfeusz_EXPORTS</Elem> | 644 | <Elem>libmorfeusz_EXPORTS</Elem> |
679 | </preprocessorList> | 645 | </preprocessorList> |
680 | </ccTool> | 646 | </ccTool> |
681 | </item> | 647 | </item> |
682 | <item path="morfeusz/InflexionGraph.cpp" ex="false" tool="1" flavor2="4"> | 648 | <item path="morfeusz/InflexionGraph.cpp" ex="false" tool="1" flavor2="4"> |
683 | - <ccTool flags="2"> | ||
684 | - <incDir> | ||
685 | - <pElem>build</pElem> | ||
686 | - <pElem>morfeusz</pElem> | ||
687 | - <pElem>build/morfeusz</pElem> | ||
688 | - </incDir> | 649 | + <ccTool flags="1"> |
689 | <preprocessorList> | 650 | <preprocessorList> |
651 | + <Elem>NDEBUG</Elem> | ||
690 | <Elem>libmorfeusz_EXPORTS</Elem> | 652 | <Elem>libmorfeusz_EXPORTS</Elem> |
691 | </preprocessorList> | 653 | </preprocessorList> |
692 | </ccTool> | 654 | </ccTool> |
693 | </item> | 655 | </item> |
694 | <item path="morfeusz/Morfeusz.cpp" ex="false" tool="1" flavor2="4"> | 656 | <item path="morfeusz/Morfeusz.cpp" ex="false" tool="1" flavor2="4"> |
695 | - <ccTool flags="2"> | ||
696 | - <incDir> | ||
697 | - <pElem>build</pElem> | ||
698 | - <pElem>morfeusz</pElem> | ||
699 | - <pElem>build/morfeusz</pElem> | ||
700 | - </incDir> | 657 | + <ccTool flags="1"> |
701 | <preprocessorList> | 658 | <preprocessorList> |
659 | + <Elem>NDEBUG</Elem> | ||
702 | <Elem>libmorfeusz_EXPORTS</Elem> | 660 | <Elem>libmorfeusz_EXPORTS</Elem> |
703 | </preprocessorList> | 661 | </preprocessorList> |
704 | </ccTool> | 662 | </ccTool> |
705 | </item> | 663 | </item> |
706 | <item path="morfeusz/MorfeuszInternal.cpp" ex="false" tool="1" flavor2="4"> | 664 | <item path="morfeusz/MorfeuszInternal.cpp" ex="false" tool="1" flavor2="4"> |
707 | - <ccTool flags="2"> | ||
708 | - <incDir> | ||
709 | - <pElem>build</pElem> | ||
710 | - <pElem>morfeusz</pElem> | ||
711 | - <pElem>build/morfeusz</pElem> | ||
712 | - </incDir> | 665 | + <ccTool flags="1"> |
713 | <preprocessorList> | 666 | <preprocessorList> |
667 | + <Elem>NDEBUG</Elem> | ||
714 | <Elem>libmorfeusz_EXPORTS</Elem> | 668 | <Elem>libmorfeusz_EXPORTS</Elem> |
715 | </preprocessorList> | 669 | </preprocessorList> |
716 | </ccTool> | 670 | </ccTool> |
717 | </item> | 671 | </item> |
718 | <item path="morfeusz/MorphInterpretation.cpp" ex="false" tool="1" flavor2="4"> | 672 | <item path="morfeusz/MorphInterpretation.cpp" ex="false" tool="1" flavor2="4"> |
719 | - <ccTool flags="2"> | ||
720 | - <incDir> | ||
721 | - <pElem>build</pElem> | ||
722 | - <pElem>morfeusz</pElem> | ||
723 | - <pElem>build/morfeusz</pElem> | ||
724 | - </incDir> | 673 | + <ccTool flags="1"> |
725 | <preprocessorList> | 674 | <preprocessorList> |
675 | + <Elem>NDEBUG</Elem> | ||
726 | <Elem>libmorfeusz_EXPORTS</Elem> | 676 | <Elem>libmorfeusz_EXPORTS</Elem> |
727 | </preprocessorList> | 677 | </preprocessorList> |
728 | </ccTool> | 678 | </ccTool> |
729 | </item> | 679 | </item> |
730 | <item path="morfeusz/Qualifiers.cpp" ex="false" tool="1" flavor2="4"> | 680 | <item path="morfeusz/Qualifiers.cpp" ex="false" tool="1" flavor2="4"> |
731 | - <ccTool flags="2"> | ||
732 | - <incDir> | ||
733 | - <pElem>build</pElem> | ||
734 | - <pElem>morfeusz</pElem> | ||
735 | - <pElem>build/morfeusz</pElem> | ||
736 | - </incDir> | 681 | + <ccTool flags="1"> |
737 | <preprocessorList> | 682 | <preprocessorList> |
683 | + <Elem>NDEBUG</Elem> | ||
738 | <Elem>libmorfeusz_EXPORTS</Elem> | 684 | <Elem>libmorfeusz_EXPORTS</Elem> |
739 | </preprocessorList> | 685 | </preprocessorList> |
740 | </ccTool> | 686 | </ccTool> |
741 | </item> | 687 | </item> |
742 | <item path="morfeusz/ResultsIteratorImpl.cpp" ex="false" tool="1" flavor2="4"> | 688 | <item path="morfeusz/ResultsIteratorImpl.cpp" ex="false" tool="1" flavor2="4"> |
743 | - <ccTool flags="2"> | ||
744 | - <incDir> | ||
745 | - <pElem>build</pElem> | ||
746 | - <pElem>morfeusz</pElem> | ||
747 | - <pElem>build/morfeusz</pElem> | ||
748 | - </incDir> | 689 | + <ccTool flags="1"> |
749 | <preprocessorList> | 690 | <preprocessorList> |
691 | + <Elem>NDEBUG</Elem> | ||
750 | <Elem>libmorfeusz_EXPORTS</Elem> | 692 | <Elem>libmorfeusz_EXPORTS</Elem> |
751 | </preprocessorList> | 693 | </preprocessorList> |
752 | </ccTool> | 694 | </ccTool> |
753 | </item> | 695 | </item> |
754 | <item path="morfeusz/c_api/ResultsManager.cpp" ex="false" tool="1" flavor2="4"> | 696 | <item path="morfeusz/c_api/ResultsManager.cpp" ex="false" tool="1" flavor2="4"> |
697 | + <ccTool flags="1"> | ||
698 | + </ccTool> | ||
755 | </item> | 699 | </item> |
756 | <item path="morfeusz/case/CaseConverter.cpp" ex="false" tool="1" flavor2="4"> | 700 | <item path="morfeusz/case/CaseConverter.cpp" ex="false" tool="1" flavor2="4"> |
701 | + <ccTool flags="1"> | ||
702 | + </ccTool> | ||
757 | </item> | 703 | </item> |
758 | <item path="morfeusz/case/CasePatternHelper.cpp" | 704 | <item path="morfeusz/case/CasePatternHelper.cpp" |
759 | ex="false" | 705 | ex="false" |
760 | tool="1" | 706 | tool="1" |
761 | flavor2="4"> | 707 | flavor2="4"> |
708 | + <ccTool flags="1"> | ||
709 | + </ccTool> | ||
762 | </item> | 710 | </item> |
763 | <item path="morfeusz/case/caseconv.cpp" ex="false" tool="1" flavor2="4"> | 711 | <item path="morfeusz/case/caseconv.cpp" ex="false" tool="1" flavor2="4"> |
712 | + <ccTool flags="1"> | ||
713 | + </ccTool> | ||
764 | </item> | 714 | </item> |
765 | <item path="morfeusz/charset/CharsetConverter.cpp" | 715 | <item path="morfeusz/charset/CharsetConverter.cpp" |
766 | ex="false" | 716 | ex="false" |
767 | tool="1" | 717 | tool="1" |
768 | flavor2="4"> | 718 | flavor2="4"> |
719 | + <ccTool flags="1"> | ||
720 | + </ccTool> | ||
769 | </item> | 721 | </item> |
770 | <item path="morfeusz/charset/TextReader.cpp" ex="false" tool="1" flavor2="4"> | 722 | <item path="morfeusz/charset/TextReader.cpp" ex="false" tool="1" flavor2="4"> |
723 | + <ccTool flags="1"> | ||
724 | + </ccTool> | ||
771 | </item> | 725 | </item> |
772 | <item path="morfeusz/charset/conversion_tables.cpp" | 726 | <item path="morfeusz/charset/conversion_tables.cpp" |
773 | ex="false" | 727 | ex="false" |
774 | tool="1" | 728 | tool="1" |
775 | flavor2="4"> | 729 | flavor2="4"> |
730 | + <ccTool flags="1"> | ||
731 | + </ccTool> | ||
776 | </item> | 732 | </item> |
777 | <item path="morfeusz/cli/cli.cpp" ex="false" tool="1" flavor2="4"> | 733 | <item path="morfeusz/cli/cli.cpp" ex="false" tool="1" flavor2="4"> |
734 | + <ccTool flags="1"> | ||
735 | + </ccTool> | ||
778 | </item> | 736 | </item> |
779 | <item path="morfeusz/const.cpp" ex="false" tool="1" flavor2="4"> | 737 | <item path="morfeusz/const.cpp" ex="false" tool="1" flavor2="4"> |
780 | - <ccTool flags="2"> | ||
781 | - <incDir> | ||
782 | - <pElem>build</pElem> | ||
783 | - <pElem>morfeusz</pElem> | ||
784 | - <pElem>build/morfeusz</pElem> | ||
785 | - </incDir> | 738 | + <ccTool flags="1"> |
786 | <preprocessorList> | 739 | <preprocessorList> |
740 | + <Elem>NDEBUG</Elem> | ||
787 | <Elem>libmorfeusz_EXPORTS</Elem> | 741 | <Elem>libmorfeusz_EXPORTS</Elem> |
788 | </preprocessorList> | 742 | </preprocessorList> |
789 | </ccTool> | 743 | </ccTool> |
@@ -792,62 +746,70 @@ | @@ -792,62 +746,70 @@ | ||
792 | ex="false" | 746 | ex="false" |
793 | tool="1" | 747 | tool="1" |
794 | flavor2="4"> | 748 | flavor2="4"> |
749 | + <ccTool flags="1"> | ||
750 | + </ccTool> | ||
795 | </item> | 751 | </item> |
796 | <item path="morfeusz/deserialization/MorphDeserializer.cpp" | 752 | <item path="morfeusz/deserialization/MorphDeserializer.cpp" |
797 | ex="false" | 753 | ex="false" |
798 | tool="1" | 754 | tool="1" |
799 | flavor2="4"> | 755 | flavor2="4"> |
756 | + <ccTool flags="1"> | ||
757 | + </ccTool> | ||
800 | </item> | 758 | </item> |
801 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder.cpp" | 759 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder.cpp" |
802 | ex="false" | 760 | ex="false" |
803 | tool="1" | 761 | tool="1" |
804 | flavor2="4"> | 762 | flavor2="4"> |
763 | + <ccTool flags="1"> | ||
764 | + </ccTool> | ||
805 | </item> | 765 | </item> |
806 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp" | 766 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp" |
807 | ex="false" | 767 | ex="false" |
808 | tool="1" | 768 | tool="1" |
809 | flavor2="4"> | 769 | flavor2="4"> |
770 | + <ccTool flags="1"> | ||
771 | + </ccTool> | ||
810 | </item> | 772 | </item> |
811 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Generator.cpp" | 773 | <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Generator.cpp" |
812 | ex="false" | 774 | ex="false" |
813 | tool="1" | 775 | tool="1" |
814 | flavor2="4"> | 776 | flavor2="4"> |
777 | + <ccTool flags="1"> | ||
778 | + </ccTool> | ||
815 | </item> | 779 | </item> |
816 | <item path="morfeusz/fsa/const.cpp" ex="false" tool="1" flavor2="4"> | 780 | <item path="morfeusz/fsa/const.cpp" ex="false" tool="1" flavor2="4"> |
781 | + <ccTool flags="1"> | ||
782 | + </ccTool> | ||
817 | </item> | 783 | </item> |
818 | <item path="morfeusz/morfeusz2_c.cpp" ex="false" tool="1" flavor2="4"> | 784 | <item path="morfeusz/morfeusz2_c.cpp" ex="false" tool="1" flavor2="4"> |
819 | - <ccTool flags="2"> | ||
820 | - <incDir> | ||
821 | - <pElem>build</pElem> | ||
822 | - <pElem>morfeusz</pElem> | ||
823 | - <pElem>build/morfeusz</pElem> | ||
824 | - </incDir> | 785 | + <ccTool flags="1"> |
825 | <preprocessorList> | 786 | <preprocessorList> |
787 | + <Elem>NDEBUG</Elem> | ||
826 | <Elem>libmorfeusz_EXPORTS</Elem> | 788 | <Elem>libmorfeusz_EXPORTS</Elem> |
827 | </preprocessorList> | 789 | </preprocessorList> |
828 | </ccTool> | 790 | </ccTool> |
829 | </item> | 791 | </item> |
830 | <item path="morfeusz/morfeusz_analyzer.cpp" ex="false" tool="1" flavor2="4"> | 792 | <item path="morfeusz/morfeusz_analyzer.cpp" ex="false" tool="1" flavor2="4"> |
831 | <ccTool flags="0"> | 793 | <ccTool flags="0"> |
832 | - <incDir> | ||
833 | - <pElem>build</pElem> | ||
834 | - <pElem>morfeusz</pElem> | ||
835 | - <pElem>build/morfeusz</pElem> | ||
836 | - </incDir> | 794 | + <preprocessorList> |
795 | + <Elem>NDEBUG</Elem> | ||
796 | + </preprocessorList> | ||
837 | </ccTool> | 797 | </ccTool> |
838 | </item> | 798 | </item> |
839 | <item path="morfeusz/morfeusz_generator.cpp" ex="false" tool="1" flavor2="4"> | 799 | <item path="morfeusz/morfeusz_generator.cpp" ex="false" tool="1" flavor2="4"> |
840 | <ccTool flags="0"> | 800 | <ccTool flags="0"> |
841 | - <incDir> | ||
842 | - <pElem>build</pElem> | ||
843 | - <pElem>morfeusz</pElem> | ||
844 | - <pElem>build/morfeusz</pElem> | ||
845 | - </incDir> | 801 | + <preprocessorList> |
802 | + <Elem>NDEBUG</Elem> | ||
803 | + </preprocessorList> | ||
846 | </ccTool> | 804 | </ccTool> |
847 | </item> | 805 | </item> |
848 | <item path="morfeusz/segrules/SegrulesFSA.cpp" ex="false" tool="1" flavor2="4"> | 806 | <item path="morfeusz/segrules/SegrulesFSA.cpp" ex="false" tool="1" flavor2="4"> |
807 | + <ccTool flags="1"> | ||
808 | + </ccTool> | ||
849 | </item> | 809 | </item> |
850 | <item path="morfeusz/segrules/segrules.cpp" ex="false" tool="1" flavor2="4"> | 810 | <item path="morfeusz/segrules/segrules.cpp" ex="false" tool="1" flavor2="4"> |
811 | + <ccTool flags="1"> | ||
812 | + </ccTool> | ||
851 | </item> | 813 | </item> |
852 | <item path="morfeusz/test/test_recognize_dict.cpp" | 814 | <item path="morfeusz/test/test_recognize_dict.cpp" |
853 | ex="false" | 815 | ex="false" |
@@ -861,34 +823,28 @@ | @@ -861,34 +823,28 @@ | ||
861 | </item> | 823 | </item> |
862 | <item path="morfeusz/test_runner.cpp" ex="false" tool="1" flavor2="4"> | 824 | <item path="morfeusz/test_runner.cpp" ex="false" tool="1" flavor2="4"> |
863 | <ccTool flags="0"> | 825 | <ccTool flags="0"> |
864 | - <incDir> | ||
865 | - <pElem>build</pElem> | ||
866 | - <pElem>morfeusz</pElem> | ||
867 | - <pElem>build/morfeusz</pElem> | ||
868 | - </incDir> | 826 | + <preprocessorList> |
827 | + <Elem>NDEBUG</Elem> | ||
828 | + </preprocessorList> | ||
869 | </ccTool> | 829 | </ccTool> |
870 | </item> | 830 | </item> |
871 | <item path="morfeusz/tests/.cpp" ex="true" tool="3" flavor2="0"> | 831 | <item path="morfeusz/tests/.cpp" ex="true" tool="3" flavor2="0"> |
872 | </item> | 832 | </item> |
873 | <item path="morfeusz/tests/TestCAPI.cpp" ex="false" tool="1" flavor2="4"> | 833 | <item path="morfeusz/tests/TestCAPI.cpp" ex="false" tool="1" flavor2="4"> |
874 | <ccTool flags="0"> | 834 | <ccTool flags="0"> |
875 | - <incDir> | ||
876 | - <pElem>build</pElem> | ||
877 | - <pElem>morfeusz</pElem> | ||
878 | - <pElem>build/morfeusz</pElem> | ||
879 | - </incDir> | 835 | + <preprocessorList> |
836 | + <Elem>NDEBUG</Elem> | ||
837 | + </preprocessorList> | ||
880 | </ccTool> | 838 | </ccTool> |
881 | </item> | 839 | </item> |
882 | <item path="morfeusz/tests/TestMorfeusz.cpp" ex="false" tool="1" flavor2="4"> | 840 | <item path="morfeusz/tests/TestMorfeusz.cpp" ex="false" tool="1" flavor2="4"> |
883 | <ccTool flags="0"> | 841 | <ccTool flags="0"> |
884 | - <incDir> | ||
885 | - <pElem>build</pElem> | ||
886 | - <pElem>morfeusz</pElem> | ||
887 | - <pElem>build/morfeusz</pElem> | ||
888 | - </incDir> | 842 | + <preprocessorList> |
843 | + <Elem>NDEBUG</Elem> | ||
844 | + </preprocessorList> | ||
889 | </ccTool> | 845 | </ccTool> |
890 | </item> | 846 | </item> |
891 | - <item path="morfeusz/tests/test_c_api.cpp" ex="false" tool="1" flavor2="0"> | 847 | + <item path="morfeusz/tests/test_c_api.cpp" ex="false" tool="1" flavor2="4"> |
892 | </item> | 848 | </item> |
893 | </conf> | 849 | </conf> |
894 | </confs> | 850 | </confs> |
tests/analyzer/test_digits/ARGS
0 → 100644
1 | +--aggl permissive |
tests/analyzer/test_digits/dictionary.tab
0 → 100644
tests/analyzer/test_digits/input.txt
0 → 100644
tests/analyzer/test_digits/output.txt
0 → 100644
tests/analyzer/test_digits/segmentation.dat
0 → 100644
1 | +[options] | ||
2 | +aggl=strict permissive isolated | ||
3 | +praet=split composite | ||
4 | + | ||
5 | +[combinations] | ||
6 | +#define wsz_interp (interp|kropka|przecinek|dywiz)* | ||
7 | + | ||
8 | +#define moze_interp(segmenty) wsz_interp segmenty wsz_interp | ||
9 | + | ||
10 | +# Segmenty występujące samodzielnie: | ||
11 | +# | ||
12 | +# domyślny typ segmentu samodzielnego: | ||
13 | +moze_interp(samodz) | ||
14 | + | ||
15 | +# Pojedyncze znaki interpunkcyjne | ||
16 | +moze_interp(interp|kropka|przecinek|dywiz) | ||
17 | + | ||
18 | +# Liczba zapisana jako ciąg cyfr: | ||
19 | +moze_interp( dig>* dig ) | ||
20 | + | ||
21 | +[segment types] | ||
22 | +interp | ||
23 | +kropka | ||
24 | +przecinek | ||
25 | +dywiz | ||
26 | +dig | ||
27 | +samodz | ||
28 | + | ||
29 | +[lexemes] | ||
30 | +kropka .:interp | ||
31 | +przecinek ,:interp | ||
32 | +dywiz -:interp | ||
33 | + | ||
34 | +[tags] | ||
35 | +dig dig | ||
36 | +interp interp | ||
37 | +samodz % | ||
38 | + | ||
39 | +[separator chars] | ||
40 | +# , | ||
41 | +44 | ||
42 | + | ||
43 | +# . | ||
44 | +46 | ||
45 | + | ||
46 | +# ; | ||
47 | +59 |
tests/analyzer/test_digits/tagset.dat
0 → 100644
1 | +#!MORFEUSZ-TAGSET 0.1 | ||
2 | + | ||
3 | +[TAGS] | ||
4 | + | ||
5 | +0 ign | ||
6 | +1 sp | ||
7 | +2 adja | ||
8 | +3 adjc | ||
9 | +4 adjp | ||
10 | +5 adj:pl:acc:m1.p1:com | ||
11 | +6 adj:pl:acc:m1.p1:pos | ||
12 | +7 adj:pl:acc:m1.p1:sup | ||
13 | +8 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:com | ||
14 | +9 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:pos | ||
15 | +10 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:sup | ||
16 | +11 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:com | ||
17 | +12 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | ||
18 | +13 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | ||
19 | +14 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:com | ||
20 | +15 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | ||
21 | +16 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | ||
22 | +17 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:com | ||
23 | +18 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | ||
24 | +19 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | ||
25 | +20 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:com | ||
26 | +21 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | ||
27 | +22 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | ||
28 | +23 adj:pl:nom:m1.p1:pos | ||
29 | +24 adj:pl:nom:m2.m3.f.n1.n2.p2.p3:pos | ||
30 | +25 adj:pl:nom.voc:m1.p1:com | ||
31 | +26 adj:pl:nom.voc:m1.p1:pos | ||
32 | +27 adj:pl:nom.voc:m1.p1:sup | ||
33 | +28 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:com | ||
34 | +29 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:pos | ||
35 | +30 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:sup | ||
36 | +31 adj:sg:acc:f:com | ||
37 | +32 adj:sg:acc:f:pos | ||
38 | +33 adj:sg:acc:f:sup | ||
39 | +34 adj:sg:acc:m1.m2:com | ||
40 | +35 adj:sg:acc:m1.m2:pos | ||
41 | +36 adj:sg:acc:m1.m2:sup | ||
42 | +37 adj:sg:acc:m3:com | ||
43 | +38 adj:sg:acc:m3:pos | ||
44 | +39 adj:sg:acc:m3:sup | ||
45 | +40 adj:sg:acc:n1.n2:com | ||
46 | +41 adj:sg:acc:n1.n2:pos | ||
47 | +42 adj:sg:acc:n1.n2:sup | ||
48 | +43 adj:sg:dat:f:com | ||
49 | +44 adj:sg:dat:f:pos | ||
50 | +45 adj:sg:dat:f:sup | ||
51 | +46 adj:sg:dat:m1.m2.m3.n1.n2:com | ||
52 | +47 adj:sg:dat:m1.m2.m3.n1.n2:pos | ||
53 | +48 adj:sg:dat:m1.m2.m3.n1.n2:sup | ||
54 | +49 adj:sg:gen:f:com | ||
55 | +50 adj:sg:gen:f:pos | ||
56 | +51 adj:sg:gen:f:sup | ||
57 | +52 adj:sg:gen:m1.m2.m3.n1.n2:com | ||
58 | +53 adj:sg:gen:m1.m2.m3.n1.n2:pos | ||
59 | +54 adj:sg:gen:m1.m2.m3.n1.n2:sup | ||
60 | +55 adj:sg:inst:f:com | ||
61 | +56 adj:sg:inst:f:pos | ||
62 | +57 adj:sg:inst:f:sup | ||
63 | +58 adj:sg:inst:m1.m2.m3.n1.n2:com | ||
64 | +59 adj:sg:inst:m1.m2.m3.n1.n2:pos | ||
65 | +60 adj:sg:inst:m1.m2.m3.n1.n2:sup | ||
66 | +61 adj:sg:loc:f:com | ||
67 | +62 adj:sg:loc:f:pos | ||
68 | +63 adj:sg:loc:f:sup | ||
69 | +64 adj:sg:loc:m1.m2.m3.n1.n2:com | ||
70 | +65 adj:sg:loc:m1.m2.m3.n1.n2:pos | ||
71 | +66 adj:sg:loc:m1.m2.m3.n1.n2:sup | ||
72 | +67 adj:sg:nom:f:pos | ||
73 | +68 adj:sg:nom:m1.m2.m3:pos | ||
74 | +69 adj:sg:nom:n1.n2:pos | ||
75 | +70 adj:sg:nom.voc:f:com | ||
76 | +71 adj:sg:nom.voc:f:pos | ||
77 | +72 adj:sg:nom.voc:f:sup | ||
78 | +73 adj:sg:nom.voc:m1.m2.m3:com | ||
79 | +74 adj:sg:nom.voc:m1.m2.m3:pos | ||
80 | +75 adj:sg:nom.voc:m1.m2.m3:sup | ||
81 | +76 adj:sg:nom.voc:n1.n2:com | ||
82 | +77 adj:sg:nom.voc:n1.n2:pos | ||
83 | +78 adj:sg:nom.voc:n1.n2:sup | ||
84 | +79 adv | ||
85 | +80 adv:com | ||
86 | +81 adv:pos | ||
87 | +82 adv:sup | ||
88 | +83 aglt:pl:pri:imperf:nwok | ||
89 | +84 aglt:pl:pri:imperf:wok | ||
90 | +85 aglt:pl:sec:imperf:nwok | ||
91 | +86 aglt:pl:sec:imperf:wok | ||
92 | +87 aglt:sg:pri:imperf:nwok | ||
93 | +88 aglt:sg:pri:imperf:wok | ||
94 | +89 aglt:sg:sec:imperf:nwok | ||
95 | +90 aglt:sg:sec:imperf:wok | ||
96 | +91 bedzie:pl:pri:imperf | ||
97 | +92 bedzie:pl:sec:imperf | ||
98 | +93 bedzie:pl:ter:imperf | ||
99 | +94 bedzie:sg:pri:imperf | ||
100 | +95 bedzie:sg:sec:imperf | ||
101 | +96 bedzie:sg:ter:imperf | ||
102 | +97 brev:pun | ||
103 | +98 burk | ||
104 | +99 comp | ||
105 | +100 cond:pl:m1.p1:pri:imperf | ||
106 | +101 cond:pl:m1.p1:pri:imperf.perf | ||
107 | +102 cond:pl:m1.p1:pri:perf | ||
108 | +103 cond:pl:m1.p1:sec:imperf | ||
109 | +104 cond:pl:m1.p1:sec:imperf.perf | ||
110 | +105 cond:pl:m1.p1:sec:perf | ||
111 | +106 cond:pl:m1.p1:ter:imperf | ||
112 | +107 cond:pl:m1.p1:ter:imperf.perf | ||
113 | +108 cond:pl:m1.p1:ter:perf | ||
114 | +109 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | ||
115 | +110 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | ||
116 | +111 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | ||
117 | +112 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | ||
118 | +113 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | ||
119 | +114 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | ||
120 | +115 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | ||
121 | +116 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | ||
122 | +117 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | ||
123 | +118 cond:sg:f:pri:imperf | ||
124 | +119 cond:sg:f:pri:imperf.perf | ||
125 | +120 cond:sg:f:pri:perf | ||
126 | +121 cond:sg:f:sec:imperf | ||
127 | +122 cond:sg:f:sec:imperf.perf | ||
128 | +123 cond:sg:f:sec:perf | ||
129 | +124 cond:sg:f:ter:imperf | ||
130 | +125 cond:sg:f:ter:imperf.perf | ||
131 | +126 cond:sg:f:ter:perf | ||
132 | +127 cond:sg:m1.m2.m3:pri:imperf | ||
133 | +128 cond:sg:m1.m2.m3:pri:imperf.perf | ||
134 | +129 cond:sg:m1.m2.m3:pri:perf | ||
135 | +130 cond:sg:m1.m2.m3:sec:imperf | ||
136 | +131 cond:sg:m1.m2.m3:sec:imperf.perf | ||
137 | +132 cond:sg:m1.m2.m3:sec:perf | ||
138 | +133 cond:sg:m1.m2.m3:ter:imperf | ||
139 | +134 cond:sg:m1.m2.m3:ter:imperf.perf | ||
140 | +135 cond:sg:m1.m2.m3:ter:perf | ||
141 | +136 cond:sg:n1.n2:imperf | ||
142 | +137 cond:sg:n1.n2:imperf.perf | ||
143 | +138 cond:sg:n1.n2:perf | ||
144 | +139 cond:sg:n1.n2:pri:imperf | ||
145 | +140 cond:sg:n1.n2:pri:imperf.perf | ||
146 | +141 cond:sg:n1.n2:pri:perf | ||
147 | +142 cond:sg:n1.n2:sec:imperf | ||
148 | +143 cond:sg:n1.n2:sec:imperf.perf | ||
149 | +144 cond:sg:n1.n2:sec:perf | ||
150 | +145 cond:sg:n1.n2:ter:imperf | ||
151 | +146 cond:sg:n1.n2:ter:imperf.perf | ||
152 | +147 cond:sg:n1.n2:ter:perf | ||
153 | +148 conj | ||
154 | +149 depr:pl:nom:m2 | ||
155 | +150 depr:pl:voc:m2 | ||
156 | +151 dig | ||
157 | +152 emoticon | ||
158 | +153 fin:pl:pri:imperf | ||
159 | +154 fin:pl:pri:imperf.perf | ||
160 | +155 fin:pl:pri:perf | ||
161 | +156 fin:pl:sec:imperf | ||
162 | +157 fin:pl:sec:imperf.perf | ||
163 | +158 fin:pl:sec:perf | ||
164 | +159 fin:pl:ter:imperf | ||
165 | +160 fin:pl:ter:imperf.perf | ||
166 | +161 fin:pl:ter:perf | ||
167 | +162 fin:sg:pri:imperf | ||
168 | +163 fin:sg:pri:imperf.perf | ||
169 | +164 fin:sg:pri:perf | ||
170 | +165 fin:sg:sec:imperf | ||
171 | +166 fin:sg:sec:imperf.perf | ||
172 | +167 fin:sg:sec:perf | ||
173 | +168 fin:sg:ter:imperf | ||
174 | +169 fin:sg:ter:imperf.perf | ||
175 | +170 fin:sg:ter:perf | ||
176 | +171 ger:pl:dat.loc:n2:imperf:aff | ||
177 | +172 ger:pl:dat.loc:n2:imperf:neg | ||
178 | +173 ger:pl:dat.loc:n2:imperf.perf:aff | ||
179 | +174 ger:pl:dat.loc:n2:imperf.perf:neg | ||
180 | +175 ger:pl:dat.loc:n2:perf:aff | ||
181 | +176 ger:pl:dat.loc:n2:perf:neg | ||
182 | +177 ger:pl:gen:n2:imperf:aff | ||
183 | +178 ger:pl:gen:n2:imperf:neg | ||
184 | +179 ger:pl:gen:n2:imperf.perf:aff | ||
185 | +180 ger:pl:gen:n2:imperf.perf:neg | ||
186 | +181 ger:pl:gen:n2:perf:aff | ||
187 | +182 ger:pl:gen:n2:perf:neg | ||
188 | +183 ger:pl:inst:n2:imperf:aff | ||
189 | +184 ger:pl:inst:n2:imperf:neg | ||
190 | +185 ger:pl:inst:n2:imperf.perf:aff | ||
191 | +186 ger:pl:inst:n2:imperf.perf:neg | ||
192 | +187 ger:pl:inst:n2:perf:aff | ||
193 | +188 ger:pl:inst:n2:perf:neg | ||
194 | +189 ger:pl:nom.acc:n2:imperf:aff | ||
195 | +190 ger:pl:nom.acc:n2:imperf:neg | ||
196 | +191 ger:pl:nom.acc:n2:imperf.perf:aff | ||
197 | +192 ger:pl:nom.acc:n2:imperf.perf:neg | ||
198 | +193 ger:pl:nom.acc:n2:perf:aff | ||
199 | +194 ger:pl:nom.acc:n2:perf:neg | ||
200 | +195 ger:sg:dat.loc:n2:imperf:aff | ||
201 | +196 ger:sg:dat.loc:n2:imperf:neg | ||
202 | +197 ger:sg:dat.loc:n2:imperf.perf:aff | ||
203 | +198 ger:sg:dat.loc:n2:imperf.perf:neg | ||
204 | +199 ger:sg:dat.loc:n2:perf:aff | ||
205 | +200 ger:sg:dat.loc:n2:perf:neg | ||
206 | +201 ger:sg:gen:n2:imperf:aff | ||
207 | +202 ger:sg:gen:n2:imperf:neg | ||
208 | +203 ger:sg:gen:n2:imperf.perf:aff | ||
209 | +204 ger:sg:gen:n2:imperf.perf:neg | ||
210 | +205 ger:sg:gen:n2:perf:aff | ||
211 | +206 ger:sg:gen:n2:perf:neg | ||
212 | +207 ger:sg:inst:n2:imperf:aff | ||
213 | +208 ger:sg:inst:n2:imperf:neg | ||
214 | +209 ger:sg:inst:n2:imperf.perf:aff | ||
215 | +210 ger:sg:inst:n2:imperf.perf:neg | ||
216 | +211 ger:sg:inst:n2:perf:aff | ||
217 | +212 ger:sg:inst:n2:perf:neg | ||
218 | +213 ger:sg:nom.acc:n2:imperf:aff | ||
219 | +214 ger:sg:nom.acc:n2:imperf:neg | ||
220 | +215 ger:sg:nom.acc:n2:imperf.perf:aff | ||
221 | +216 ger:sg:nom.acc:n2:imperf.perf:neg | ||
222 | +217 ger:sg:nom.acc:n2:perf:aff | ||
223 | +218 ger:sg:nom.acc:n2:perf:neg | ||
224 | +219 imps:imperf | ||
225 | +220 imps:imperf.perf | ||
226 | +221 imps:perf | ||
227 | +222 impt:pl:pri:imperf | ||
228 | +223 impt:pl:pri:imperf.perf | ||
229 | +224 impt:pl:pri:perf | ||
230 | +225 impt:pl:sec:imperf | ||
231 | +226 impt:pl:sec:imperf.perf | ||
232 | +227 impt:pl:sec:perf | ||
233 | +228 impt:sg:sec:imperf | ||
234 | +229 impt:sg:sec:imperf.perf | ||
235 | +230 impt:sg:sec:perf | ||
236 | +231 inf:imperf | ||
237 | +232 inf:imperf.perf | ||
238 | +233 inf:perf | ||
239 | +234 interj | ||
240 | +235 interp | ||
241 | +236 naj | ||
242 | +237 nie | ||
243 | +238 num:comp | ||
244 | +239 num:pl:acc:m1:rec | ||
245 | +240 num:pl:dat.loc:n1.p1.p2:congr.rec | ||
246 | +241 num:pl:dat:m1.m2.m3.n2.f:congr | ||
247 | +242 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | ||
248 | +243 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n2:congr | ||
249 | +244 num:pl:gen.dat.loc:m1.m2.m3.n2.f:congr | ||
250 | +245 num:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | ||
251 | +246 num:pl:gen.loc:m1.m2.m3.n2.f:congr | ||
252 | +247 num:pl:gen:n1.p1.p2:rec | ||
253 | +248 num:pl:inst:f:congr | ||
254 | +249 num:pl:inst:m1.m2.m3.f.n1.n2.p1.p2:congr | ||
255 | +250 num:pl:inst:m1.m2.m3.f.n2:congr | ||
256 | +251 num:pl:inst:m1.m2.m3.n2:congr | ||
257 | +252 num:pl:inst:m1.m2.m3.n2.f:congr | ||
258 | +253 num:pl:inst:n1.p1.p2:rec | ||
259 | +254 num:pl:nom.acc:m1.m2.m3.f.n1.n2.p1.p2:rec | ||
260 | +255 num:pl:nom.acc.voc:f:congr | ||
261 | +256 num:pl:nom.acc.voc:m1:rec | ||
262 | +257 num:pl:nom.acc.voc:m2.m3.f.n1.n2.p1.p2:rec | ||
263 | +258 num:pl:nom.acc.voc:m2.m3.f.n2:rec | ||
264 | +259 num:pl:nom.acc.voc:m2.m3.n2:congr | ||
265 | +260 num:pl:nom.acc.voc:m2.m3.n2.f:congr | ||
266 | +261 num:pl:nom.acc.voc:n1.p1.p2:rec | ||
267 | +262 num:pl:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.f.n1.n2.p1.p2:rec | ||
268 | +263 num:pl:nom.voc:m1:congr | ||
269 | +264 num:pl:nom.voc:m1:rec | ||
270 | +265 num:sg:nom.gen.dat.inst.acc.loc.voc:f:rec | ||
271 | +266 num:sg:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.n1.n2:rec | ||
272 | +267 pact:pl:acc:m1.p1:imperf:aff | ||
273 | +268 pact:pl:acc:m1.p1:imperf:neg | ||
274 | +269 pact:pl:acc:m1.p1:imperf.perf:aff | ||
275 | +270 pact:pl:acc:m1.p1:imperf.perf:neg | ||
276 | +271 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
277 | +272 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
278 | +273 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
279 | +274 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
280 | +275 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
281 | +276 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
282 | +277 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
283 | +278 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
284 | +279 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
285 | +280 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
286 | +281 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
287 | +282 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
288 | +283 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | ||
289 | +284 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | ||
290 | +285 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | ||
291 | +286 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | ||
292 | +287 pact:pl:nom.voc:m1.p1:imperf:aff | ||
293 | +288 pact:pl:nom.voc:m1.p1:imperf:neg | ||
294 | +289 pact:pl:nom.voc:m1.p1:imperf.perf:aff | ||
295 | +290 pact:pl:nom.voc:m1.p1:imperf.perf:neg | ||
296 | +291 pact:sg:acc.inst:f:imperf:aff | ||
297 | +292 pact:sg:acc.inst:f:imperf:neg | ||
298 | +293 pact:sg:acc.inst:f:imperf.perf:aff | ||
299 | +294 pact:sg:acc.inst:f:imperf.perf:neg | ||
300 | +295 pact:sg:acc:m1.m2:imperf:aff | ||
301 | +296 pact:sg:acc:m1.m2:imperf:neg | ||
302 | +297 pact:sg:acc:m1.m2:imperf.perf:aff | ||
303 | +298 pact:sg:acc:m1.m2:imperf.perf:neg | ||
304 | +299 pact:sg:acc:m3:imperf:aff | ||
305 | +300 pact:sg:acc:m3:imperf:neg | ||
306 | +301 pact:sg:acc:m3:imperf.perf:aff | ||
307 | +302 pact:sg:acc:m3:imperf.perf:neg | ||
308 | +303 pact:sg:dat:m1.m2.m3.n1.n2:imperf:aff | ||
309 | +304 pact:sg:dat:m1.m2.m3.n1.n2:imperf:neg | ||
310 | +305 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | ||
311 | +306 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | ||
312 | +307 pact:sg:gen.dat.loc:f:imperf:aff | ||
313 | +308 pact:sg:gen.dat.loc:f:imperf:neg | ||
314 | +309 pact:sg:gen.dat.loc:f:imperf.perf:aff | ||
315 | +310 pact:sg:gen.dat.loc:f:imperf.perf:neg | ||
316 | +311 pact:sg:gen:m1.m2.m3.n1.n2:imperf:aff | ||
317 | +312 pact:sg:gen:m1.m2.m3.n1.n2:imperf:neg | ||
318 | +313 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | ||
319 | +314 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | ||
320 | +315 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | ||
321 | +316 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | ||
322 | +317 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | ||
323 | +318 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | ||
324 | +319 pact:sg:nom.acc.voc:n1.n2:imperf:aff | ||
325 | +320 pact:sg:nom.acc.voc:n1.n2:imperf:neg | ||
326 | +321 pact:sg:nom.acc.voc:n1.n2:imperf.perf:aff | ||
327 | +322 pact:sg:nom.acc.voc:n1.n2:imperf.perf:neg | ||
328 | +323 pact:sg:nom.voc:f:imperf:aff | ||
329 | +324 pact:sg:nom.voc:f:imperf:neg | ||
330 | +325 pact:sg:nom.voc:f:imperf.perf:aff | ||
331 | +326 pact:sg:nom.voc:f:imperf.perf:neg | ||
332 | +327 pact:sg:nom.voc:m1.m2.m3:imperf:aff | ||
333 | +328 pact:sg:nom.voc:m1.m2.m3:imperf:neg | ||
334 | +329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff | ||
335 | +330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg | ||
336 | +331 pant:perf | ||
337 | +332 pcon:imperf | ||
338 | +333 ppas:pl:acc:m1.p1:imperf:aff | ||
339 | +334 ppas:pl:acc:m1.p1:imperf:neg | ||
340 | +335 ppas:pl:acc:m1.p1:imperf.perf:aff | ||
341 | +336 ppas:pl:acc:m1.p1:imperf.perf:neg | ||
342 | +337 ppas:pl:acc:m1.p1:perf:aff | ||
343 | +338 ppas:pl:acc:m1.p1:perf:neg | ||
344 | +339 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
345 | +340 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
346 | +341 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
347 | +342 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
348 | +343 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | ||
349 | +344 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | ||
350 | +345 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
351 | +346 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
352 | +347 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
353 | +348 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
354 | +349 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | ||
355 | +350 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | ||
356 | +351 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | ||
357 | +352 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | ||
358 | +353 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | ||
359 | +354 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | ||
360 | +355 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | ||
361 | +356 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | ||
362 | +357 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | ||
363 | +358 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | ||
364 | +359 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | ||
365 | +360 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | ||
366 | +361 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:aff | ||
367 | +362 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:neg | ||
368 | +363 ppas:pl:nom.voc:m1.p1:imperf:aff | ||
369 | +364 ppas:pl:nom.voc:m1.p1:imperf:neg | ||
370 | +365 ppas:pl:nom.voc:m1.p1:imperf.perf:aff | ||
371 | +366 ppas:pl:nom.voc:m1.p1:imperf.perf:neg | ||
372 | +367 ppas:pl:nom.voc:m1.p1:perf:aff | ||
373 | +368 ppas:pl:nom.voc:m1.p1:perf:neg | ||
374 | +369 ppas:sg:acc.inst:f:imperf:aff | ||
375 | +370 ppas:sg:acc.inst:f:imperf:neg | ||
376 | +371 ppas:sg:acc.inst:f:imperf.perf:aff | ||
377 | +372 ppas:sg:acc.inst:f:imperf.perf:neg | ||
378 | +373 ppas:sg:acc.inst:f:perf:aff | ||
379 | +374 ppas:sg:acc.inst:f:perf:neg | ||
380 | +375 ppas:sg:acc:m1.m2:imperf:aff | ||
381 | +376 ppas:sg:acc:m1.m2:imperf:neg | ||
382 | +377 ppas:sg:acc:m1.m2:imperf.perf:aff | ||
383 | +378 ppas:sg:acc:m1.m2:imperf.perf:neg | ||
384 | +379 ppas:sg:acc:m1.m2:perf:aff | ||
385 | +380 ppas:sg:acc:m1.m2:perf:neg | ||
386 | +381 ppas:sg:acc:m3:imperf:aff | ||
387 | +382 ppas:sg:acc:m3:imperf:neg | ||
388 | +383 ppas:sg:acc:m3:imperf.perf:aff | ||
389 | +384 ppas:sg:acc:m3:imperf.perf:neg | ||
390 | +385 ppas:sg:acc:m3:perf:aff | ||
391 | +386 ppas:sg:acc:m3:perf:neg | ||
392 | +387 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:aff | ||
393 | +388 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:neg | ||
394 | +389 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | ||
395 | +390 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | ||
396 | +391 ppas:sg:dat:m1.m2.m3.n1.n2:perf:aff | ||
397 | +392 ppas:sg:dat:m1.m2.m3.n1.n2:perf:neg | ||
398 | +393 ppas:sg:gen.dat.loc:f:imperf:aff | ||
399 | +394 ppas:sg:gen.dat.loc:f:imperf:neg | ||
400 | +395 ppas:sg:gen.dat.loc:f:imperf.perf:aff | ||
401 | +396 ppas:sg:gen.dat.loc:f:imperf.perf:neg | ||
402 | +397 ppas:sg:gen.dat.loc:f:perf:aff | ||
403 | +398 ppas:sg:gen.dat.loc:f:perf:neg | ||
404 | +399 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:aff | ||
405 | +400 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:neg | ||
406 | +401 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | ||
407 | +402 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | ||
408 | +403 ppas:sg:gen:m1.m2.m3.n1.n2:perf:aff | ||
409 | +404 ppas:sg:gen:m1.m2.m3.n1.n2:perf:neg | ||
410 | +405 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | ||
411 | +406 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | ||
412 | +407 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | ||
413 | +408 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | ||
414 | +409 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:aff | ||
415 | +410 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:neg | ||
416 | +411 ppas:sg:nom.acc.voc:n1.n2:imperf:aff | ||
417 | +412 ppas:sg:nom.acc.voc:n1.n2:imperf:neg | ||
418 | +413 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:aff | ||
419 | +414 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:neg | ||
420 | +415 ppas:sg:nom.acc.voc:n1.n2:perf:aff | ||
421 | +416 ppas:sg:nom.acc.voc:n1.n2:perf:neg | ||
422 | +417 ppas:sg:nom.voc:f:imperf:aff | ||
423 | +418 ppas:sg:nom.voc:f:imperf:neg | ||
424 | +419 ppas:sg:nom.voc:f:imperf.perf:aff | ||
425 | +420 ppas:sg:nom.voc:f:imperf.perf:neg | ||
426 | +421 ppas:sg:nom.voc:f:perf:aff | ||
427 | +422 ppas:sg:nom.voc:f:perf:neg | ||
428 | +423 ppas:sg:nom.voc:m1.m2.m3:imperf:aff | ||
429 | +424 ppas:sg:nom.voc:m1.m2.m3:imperf:neg | ||
430 | +425 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff | ||
431 | +426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg | ||
432 | +427 ppas:sg:nom.voc:m1.m2.m3:perf:aff | ||
433 | +428 ppas:sg:nom.voc:m1.m2.m3:perf:neg | ||
434 | +429 ppron12:pl:acc:_:pri | ||
435 | +430 ppron12:pl:acc:_:sec | ||
436 | +431 ppron12:pl:dat:_:pri | ||
437 | +432 ppron12:pl:dat:_:sec | ||
438 | +433 ppron12:pl:gen:_:pri | ||
439 | +434 ppron12:pl:gen:_:sec | ||
440 | +435 ppron12:pl:inst:_:pri | ||
441 | +436 ppron12:pl:inst:_:sec | ||
442 | +437 ppron12:pl:loc:_:pri | ||
443 | +438 ppron12:pl:loc:_:sec | ||
444 | +439 ppron12:pl:nom:_:pri | ||
445 | +440 ppron12:pl:nom:_:sec | ||
446 | +441 ppron12:pl:voc:_:pri | ||
447 | +442 ppron12:pl:voc:_:sec | ||
448 | +443 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:akc | ||
449 | +444 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:nakc | ||
450 | +445 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:akc | ||
451 | +446 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:nakc | ||
452 | +447 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:akc | ||
453 | +448 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:nakc | ||
454 | +449 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:akc | ||
455 | +450 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:nakc | ||
456 | +451 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:akc | ||
457 | +452 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:nakc | ||
458 | +453 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:akc | ||
459 | +454 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:nakc | ||
460 | +455 ppron12:sg:inst:m1.m2.m3.f.n1.n2:pri | ||
461 | +456 ppron12:sg:inst:m1.m2.m3.f.n1.n2:sec | ||
462 | +457 ppron12:sg:loc:m1.m2.m3.f.n1.n2:pri | ||
463 | +458 ppron12:sg:loc:m1.m2.m3.f.n1.n2:sec | ||
464 | +459 ppron12:sg:nom:m1.m2.m3.f.n1.n2:pri | ||
465 | +460 ppron12:sg:nom:m1.m2.m3.f.n1.n2:sec | ||
466 | +461 ppron12:sg:voc:m1.m2.m3.f.n1.n2:sec | ||
467 | +462 ppron3:pl:acc:m1.p1:ter:_:npraep | ||
468 | +463 ppron3:pl:acc:m1.p1:ter:_:praep | ||
469 | +464 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:npraep | ||
470 | +465 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:praep | ||
471 | +466 ppron3:pl:dat:_:ter:_:npraep | ||
472 | +467 ppron3:pl:dat:_:ter:_:praep | ||
473 | +468 ppron3:pl:gen:_:ter:_:npraep | ||
474 | +469 ppron3:pl:gen:_:ter:_:praep | ||
475 | +470 ppron3:pl:inst:_:ter:_:_ | ||
476 | +471 ppron3:pl:loc:_:ter:_:_ | ||
477 | +472 ppron3:pl:nom:m1.p1:ter:_:_ | ||
478 | +473 ppron3:pl:nom:m2.m3.f.n1.n2.p2.p3:ter:_:_ | ||
479 | +474 ppron3:sg:acc:f:ter:_:npraep | ||
480 | +475 ppron3:sg:acc:f:ter:_:praep | ||
481 | +476 ppron3:sg:acc:m1.m2.m3:ter:akc:npraep | ||
482 | +477 ppron3:sg:acc:m1.m2.m3:ter:akc:praep | ||
483 | +478 ppron3:sg:acc:m1.m2.m3:ter:nakc:npraep | ||
484 | +479 ppron3:sg:acc:m1.m2.m3:ter:nakc:praep | ||
485 | +480 ppron3:sg:acc:n1.n2:ter:_:npraep | ||
486 | +481 ppron3:sg:acc:n1.n2:ter:_:praep | ||
487 | +482 ppron3:sg:dat:f:ter:_:npraep | ||
488 | +483 ppron3:sg:dat:f:ter:_:praep | ||
489 | +484 ppron3:sg:dat:m1.m2.m3:ter:akc:npraep | ||
490 | +485 ppron3:sg:dat:m1.m2.m3:ter:nakc:npraep | ||
491 | +486 ppron3:sg:dat:m1.m2.m3:ter:_:praep | ||
492 | +487 ppron3:sg:dat:n1.n2:ter:akc:npraep | ||
493 | +488 ppron3:sg:dat:n1.n2:ter:nakc:npraep | ||
494 | +489 ppron3:sg:dat:n1.n2:ter:_:praep | ||
495 | +490 ppron3:sg:gen.acc:m1.m2.m3:ter:nakc:praep | ||
496 | +491 ppron3:sg:gen:f:ter:_:npraep | ||
497 | +492 ppron3:sg:gen:f:ter:_:praep | ||
498 | +493 ppron3:sg:gen:m1.m2.m3:ter:akc:npraep | ||
499 | +494 ppron3:sg:gen:m1.m2.m3:ter:akc:praep | ||
500 | +495 ppron3:sg:gen:m1.m2.m3:ter:nakc:npraep | ||
501 | +496 ppron3:sg:gen:m1.m2.m3:ter:nakc:praep | ||
502 | +497 ppron3:sg:gen:n1.n2:ter:akc:npraep | ||
503 | +498 ppron3:sg:gen:n1.n2:ter:nakc:npraep | ||
504 | +499 ppron3:sg:gen:n1.n2:ter:_:praep | ||
505 | +500 ppron3:sg:inst:f:ter:_:praep | ||
506 | +501 ppron3:sg:inst:m1.m2.m3:ter:_:_ | ||
507 | +502 ppron3:sg:inst:n1.n2:ter:_:_ | ||
508 | +503 ppron3:sg:loc:f:ter:_:_ | ||
509 | +504 ppron3:sg:loc:m1.m2.m3:ter:_:_ | ||
510 | +505 ppron3:sg:loc:n1.n2:ter:_:_ | ||
511 | +506 ppron3:sg:nom:f:ter:_:_ | ||
512 | +507 ppron3:sg:nom:m1.m2.m3:ter:_:_ | ||
513 | +508 ppron3:sg:nom:n1.n2:ter:_:_ | ||
514 | +509 praet:pl:m1.p1:imperf | ||
515 | +510 praet:pl:m1.p1:imperf.perf | ||
516 | +511 praet:pl:m1.p1:perf | ||
517 | +512 praet:pl:m1.p1:pri:imperf | ||
518 | +513 praet:pl:m1.p1:pri:imperf.perf | ||
519 | +514 praet:pl:m1.p1:pri:perf | ||
520 | +515 praet:pl:m1.p1:sec:imperf | ||
521 | +516 praet:pl:m1.p1:sec:imperf.perf | ||
522 | +517 praet:pl:m1.p1:sec:perf | ||
523 | +518 praet:pl:m1.p1:ter:imperf | ||
524 | +519 praet:pl:m1.p1:ter:imperf.perf | ||
525 | +520 praet:pl:m1.p1:ter:perf | ||
526 | +521 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf | ||
527 | +522 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf.perf | ||
528 | +523 praet:pl:m2.m3.f.n1.n2.p2.p3:perf | ||
529 | +524 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | ||
530 | +525 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | ||
531 | +526 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | ||
532 | +527 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | ||
533 | +528 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | ||
534 | +529 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | ||
535 | +530 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | ||
536 | +531 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | ||
537 | +532 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | ||
538 | +533 praet:sg:f:imperf | ||
539 | +534 praet:sg:f:imperf.perf | ||
540 | +535 praet:sg:f:perf | ||
541 | +536 praet:sg:f:pri:imperf | ||
542 | +537 praet:sg:f:pri:imperf.perf | ||
543 | +538 praet:sg:f:pri:perf | ||
544 | +539 praet:sg:f:sec:imperf | ||
545 | +540 praet:sg:f:sec:imperf.perf | ||
546 | +541 praet:sg:f:sec:perf | ||
547 | +542 praet:sg:f:ter:imperf | ||
548 | +543 praet:sg:f:ter:imperf.perf | ||
549 | +544 praet:sg:f:ter:perf | ||
550 | +545 praet:sg:m1.m2.m3:imperf | ||
551 | +546 praet:sg:m1.m2.m3:imperf:agl | ||
552 | +547 praet:sg:m1.m2.m3:imperf:nagl | ||
553 | +548 praet:sg:m1.m2.m3:imperf.perf | ||
554 | +549 praet:sg:m1.m2.m3:perf | ||
555 | +550 praet:sg:m1.m2.m3:perf:agl | ||
556 | +551 praet:sg:m1.m2.m3:perf:nagl | ||
557 | +552 praet:sg:m1.m2.m3:pri:imperf | ||
558 | +553 praet:sg:m1.m2.m3:pri:imperf.perf | ||
559 | +554 praet:sg:m1.m2.m3:pri:perf | ||
560 | +555 praet:sg:m1.m2.m3:sec:imperf | ||
561 | +556 praet:sg:m1.m2.m3:sec:imperf.perf | ||
562 | +557 praet:sg:m1.m2.m3:sec:perf | ||
563 | +558 praet:sg:m1.m2.m3:ter:imperf | ||
564 | +559 praet:sg:m1.m2.m3:ter:imperf.perf | ||
565 | +560 praet:sg:m1.m2.m3:ter:perf | ||
566 | +561 praet:sg:n1.n2:imperf | ||
567 | +562 praet:sg:n1.n2:imperf.perf | ||
568 | +563 praet:sg:n1.n2:perf | ||
569 | +564 praet:sg:n1.n2:pri:imperf | ||
570 | +565 praet:sg:n1.n2:pri:imperf.perf | ||
571 | +566 praet:sg:n1.n2:pri:perf | ||
572 | +567 praet:sg:n1.n2:sec:imperf | ||
573 | +568 praet:sg:n1.n2:sec:imperf.perf | ||
574 | +569 praet:sg:n1.n2:sec:perf | ||
575 | +570 praet:sg:n1.n2:ter:imperf | ||
576 | +571 praet:sg:n1.n2:ter:imperf.perf | ||
577 | +572 praet:sg:n1.n2:ter:perf | ||
578 | +573 pred | ||
579 | +574 prefa | ||
580 | +575 prefppas | ||
581 | +576 prefs | ||
582 | +577 prefv | ||
583 | +578 prep:acc | ||
584 | +579 prep:acc:nwok | ||
585 | +580 prep:acc:wok | ||
586 | +581 prep:dat | ||
587 | +582 prep:gen | ||
588 | +583 prep:gen:nwok | ||
589 | +584 prep:gen:wok | ||
590 | +585 prep:inst | ||
591 | +586 prep:inst:nwok | ||
592 | +587 prep:inst:wok | ||
593 | +588 prep:loc | ||
594 | +589 prep:loc:nwok | ||
595 | +590 prep:loc:wok | ||
596 | +591 prep:nom | ||
597 | +592 qub | ||
598 | +593 romandig | ||
599 | +594 siebie:acc | ||
600 | +595 siebie:dat | ||
601 | +596 siebie:gen | ||
602 | +597 siebie:inst | ||
603 | +598 siebie:loc | ||
604 | +599 substa | ||
605 | +600 subst:pl:acc:f | ||
606 | +601 subst:pl:acc:m1 | ||
607 | +602 subst:pl:acc:m2 | ||
608 | +603 subst:pl:acc:m3 | ||
609 | +604 subst:pl:acc:n1 | ||
610 | +605 subst:pl:acc:n2 | ||
611 | +606 subst:pl:acc:p1 | ||
612 | +607 subst:pl:acc:p2 | ||
613 | +608 subst:pl:acc:p3 | ||
614 | +609 subst:pl:dat:f | ||
615 | +610 subst:pl:dat:m1 | ||
616 | +611 subst:pl:dat:m2 | ||
617 | +612 subst:pl:dat:m3 | ||
618 | +613 subst:pl:dat:n1 | ||
619 | +614 subst:pl:dat:n2 | ||
620 | +615 subst:pl:dat:p1 | ||
621 | +616 subst:pl:dat:p2 | ||
622 | +617 subst:pl:dat:p3 | ||
623 | +618 subst:pl:gen:f | ||
624 | +619 subst:pl:gen:m1 | ||
625 | +620 subst:pl:gen:m2 | ||
626 | +621 subst:pl:gen:m3 | ||
627 | +622 subst:pl:gen:n1 | ||
628 | +623 subst:pl:gen:n2 | ||
629 | +624 subst:pl:gen:p1 | ||
630 | +625 subst:pl:gen:p2 | ||
631 | +626 subst:pl:gen:p3 | ||
632 | +627 subst:pl:inst:f | ||
633 | +628 subst:pl:inst:m1 | ||
634 | +629 subst:pl:inst:m2 | ||
635 | +630 subst:pl:inst:m3 | ||
636 | +631 subst:pl:inst:n1 | ||
637 | +632 subst:pl:inst:n2 | ||
638 | +633 subst:pl:inst:p1 | ||
639 | +634 subst:pl:inst:p2 | ||
640 | +635 subst:pl:inst:p3 | ||
641 | +636 subst:pl:loc:f | ||
642 | +637 subst:pl:loc:m1 | ||
643 | +638 subst:pl:loc:m2 | ||
644 | +639 subst:pl:loc:m3 | ||
645 | +640 subst:pl:loc:n1 | ||
646 | +641 subst:pl:loc:n2 | ||
647 | +642 subst:pl:loc:p1 | ||
648 | +643 subst:pl:loc:p2 | ||
649 | +644 subst:pl:loc:p3 | ||
650 | +645 subst:pl:nom:f | ||
651 | +646 subst:pl:nom:m1 | ||
652 | +647 subst:pl:nom:m2 | ||
653 | +648 subst:pl:nom:m3 | ||
654 | +649 subst:pl:nom:n1 | ||
655 | +650 subst:pl:nom:n2 | ||
656 | +651 subst:pl:nom:p1 | ||
657 | +652 subst:pl:nom:p2 | ||
658 | +653 subst:pl:nom:p3 | ||
659 | +654 subst:pl:voc:f | ||
660 | +655 subst:pl:voc:m1 | ||
661 | +656 subst:pl:voc:m2 | ||
662 | +657 subst:pl:voc:m3 | ||
663 | +658 subst:pl:voc:n1 | ||
664 | +659 subst:pl:voc:n2 | ||
665 | +660 subst:pl:voc:p1 | ||
666 | +661 subst:pl:voc:p2 | ||
667 | +662 subst:pl:voc:p3 | ||
668 | +663 subst:sg:acc:f | ||
669 | +664 subst:sg:acc:m1 | ||
670 | +665 subst:sg:acc:m2 | ||
671 | +666 subst:sg:acc:m3 | ||
672 | +667 subst:sg:acc:n1 | ||
673 | +668 subst:sg:acc:n2 | ||
674 | +669 subst:sg:dat:f | ||
675 | +670 subst:sg:dat:m1 | ||
676 | +671 subst:sg:dat:m2 | ||
677 | +672 subst:sg:dat:m3 | ||
678 | +673 subst:sg:dat:n1 | ||
679 | +674 subst:sg:dat:n2 | ||
680 | +675 subst:sg:gen:f | ||
681 | +676 subst:sg:gen:m1 | ||
682 | +677 subst:sg:gen:m2 | ||
683 | +678 subst:sg:gen:m3 | ||
684 | +679 subst:sg:gen:n1 | ||
685 | +680 subst:sg:gen:n2 | ||
686 | +681 subst:sg:inst:f | ||
687 | +682 subst:sg:inst:m1 | ||
688 | +683 subst:sg:inst:m2 | ||
689 | +684 subst:sg:inst:m3 | ||
690 | +685 subst:sg:inst:n1 | ||
691 | +686 subst:sg:inst:n2 | ||
692 | +687 subst:sg:loc:f | ||
693 | +688 subst:sg:loc:m1 | ||
694 | +689 subst:sg:loc:m2 | ||
695 | +690 subst:sg:loc:m3 | ||
696 | +691 subst:sg:loc:n1 | ||
697 | +692 subst:sg:loc:n2 | ||
698 | +693 subst:sg:nom:f | ||
699 | +694 subst:sg:nom:m1 | ||
700 | +695 subst:sg:nom:m2 | ||
701 | +696 subst:sg:nom:m3 | ||
702 | +697 subst:sg:nom:n1 | ||
703 | +698 subst:sg:nom:n2 | ||
704 | +699 subst:sg:voc:f | ||
705 | +700 subst:sg:voc:m1 | ||
706 | +701 subst:sg:voc:m2 | ||
707 | +702 subst:sg:voc:m3 | ||
708 | +703 subst:sg:voc:n1 | ||
709 | +704 subst:sg:voc:n2 | ||
710 | +705 winien:pl:m1.p1:imperf | ||
711 | +706 winien:pl:m1.p1:pri:imperf | ||
712 | +707 winien:pl:m1.p1:sec:imperf | ||
713 | +708 winien:pl:m1.p1:ter:imperf | ||
714 | +709 winien:pl:m2.m3.f.n1.n2.p2.p3:imperf | ||
715 | +710 winien:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | ||
716 | +711 winien:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | ||
717 | +712 winien:sg:f:imperf | ||
718 | +713 winien:sg:f:pri:imperf | ||
719 | +714 winien:sg:f:sec:imperf | ||
720 | +715 winien:sg:f:ter:imperf | ||
721 | +716 winien:sg:m1.m2.m3:imperf | ||
722 | +717 winien:sg:m1.m2.m3:pri:imperf | ||
723 | +718 winien:sg:m1.m2.m3:sec:imperf | ||
724 | +719 winien:sg:m1.m2.m3:ter:imperf | ||
725 | +720 winien:sg:n1.n2:imperf | ||
726 | +721 winien:sg:n1.n2:pri:imperf | ||
727 | +722 winien:sg:n1.n2:sec:imperf | ||
728 | +723 winien:sg:n1.n2:ter:imperf | ||
729 | + | ||
730 | + | ||
731 | +[NAMES] | ||
732 | +0 | ||
733 | +1 astr. | ||
734 | +2 budowla | ||
735 | +3 członek rodu | ||
736 | +4 człon nazwiska | ||
737 | +5 człon nazwiska (herb) | ||
738 | +6 człon nazwy firmy | ||
739 | +7 firma | ||
740 | +8 geograficzna | ||
741 | +9 imię | ||
742 | +10 instytucja | ||
743 | +11 język programowania | ||
744 | +12 krój pisma | ||
745 | +13 marka | ||
746 | +14 nazwisko | ||
747 | +15 oprogramowanie | ||
748 | +16 organizacja | ||
749 | +17 patronimicum | ||
750 | +18 pospolita | ||
751 | +19 przydomek | ||
752 | +20 pseudonim | ||
753 | +21 sufiks nazwiska | ||
754 | +22 środek lokomocji | ||
755 | +23 święto | ||
756 | +24 tytuł | ||
757 | +25 własna |