Commit f3135379fce927d5cf55d5cc1a552191066fa86e
1 parent
14757b26
- poprawienie działania form z prefiksami i wielkimi literami gdzieś w środku
git-svn-id: svn://svn.nlp.ipipan.waw.pl/morfeusz/trunk@303 ff4e3ee1-f430-4e82-ade0-24591c43f1fd
Showing
19 changed files
with
1813 additions
and
186 deletions
input/dodatki.tab
morfeusz/InterpretedChunk.hpp
... | ... | @@ -34,7 +34,7 @@ struct InterpretedChunk { |
34 | 34 | const char* textEndPtr; |
35 | 35 | |
36 | 36 | /** |
37 | - * Pointer to end of this chunks text (exclusive) | |
37 | + * Pointer to start of this chunks text (exclusive) | |
38 | 38 | * including preceding whitespaces if whitespace-handling set to APPEND |
39 | 39 | */ |
40 | 40 | const char* chunkStartPtr; |
... | ... |
morfeusz/MorfeuszImpl.cpp
... | ... | @@ -314,7 +314,6 @@ namespace morfeusz { |
314 | 314 | } |
315 | 315 | StateType state = env.getFSA().getInitialState(); |
316 | 316 | string homonymId; |
317 | -// vector<SegrulesState> newSegrulesStates; | |
318 | 317 | while (!reader.isAtWhitespace()) { |
319 | 318 | feedState(env, state, reader); |
320 | 319 | if (state.isSink()) { |
... | ... | @@ -390,7 +389,8 @@ namespace morfeusz { |
390 | 389 | cerr << "ACCEPTING " << debugAccum(accum) << endl; |
391 | 390 | } |
392 | 391 | graph.addPath(accum, newSegrulesState.weak || notMatchingCaseSegs > 0); |
393 | - } else { | |
392 | + } | |
393 | + else { | |
394 | 394 | assert(!newSegrulesState.sink); |
395 | 395 | TextReader newReader(reader.getCurrPtr(), reader.getEndPtr(), env); |
396 | 396 | doProcessOneWord(env, newReader, newSegrulesState); |
... | ... |
morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp
... | ... | @@ -12,157 +12,159 @@ using namespace std; |
12 | 12 | |
13 | 13 | namespace morfeusz { |
14 | 14 | |
15 | -InterpretedChunksDecoder4Analyzer::InterpretedChunksDecoder4Analyzer(const Environment& env) : InterpretedChunksDecoder(env) { | |
16 | -} | |
15 | + InterpretedChunksDecoder4Analyzer::InterpretedChunksDecoder4Analyzer(const Environment& env) : InterpretedChunksDecoder(env) { | |
16 | + } | |
17 | 17 | |
18 | -void InterpretedChunksDecoder4Analyzer::decode( | |
19 | - unsigned int startNode, | |
20 | - unsigned int endNode, | |
21 | - const InterpretedChunk& interpretedChunk, | |
22 | - std::vector<MorphInterpretation>& out) const { | |
23 | - string orth; | |
24 | - string lemma4Prefixes; | |
25 | - if (tryToGetLemma4Prefixes(interpretedChunk, lemma4Prefixes)) { | |
26 | - orth.insert(orth.end(), interpretedChunk.chunkStartPtr, interpretedChunk.chunkEndPtr); | |
27 | - const unsigned char* currPtr = getInterpretationsPtr(interpretedChunk.interpsGroupPtr); | |
28 | - while (currPtr < interpretedChunk.interpsEndPtr) { | |
29 | - DecodeMorphInterpParams params = {startNode, endNode, orth, lemma4Prefixes, interpretedChunk}; | |
30 | - this->decodeMorphInterpretation(params, currPtr, out); | |
18 | + void InterpretedChunksDecoder4Analyzer::decode( | |
19 | + unsigned int startNode, | |
20 | + unsigned int endNode, | |
21 | + const InterpretedChunk& interpretedChunk, | |
22 | + std::vector<MorphInterpretation>& out) const { | |
23 | + string orth; | |
24 | + string lemma4Prefixes; | |
25 | + if (tryToGetLemma4Prefixes(interpretedChunk, lemma4Prefixes)) { | |
26 | + orth.insert(orth.end(), interpretedChunk.chunkStartPtr, interpretedChunk.chunkEndPtr); | |
27 | + const unsigned char* currPtr = getInterpretationsPtr(interpretedChunk.interpsGroupPtr); | |
28 | + while (currPtr < interpretedChunk.interpsEndPtr) { | |
29 | + DecodeMorphInterpParams params = {startNode, endNode, orth, lemma4Prefixes, interpretedChunk}; | |
30 | + this->decodeMorphInterpretation(params, currPtr, out); | |
31 | + } | |
31 | 32 | } |
32 | 33 | } |
33 | -} | |
34 | 34 | |
35 | -void InterpretedChunksDecoder4Analyzer::decodeLemma( | |
36 | - const EncodedForm& encodedLemma, | |
37 | - int nonPrefixCodepointsNum, | |
38 | - bool forPrefix, | |
39 | - string& res) const { | |
40 | -// assert(nonPrefixCodepointsNum > orth.size()); | |
41 | - unsigned int prefixSegmentsOrthLength = forPrefix | |
42 | - ? 0 | |
43 | - : (unsigned int) normalizedCodepoints.size() - nonPrefixCodepointsNum; | |
44 | - size_t endIdx = forPrefix | |
45 | - ? normalizedCodepoints.size() | |
46 | - : normalizedCodepoints.size() - encodedLemma.suffixToCut; | |
47 | - for (unsigned int i = prefixSegmentsOrthLength + encodedLemma.prefixToCut; i < endIdx; i++) { | |
48 | - uint32_t cp = | |
49 | - (i < encodedLemma.casePattern.size() && encodedLemma.casePattern[i]) | |
50 | - ? env.getCaseConverter().toTitle(normalizedCodepoints[i]) | |
51 | - : normalizedCodepoints[i]; | |
52 | - env.getCharsetConverter().append(cp, res); | |
53 | - } | |
54 | - if (!forPrefix) { | |
55 | - const char* suffixPtr = encodedLemma.suffixToAdd.c_str(); | |
56 | - const char* suffixEnd = suffixPtr + encodedLemma.suffixToAdd.length(); | |
57 | - while (suffixPtr != suffixEnd) { | |
58 | - uint32_t cp = UTF8CharsetConverter::getInstance().next(suffixPtr, suffixEnd); | |
35 | + void InterpretedChunksDecoder4Analyzer::decodeLemma( | |
36 | + const EncodedForm& encodedLemma, | |
37 | + int nonPrefixCodepointsNum, | |
38 | + bool forPrefix, | |
39 | + string& res) const { | |
40 | + // assert(nonPrefixCodepointsNum > orth.size()); | |
41 | + unsigned int prefixSegmentsOrthLength = forPrefix | |
42 | + ? 0 | |
43 | + : (unsigned int) normalizedCodepoints.size() - nonPrefixCodepointsNum; | |
44 | + size_t endIdx = forPrefix | |
45 | + ? normalizedCodepoints.size() | |
46 | + : normalizedCodepoints.size() - encodedLemma.suffixToCut; | |
47 | + for (unsigned int i = prefixSegmentsOrthLength + encodedLemma.prefixToCut; i < endIdx; i++) { | |
48 | + uint32_t cp = | |
49 | + (i < encodedLemma.casePattern.size() && encodedLemma.casePattern[i]) | |
50 | + ? env.getCaseConverter().toTitle(normalizedCodepoints[i]) | |
51 | + : normalizedCodepoints[i]; | |
59 | 52 | env.getCharsetConverter().append(cp, res); |
60 | 53 | } |
54 | + if (!forPrefix) { | |
55 | + const char* suffixPtr = encodedLemma.suffixToAdd.c_str(); | |
56 | + const char* suffixEnd = suffixPtr + encodedLemma.suffixToAdd.length(); | |
57 | + while (suffixPtr != suffixEnd) { | |
58 | + uint32_t cp = UTF8CharsetConverter::getInstance().next(suffixPtr, suffixEnd); | |
59 | + env.getCharsetConverter().append(cp, res); | |
60 | + } | |
61 | + } | |
61 | 62 | } |
62 | -} | |
63 | 63 | |
64 | -void InterpretedChunksDecoder4Analyzer::decodeEncodedForm(const unsigned char*& ptr, unsigned char compressionByte, EncodedForm& encodedForm) const { | |
65 | - encodedForm.prefixToCut = hasCompressedPrefixCut(compressionByte) | |
66 | - ? getPrefixCutLength(compressionByte) | |
67 | - : readInt8(ptr); | |
68 | - encodedForm.suffixToCut = readInt8(ptr); | |
69 | - encodedForm.suffixToAdd = readString(ptr); | |
70 | - assert(encodedForm.casePattern.size() == 0); | |
71 | - if (isLemmaOnlyLower(compressionByte)) { | |
72 | - } | |
73 | - else if (isLemmaOnlyTitle(compressionByte)) { | |
74 | - encodedForm.casePattern.push_back(true); | |
75 | - } | |
76 | - else { | |
77 | - encodedForm.casePattern = env.getCasePatternHelper().deserializeOneCasePattern(ptr); | |
64 | + void InterpretedChunksDecoder4Analyzer::decodeEncodedForm(const unsigned char*& ptr, unsigned char compressionByte, EncodedForm& encodedForm) const { | |
65 | + encodedForm.prefixToCut = hasCompressedPrefixCut(compressionByte) | |
66 | + ? getPrefixCutLength(compressionByte) | |
67 | + : readInt8(ptr); | |
68 | + encodedForm.suffixToCut = readInt8(ptr); | |
69 | + encodedForm.suffixToAdd = readString(ptr); | |
70 | + assert(encodedForm.casePattern.size() == 0); | |
71 | + if (isLemmaOnlyLower(compressionByte)) { | |
72 | + } else if (isLemmaOnlyTitle(compressionByte)) { | |
73 | + encodedForm.casePattern.push_back(true); | |
74 | + } else { | |
75 | + encodedForm.casePattern = env.getCasePatternHelper().deserializeOneCasePattern(ptr); | |
76 | + } | |
78 | 77 | } |
79 | -} | |
80 | 78 | |
81 | -EncodedInterpretation InterpretedChunksDecoder4Analyzer::decodeEncodedInterp(const unsigned char*& ptr, unsigned char compressionByte) const { | |
82 | - EncodedInterpretation interp; | |
83 | - if (isOrthOnlyLower(compressionByte)) { | |
84 | - } | |
85 | - else if (isOrthOnlyTitle(compressionByte)) { | |
86 | - interp.orthCasePattern.push_back(true); | |
79 | + EncodedInterpretation InterpretedChunksDecoder4Analyzer::decodeEncodedInterp(const unsigned char*& ptr, unsigned char compressionByte) const { | |
80 | + EncodedInterpretation interp; | |
81 | + if (isOrthOnlyLower(compressionByte)) { | |
82 | + } else if (isOrthOnlyTitle(compressionByte)) { | |
83 | + interp.orthCasePattern.push_back(true); | |
84 | + } else { | |
85 | + interp.orthCasePattern = this->env.getCasePatternHelper().deserializeOneCasePattern(ptr); | |
86 | + } | |
87 | + decodeEncodedForm(ptr, compressionByte, interp.value); | |
88 | + interp.tag = readInt16(ptr); | |
89 | + interp.nameClassifier = *ptr++; | |
90 | + interp.qualifiers = readInt16(ptr); | |
91 | + return interp; | |
87 | 92 | } |
88 | - else { | |
89 | - interp.orthCasePattern = this->env.getCasePatternHelper().deserializeOneCasePattern(ptr); | |
93 | + | |
94 | + // this function is to make "niePolak" recognized but not "Niepolak" (for segmentation: "nie> Polak") | |
95 | + static void addPrefixLengthToCasePatterns(const InterpretedChunk& chunk, EncodedInterpretation& ei) { | |
96 | + for (unsigned int i = 0; i < chunk.prefixChunks.size(); i++) { | |
97 | + const InterpretedChunk& prefixChunk = chunk.prefixChunks[i]; | |
98 | + ei.orthCasePattern.insert(ei.orthCasePattern.begin(), prefixChunk.codepointsNum, false); | |
99 | + ei.value.casePattern.insert(ei.value.casePattern.begin(), prefixChunk.codepointsNum, false); | |
100 | + addPrefixLengthToCasePatterns(prefixChunk, ei); | |
101 | + } | |
90 | 102 | } |
91 | - decodeEncodedForm(ptr, compressionByte, interp.value); | |
92 | - interp.tag = readInt16(ptr); | |
93 | - interp.nameClassifier = *ptr++; | |
94 | - interp.qualifiers = readInt16(ptr); | |
95 | - return interp; | |
96 | -} | |
97 | 103 | |
98 | -void InterpretedChunksDecoder4Analyzer::decodeMorphInterpretation( | |
99 | - const DecodeMorphInterpParams& params, | |
100 | - const unsigned char*& ptr, | |
101 | - std::vector<MorphInterpretation>& out) const { | |
102 | - orthCodepoints.resize(0); | |
103 | - normalizedCodepoints.resize(0); | |
104 | - const char* currPtr = params.chunk.textStartPtr; | |
105 | - while (currPtr != params.chunk.textEndPtr) { | |
106 | - uint32_t cp = env.getCharsetConverter().next(currPtr, params.chunk.textEndPtr); | |
107 | - orthCodepoints.push_back(cp); | |
108 | - normalizedCodepoints.push_back(env.getCaseConverter().toLower(cp)); | |
109 | - } | |
110 | - EncodedInterpretation ei = this->decodeEncodedInterp(ptr, *params.chunk.interpsGroupPtr); | |
111 | - if (params.chunk.forceIgnoreCase || env.getCasePatternHelper().checkCasePattern(normalizedCodepoints, orthCodepoints, ei.orthCasePattern)) { | |
112 | - string lemma(params.lemma4Prefixes); | |
113 | - lemma.reserve(lemma.size() + normalizedCodepoints.size()); | |
114 | - this->decodeLemma(ei.value, params.chunk.codepointsNum, false, lemma); | |
115 | - size_t newIdx = out.size(); | |
116 | - out.resize(newIdx + 1); | |
117 | - MorphInterpretation& newElem = out[newIdx]; | |
118 | - newElem.startNode = params.startNode; | |
119 | - newElem.endNode = params.endNode; | |
120 | - newElem.orth = params.orth; | |
121 | - newElem.lemma = lemma; | |
122 | - newElem.tagId = ei.tag; | |
123 | - newElem.nameId = ei.nameClassifier; | |
124 | - newElem.labelsId = ei.qualifiers; | |
125 | -// MorphInterpretation mi( | |
126 | -// params.startNode, params.endNode, | |
127 | -// params.orth, lemma, | |
128 | -// ei.tag, | |
129 | -// ei.nameClassifier, | |
130 | -// &env.getQualifiersHelper().getQualifiers(ei.qualifiers), | |
131 | -// &env.getTagset()); | |
132 | -// out.push_back(mi); | |
133 | - } | |
134 | -} | |
104 | + void InterpretedChunksDecoder4Analyzer::decodeMorphInterpretation( | |
105 | + const DecodeMorphInterpParams& params, | |
106 | + const unsigned char*& ptr, | |
107 | + std::vector<MorphInterpretation>& out) const { | |
108 | + orthCodepoints.resize(0); | |
109 | + normalizedCodepoints.resize(0); | |
110 | + const char* currPtr = params.chunk.textStartPtr; | |
111 | + while (currPtr != params.chunk.textEndPtr) { | |
112 | + uint32_t cp = env.getCharsetConverter().next(currPtr, params.chunk.textEndPtr); | |
113 | + orthCodepoints.push_back(cp); | |
114 | + normalizedCodepoints.push_back(env.getCaseConverter().toLower(cp)); | |
115 | + } | |
116 | + EncodedInterpretation ei = this->decodeEncodedInterp(ptr, *params.chunk.interpsGroupPtr); | |
135 | 117 | |
136 | -bool InterpretedChunksDecoder4Analyzer::tryToGetLemma4Prefixes( | |
137 | - const InterpretedChunk& interpretedChunk, | |
138 | - string& lemma4Prefixes) const { | |
139 | - for (unsigned int i = 0; i < interpretedChunk.prefixChunks.size(); i++) { | |
140 | - const InterpretedChunk& prefixChunk = interpretedChunk.prefixChunks[i]; | |
141 | - if (!tryToGetLemma4OnePrefix(prefixChunk, lemma4Prefixes)) { | |
142 | - return false; | |
118 | + if (!params.chunk.forceIgnoreCase && !ei.orthCasePattern.empty() && !params.chunk.prefixChunks.empty()) { | |
119 | + addPrefixLengthToCasePatterns(params.chunk, ei); | |
143 | 120 | } |
144 | - } | |
145 | - return true; | |
146 | -} | |
147 | 121 | |
148 | -bool InterpretedChunksDecoder4Analyzer::tryToGetLemma4OnePrefix(const InterpretedChunk& prefixChunk, std::string& lemma4Prefixes) const { | |
149 | - orthCodepoints.resize(0); | |
150 | - normalizedCodepoints.resize(0); | |
151 | - const char* currTextPtr = prefixChunk.textStartPtr; | |
152 | - while (currTextPtr != prefixChunk.textEndPtr) { | |
153 | - uint32_t cp = env.getCharsetConverter().next(currTextPtr, prefixChunk.textEndPtr); | |
154 | - orthCodepoints.push_back(cp); | |
155 | - normalizedCodepoints.push_back(env.getCaseConverter().toLower(cp)); | |
122 | + if (params.chunk.forceIgnoreCase || env.getCasePatternHelper().checkCasePattern(normalizedCodepoints, orthCodepoints, ei.orthCasePattern)) { | |
123 | + string lemma(params.lemma4Prefixes); | |
124 | + lemma.reserve(lemma.size() + normalizedCodepoints.size()); | |
125 | + this->decodeLemma(ei.value, params.chunk.codepointsNum, false, lemma); | |
126 | + size_t newIdx = out.size(); | |
127 | + out.resize(newIdx + 1); | |
128 | + MorphInterpretation& newElem = out[newIdx]; | |
129 | + newElem.startNode = params.startNode; | |
130 | + newElem.endNode = params.endNode; | |
131 | + newElem.orth = params.orth; | |
132 | + newElem.lemma = lemma; | |
133 | + newElem.tagId = ei.tag; | |
134 | + newElem.nameId = ei.nameClassifier; | |
135 | + newElem.labelsId = ei.qualifiers; | |
136 | + } | |
156 | 137 | } |
157 | - const unsigned char* currPtr = getInterpretationsPtr(prefixChunk.interpsGroupPtr); | |
158 | - EncodedInterpretation ei = this->decodeEncodedInterp(currPtr, *prefixChunk.interpsGroupPtr); | |
159 | - if (env.getCasePatternHelper().checkCasePattern(normalizedCodepoints, orthCodepoints, ei.orthCasePattern)) { | |
160 | - this->decodeLemma(ei.value, prefixChunk.codepointsNum, true, lemma4Prefixes); | |
138 | + | |
139 | + bool InterpretedChunksDecoder4Analyzer::tryToGetLemma4Prefixes( | |
140 | + const InterpretedChunk& interpretedChunk, | |
141 | + string& lemma4Prefixes) const { | |
142 | + for (unsigned int i = 0; i < interpretedChunk.prefixChunks.size(); i++) { | |
143 | + const InterpretedChunk& prefixChunk = interpretedChunk.prefixChunks[i]; | |
144 | + if (!tryToGetLemma4OnePrefix(prefixChunk, lemma4Prefixes)) { | |
145 | + return false; | |
146 | + } | |
147 | + } | |
161 | 148 | return true; |
162 | 149 | } |
163 | - else { | |
164 | - return false; | |
150 | + | |
151 | + bool InterpretedChunksDecoder4Analyzer::tryToGetLemma4OnePrefix(const InterpretedChunk& prefixChunk, std::string& lemma4Prefixes) const { | |
152 | + orthCodepoints.resize(0); | |
153 | + normalizedCodepoints.resize(0); | |
154 | + const char* currTextPtr = prefixChunk.textStartPtr; | |
155 | + while (currTextPtr != prefixChunk.textEndPtr) { | |
156 | + uint32_t cp = env.getCharsetConverter().next(currTextPtr, prefixChunk.textEndPtr); | |
157 | + orthCodepoints.push_back(cp); | |
158 | + normalizedCodepoints.push_back(env.getCaseConverter().toLower(cp)); | |
159 | + } | |
160 | + const unsigned char* currPtr = getInterpretationsPtr(prefixChunk.interpsGroupPtr); | |
161 | + EncodedInterpretation ei = this->decodeEncodedInterp(currPtr, *prefixChunk.interpsGroupPtr); | |
162 | + if (env.getCasePatternHelper().checkCasePattern(normalizedCodepoints, orthCodepoints, ei.orthCasePattern)) { | |
163 | + this->decodeLemma(ei.value, prefixChunk.codepointsNum, true, lemma4Prefixes); | |
164 | + return true; | |
165 | + } else { | |
166 | + return false; | |
167 | + } | |
165 | 168 | } |
166 | -} | |
167 | 169 | |
168 | 170 | } |
... | ... |
morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.hpp
morfeusz/wrappers/java/CMakeLists.txt
... | ... | @@ -22,7 +22,7 @@ add_custom_target(generate-java-wrapper ALL |
22 | 22 | DEPENDS ${SWIG_JAVA_OUTFILE}) |
23 | 23 | |
24 | 24 | add_library (libjmorfeusz SHARED ${SWIG_JAVA_OUTFILE}) |
25 | -add_dependencies (libjmorfeusz generate_java_wrapper) | |
25 | +add_dependencies (libjmorfeusz generate-java-wrapper) | |
26 | 26 | set_target_properties (libjmorfeusz PROPERTIES OUTPUT_NAME "jmorfeusz") |
27 | 27 | target_link_libraries (libjmorfeusz ${JAVA_LIBRARIES} libmorfeusz) |
28 | 28 | |
... | ... |
nbproject/configurations.xml
... | ... | @@ -299,22 +299,16 @@ |
299 | 299 | flavor2="8"> |
300 | 300 | <ccTool> |
301 | 301 | <incDir> |
302 | - <pElem>build</pElem> | |
303 | - <pElem>morfeusz</pElem> | |
304 | - <pElem>build/morfeusz</pElem> | |
305 | - <pElem>build/fsa</pElem> | |
306 | 302 | <pElem>/usr/lib/jvm/default-java/include</pElem> |
307 | 303 | <pElem>build/morfeusz/java</pElem> |
308 | 304 | </incDir> |
309 | 305 | <preprocessorList> |
310 | - <Elem>_OPTIMIZE__=1</Elem> | |
311 | 306 | <Elem>__PIC__=2</Elem> |
312 | 307 | <Elem>__pic__=2</Elem> |
313 | 308 | <Elem>jmorfeusz_EXPORTS</Elem> |
314 | 309 | </preprocessorList> |
315 | 310 | <undefinedList> |
316 | 311 | <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem> |
317 | - <Elem>__NO_INLINE__</Elem> | |
318 | 312 | </undefinedList> |
319 | 313 | </ccTool> |
320 | 314 | </item> |
... | ... | @@ -324,20 +318,12 @@ |
324 | 318 | flavor2="4"> |
325 | 319 | <ccTool flags="1"> |
326 | 320 | <incDir> |
327 | - <pElem>build</pElem> | |
328 | - <pElem>morfeusz</pElem> | |
329 | - <pElem>build/morfeusz</pElem> | |
330 | - <pElem>build/fsa</pElem> | |
331 | 321 | <pElem>/usr/lib/perl/5.14/CORE</pElem> |
332 | 322 | <pElem>build/morfeusz/perl</pElem> |
333 | 323 | </incDir> |
334 | 324 | <preprocessorList> |
335 | - <Elem>_OPTIMIZE__=1</Elem> | |
336 | 325 | <Elem>morfeusz_perl_EXPORTS</Elem> |
337 | 326 | </preprocessorList> |
338 | - <undefinedList> | |
339 | - <Elem>__NO_INLINE__</Elem> | |
340 | - </undefinedList> | |
341 | 327 | </ccTool> |
342 | 328 | </item> |
343 | 329 | <item path="build/morfeusz/morfeuszPYTHON_wrap.cxx" |
... | ... | @@ -346,22 +332,16 @@ |
346 | 332 | flavor2="8"> |
347 | 333 | <ccTool> |
348 | 334 | <incDir> |
349 | - <pElem>build</pElem> | |
350 | - <pElem>morfeusz</pElem> | |
351 | - <pElem>build/morfeusz</pElem> | |
352 | - <pElem>build/fsa</pElem> | |
353 | 335 | <pElem>/usr/include/python2.7</pElem> |
354 | 336 | <pElem>build/morfeusz/python</pElem> |
355 | 337 | </incDir> |
356 | 338 | <preprocessorList> |
357 | - <Elem>_OPTIMIZE__=1</Elem> | |
358 | 339 | <Elem>__PIC__=2</Elem> |
359 | 340 | <Elem>__pic__=2</Elem> |
360 | 341 | <Elem>_morfeusz_EXPORTS</Elem> |
361 | 342 | </preprocessorList> |
362 | 343 | <undefinedList> |
363 | 344 | <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem> |
364 | - <Elem>__NO_INLINE__</Elem> | |
365 | 345 | </undefinedList> |
366 | 346 | </ccTool> |
367 | 347 | </item> |
... | ... | @@ -408,35 +388,15 @@ |
408 | 388 | <item path="default_fsa.cpp" ex="false" tool="1" flavor2="4"> |
409 | 389 | <ccTool> |
410 | 390 | <incDir> |
411 | - <pElem>build</pElem> | |
412 | - <pElem>morfeusz</pElem> | |
413 | - <pElem>build/morfeusz</pElem> | |
414 | - <pElem>build/fsa</pElem> | |
415 | 391 | <pElem>morfeusz/build/morfeusz</pElem> |
416 | 392 | </incDir> |
417 | - <preprocessorList> | |
418 | - <Elem>_OPTIMIZE__=1</Elem> | |
419 | - </preprocessorList> | |
420 | - <undefinedList> | |
421 | - <Elem>__NO_INLINE__</Elem> | |
422 | - </undefinedList> | |
423 | 393 | </ccTool> |
424 | 394 | </item> |
425 | 395 | <item path="default_synth_fsa.cpp" ex="false" tool="1" flavor2="4"> |
426 | 396 | <ccTool> |
427 | 397 | <incDir> |
428 | - <pElem>build</pElem> | |
429 | - <pElem>morfeusz</pElem> | |
430 | - <pElem>build/morfeusz</pElem> | |
431 | - <pElem>build/fsa</pElem> | |
432 | 398 | <pElem>morfeusz/build/morfeusz</pElem> |
433 | 399 | </incDir> |
434 | - <preprocessorList> | |
435 | - <Elem>_OPTIMIZE__=1</Elem> | |
436 | - </preprocessorList> | |
437 | - <undefinedList> | |
438 | - <Elem>__NO_INLINE__</Elem> | |
439 | - </undefinedList> | |
440 | 400 | </ccTool> |
441 | 401 | </item> |
442 | 402 | <folder path="0/c_api"> |
... | ... | @@ -756,28 +716,30 @@ |
756 | 716 | </folder> |
757 | 717 | <folder path="morfeusz"> |
758 | 718 | <ccTool> |
719 | + <incDir> | |
720 | + <pElem>build</pElem> | |
721 | + <pElem>morfeusz</pElem> | |
722 | + <pElem>build/morfeusz</pElem> | |
723 | + <pElem>build/fsa</pElem> | |
724 | + </incDir> | |
759 | 725 | <preprocessorList> |
760 | 726 | <Elem>NDEBUG</Elem> |
727 | + <Elem>_OPTIMIZE__=1</Elem> | |
761 | 728 | <Elem>libmorfeusz_EXPORTS</Elem> |
762 | 729 | </preprocessorList> |
730 | + <undefinedList> | |
731 | + <Elem>__NO_INLINE__</Elem> | |
732 | + </undefinedList> | |
763 | 733 | </ccTool> |
764 | 734 | </folder> |
765 | 735 | <folder path="morfeusz/java"> |
766 | 736 | <ccTool> |
767 | 737 | <incDir> |
768 | - <pElem>build</pElem> | |
769 | - <pElem>morfeusz</pElem> | |
770 | - <pElem>build/morfeusz</pElem> | |
771 | - <pElem>build/fsa</pElem> | |
772 | 738 | <pElem>/usr/lib/jvm/default-java/include</pElem> |
773 | 739 | </incDir> |
774 | 740 | <preprocessorList> |
775 | - <Elem>_OPTIMIZE__=1</Elem> | |
776 | 741 | <Elem>libjmorfeusz_EXPORTS</Elem> |
777 | 742 | </preprocessorList> |
778 | - <undefinedList> | |
779 | - <Elem>__NO_INLINE__</Elem> | |
780 | - </undefinedList> | |
781 | 743 | </ccTool> |
782 | 744 | </folder> |
783 | 745 | <folder path="morfeusz/python"> |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/ARGS
0 → 100644
1 | +--aggl permissive --case-handling STRICTLY_CASE_SENSITIVE | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/dictionary.tab
0 → 100644
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/input.txt
0 → 100644
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/output.txt
0 → 100644
1 | +[0,1,arcypolak,arcypolak,ign,_,_] | |
2 | +[0,1,arcyPolak,arcyPolak,ign,_,_] | |
3 | +[0,1,Arcypolak,Arcypolak,subst:sg:nom:m2,pospolita,pot.|środ.] | |
4 | +[0,1,arcy-Polak,arcy-Polak,ign,_,_] | |
5 | +[0,1,Arcy-Polak,arcy-polak,subst:sg:nom:m2,pospolita,pot.|środ. | |
6 | + 0,1,Arcy-Polak,arcy-Polak:s1,subst:sg:nom:m1,pospolita,_ | |
7 | + 0,1,Arcy-Polak,arcy-Polak:s2,subst:sg:nom:m1,nazwisko,_] | |
8 | + | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/segmentation.dat
0 → 100644
1 | +[options] | |
2 | +aggl=strict permissive isolated | |
3 | +praet=split composite | |
4 | + | |
5 | +[combinations] | |
6 | + | |
7 | +prefs> subst | |
8 | +prefs> dywiz> subst | |
9 | + | |
10 | +[segment types] | |
11 | +prefs | |
12 | +dywiz | |
13 | +subst | |
14 | +interp | |
15 | +samodz | |
16 | + | |
17 | +[lexemes] | |
18 | +dywiz - interp | |
19 | + | |
20 | +[tags] | |
21 | +interp interp | |
22 | +prefs prefs | |
23 | +subst subst:% | |
24 | +samodz % | |
25 | + | |
26 | +[separator chars] | |
27 | +# , | |
28 | +44 | |
29 | + | |
30 | +# . | |
31 | +46 | |
32 | + | |
33 | +# ; | |
34 | +59 | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_at_the_beginning/tagset.dat
0 → 100644
1 | +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0 | |
2 | + | |
3 | +[TAGS] | |
4 | +# special: unknown word (ignotum): | |
5 | +0 ign | |
6 | +# special: space/blank: | |
7 | +1 sp | |
8 | +# NOUNS | |
9 | +694 subst:sg:nom:m1 | |
10 | +695 subst:sg:nom:m2 | |
11 | +696 subst:sg:nom:m3 | |
12 | +697 subst:sg:nom:n1 | |
13 | +698 subst:sg:nom:n2 | |
14 | +693 subst:sg:nom:f | |
15 | +676 subst:sg:gen:m1 | |
16 | +677 subst:sg:gen:m2 | |
17 | +678 subst:sg:gen:m3 | |
18 | +679 subst:sg:gen:n1 | |
19 | +680 subst:sg:gen:n2 | |
20 | +675 subst:sg:gen:f | |
21 | +670 subst:sg:dat:m1 | |
22 | +671 subst:sg:dat:m2 | |
23 | +672 subst:sg:dat:m3 | |
24 | +673 subst:sg:dat:n1 | |
25 | +674 subst:sg:dat:n2 | |
26 | +669 subst:sg:dat:f | |
27 | +664 subst:sg:acc:m1 | |
28 | +665 subst:sg:acc:m2 | |
29 | +666 subst:sg:acc:m3 | |
30 | +667 subst:sg:acc:n1 | |
31 | +668 subst:sg:acc:n2 | |
32 | +663 subst:sg:acc:f | |
33 | +682 subst:sg:inst:m1 | |
34 | +683 subst:sg:inst:m2 | |
35 | +684 subst:sg:inst:m3 | |
36 | +685 subst:sg:inst:n1 | |
37 | +686 subst:sg:inst:n2 | |
38 | +681 subst:sg:inst:f | |
39 | +688 subst:sg:loc:m1 | |
40 | +689 subst:sg:loc:m2 | |
41 | +690 subst:sg:loc:m3 | |
42 | +691 subst:sg:loc:n1 | |
43 | +692 subst:sg:loc:n2 | |
44 | +687 subst:sg:loc:f | |
45 | +700 subst:sg:voc:m1 | |
46 | +701 subst:sg:voc:m2 | |
47 | +702 subst:sg:voc:m3 | |
48 | +703 subst:sg:voc:n1 | |
49 | +704 subst:sg:voc:n2 | |
50 | +699 subst:sg:voc:f | |
51 | +646 subst:pl:nom:m1 | |
52 | +647 subst:pl:nom:m2 | |
53 | +648 subst:pl:nom:m3 | |
54 | +649 subst:pl:nom:n1 | |
55 | +650 subst:pl:nom:n2 | |
56 | +651 subst:pl:nom:p1 | |
57 | +652 subst:pl:nom:p2 | |
58 | +653 subst:pl:nom:p3 | |
59 | +645 subst:pl:nom:f | |
60 | +619 subst:pl:gen:m1 | |
61 | +620 subst:pl:gen:m2 | |
62 | +621 subst:pl:gen:m3 | |
63 | +622 subst:pl:gen:n1 | |
64 | +623 subst:pl:gen:n2 | |
65 | +624 subst:pl:gen:p1 | |
66 | +625 subst:pl:gen:p2 | |
67 | +626 subst:pl:gen:p3 | |
68 | +618 subst:pl:gen:f | |
69 | +610 subst:pl:dat:m1 | |
70 | +611 subst:pl:dat:m2 | |
71 | +612 subst:pl:dat:m3 | |
72 | +613 subst:pl:dat:n1 | |
73 | +614 subst:pl:dat:n2 | |
74 | +615 subst:pl:dat:p1 | |
75 | +616 subst:pl:dat:p2 | |
76 | +617 subst:pl:dat:p3 | |
77 | +609 subst:pl:dat:f | |
78 | +601 subst:pl:acc:m1 | |
79 | +602 subst:pl:acc:m2 | |
80 | +603 subst:pl:acc:m3 | |
81 | +604 subst:pl:acc:n1 | |
82 | +605 subst:pl:acc:n2 | |
83 | +606 subst:pl:acc:p1 | |
84 | +607 subst:pl:acc:p2 | |
85 | +608 subst:pl:acc:p3 | |
86 | +600 subst:pl:acc:f | |
87 | +628 subst:pl:inst:m1 | |
88 | +629 subst:pl:inst:m2 | |
89 | +630 subst:pl:inst:m3 | |
90 | +631 subst:pl:inst:n1 | |
91 | +632 subst:pl:inst:n2 | |
92 | +633 subst:pl:inst:p1 | |
93 | +634 subst:pl:inst:p2 | |
94 | +635 subst:pl:inst:p3 | |
95 | +627 subst:pl:inst:f | |
96 | +637 subst:pl:loc:m1 | |
97 | +638 subst:pl:loc:m2 | |
98 | +639 subst:pl:loc:m3 | |
99 | +640 subst:pl:loc:n1 | |
100 | +641 subst:pl:loc:n2 | |
101 | +642 subst:pl:loc:p1 | |
102 | +643 subst:pl:loc:p2 | |
103 | +644 subst:pl:loc:p3 | |
104 | +636 subst:pl:loc:f | |
105 | +654 subst:pl:voc:f | |
106 | +655 subst:pl:voc:m1 | |
107 | +656 subst:pl:voc:m2 | |
108 | +657 subst:pl:voc:m3 | |
109 | +658 subst:pl:voc:n1 | |
110 | +659 subst:pl:voc:n2 | |
111 | +660 subst:pl:voc:p1 | |
112 | +661 subst:pl:voc:p2 | |
113 | +662 subst:pl:voc:p3 | |
114 | +# depreciative nominal flexeme: | |
115 | +149 depr:pl:nom:m2 | |
116 | +150 depr:pl:voc:m2 | |
117 | +# nominal compounds forming form: | |
118 | +599 substa | |
119 | +# PERSONAL PRONOUNS | |
120 | +443 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:akc | |
121 | +444 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:nakc | |
122 | +445 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:akc | |
123 | +446 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:nakc | |
124 | +447 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:akc | |
125 | +448 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:nakc | |
126 | +449 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:akc | |
127 | +450 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:nakc | |
128 | +451 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:akc | |
129 | +452 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:nakc | |
130 | +453 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:akc | |
131 | +454 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:nakc | |
132 | +455 ppron12:sg:inst:m1.m2.m3.f.n1.n2:pri | |
133 | +456 ppron12:sg:inst:m1.m2.m3.f.n1.n2:sec | |
134 | +457 ppron12:sg:loc:m1.m2.m3.f.n1.n2:pri | |
135 | +458 ppron12:sg:loc:m1.m2.m3.f.n1.n2:sec | |
136 | +459 ppron12:sg:nom:m1.m2.m3.f.n1.n2:pri | |
137 | +460 ppron12:sg:nom:m1.m2.m3.f.n1.n2:sec | |
138 | +461 ppron12:sg:voc:m1.m2.m3.f.n1.n2:sec | |
139 | +429 ppron12:pl:acc:_:pri | |
140 | +430 ppron12:pl:acc:_:sec | |
141 | +431 ppron12:pl:dat:_:pri | |
142 | +432 ppron12:pl:dat:_:sec | |
143 | +433 ppron12:pl:gen:_:pri | |
144 | +434 ppron12:pl:gen:_:sec | |
145 | +435 ppron12:pl:inst:_:pri | |
146 | +436 ppron12:pl:inst:_:sec | |
147 | +437 ppron12:pl:loc:_:pri | |
148 | +438 ppron12:pl:loc:_:sec | |
149 | +439 ppron12:pl:nom:_:pri | |
150 | +440 ppron12:pl:nom:_:sec | |
151 | +441 ppron12:pl:voc:_:pri | |
152 | +442 ppron12:pl:voc:_:sec | |
153 | +474 ppron3:sg:acc:f:ter:_:npraep | |
154 | +475 ppron3:sg:acc:f:ter:_:praep | |
155 | +476 ppron3:sg:acc:m1.m2.m3:ter:akc:npraep | |
156 | +477 ppron3:sg:acc:m1.m2.m3:ter:akc:praep | |
157 | +478 ppron3:sg:acc:m1.m2.m3:ter:nakc:npraep | |
158 | +479 ppron3:sg:acc:m1.m2.m3:ter:nakc:praep | |
159 | +480 ppron3:sg:acc:n1.n2:ter:_:npraep | |
160 | +481 ppron3:sg:acc:n1.n2:ter:_:praep | |
161 | +482 ppron3:sg:dat:f:ter:_:npraep | |
162 | +483 ppron3:sg:dat:f:ter:_:praep | |
163 | +484 ppron3:sg:dat:m1.m2.m3:ter:akc:npraep | |
164 | +485 ppron3:sg:dat:m1.m2.m3:ter:nakc:npraep | |
165 | +486 ppron3:sg:dat:m1.m2.m3:ter:_:praep | |
166 | +487 ppron3:sg:dat:n1.n2:ter:akc:npraep | |
167 | +488 ppron3:sg:dat:n1.n2:ter:nakc:npraep | |
168 | +489 ppron3:sg:dat:n1.n2:ter:_:praep | |
169 | +490 ppron3:sg:gen.acc:m1.m2.m3:ter:nakc:praep | |
170 | +491 ppron3:sg:gen:f:ter:_:npraep | |
171 | +492 ppron3:sg:gen:f:ter:_:praep | |
172 | +493 ppron3:sg:gen:m1.m2.m3:ter:akc:npraep | |
173 | +494 ppron3:sg:gen:m1.m2.m3:ter:akc:praep | |
174 | +495 ppron3:sg:gen:m1.m2.m3:ter:nakc:npraep | |
175 | +496 ppron3:sg:gen:m1.m2.m3:ter:nakc:praep | |
176 | +497 ppron3:sg:gen:n1.n2:ter:akc:npraep | |
177 | +498 ppron3:sg:gen:n1.n2:ter:nakc:npraep | |
178 | +499 ppron3:sg:gen:n1.n2:ter:_:praep | |
179 | +500 ppron3:sg:inst:f:ter:_:praep | |
180 | +501 ppron3:sg:inst:m1.m2.m3:ter:_:_ | |
181 | +502 ppron3:sg:inst:n1.n2:ter:_:_ | |
182 | +503 ppron3:sg:loc:f:ter:_:_ | |
183 | +504 ppron3:sg:loc:m1.m2.m3:ter:_:_ | |
184 | +505 ppron3:sg:loc:n1.n2:ter:_:_ | |
185 | +506 ppron3:sg:nom:f:ter:_:_ | |
186 | +507 ppron3:sg:nom:m1.m2.m3:ter:_:_ | |
187 | +508 ppron3:sg:nom:n1.n2:ter:_:_ | |
188 | +462 ppron3:pl:acc:m1.p1:ter:_:npraep | |
189 | +463 ppron3:pl:acc:m1.p1:ter:_:praep | |
190 | +464 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:npraep | |
191 | +465 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:praep | |
192 | +466 ppron3:pl:dat:_:ter:_:npraep | |
193 | +467 ppron3:pl:dat:_:ter:_:praep | |
194 | +468 ppron3:pl:gen:_:ter:_:npraep | |
195 | +469 ppron3:pl:gen:_:ter:_:praep | |
196 | +470 ppron3:pl:inst:_:ter:_:_ | |
197 | +471 ppron3:pl:loc:_:ter:_:_ | |
198 | +472 ppron3:pl:nom:m1.p1:ter:_:_ | |
199 | +473 ppron3:pl:nom:m2.m3.f.n1.n2.p2.p3:ter:_:_ | |
200 | +# PRONOUN ‘SIEBIE’ | |
201 | +594 siebie:acc | |
202 | +595 siebie:dat | |
203 | +596 siebie:gen | |
204 | +597 siebie:inst | |
205 | +598 siebie:loc | |
206 | +# ADJECTIVES | |
207 | +5 adj:pl:acc:m1.p1:com | |
208 | +6 adj:pl:acc:m1.p1:pos | |
209 | +7 adj:pl:acc:m1.p1:sup | |
210 | +8 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:com | |
211 | +9 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:pos | |
212 | +10 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:sup | |
213 | +11 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
214 | +12 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
215 | +13 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
216 | +14 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
217 | +15 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
218 | +16 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
219 | +17 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
220 | +18 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
221 | +19 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
222 | +20 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
223 | +21 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
224 | +22 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
225 | +23 adj:pl:nom:m1.p1:pos | |
226 | +24 adj:pl:nom:m2.m3.f.n1.n2.p2.p3:pos | |
227 | +25 adj:pl:nom.voc:m1.p1:com | |
228 | +26 adj:pl:nom.voc:m1.p1:pos | |
229 | +27 adj:pl:nom.voc:m1.p1:sup | |
230 | +28 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:com | |
231 | +29 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:pos | |
232 | +30 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:sup | |
233 | +31 adj:sg:acc:f:com | |
234 | +32 adj:sg:acc:f:pos | |
235 | +33 adj:sg:acc:f:sup | |
236 | +34 adj:sg:acc:m1.m2:com | |
237 | +35 adj:sg:acc:m1.m2:pos | |
238 | +36 adj:sg:acc:m1.m2:sup | |
239 | +37 adj:sg:acc:m3:com | |
240 | +38 adj:sg:acc:m3:pos | |
241 | +39 adj:sg:acc:m3:sup | |
242 | +40 adj:sg:acc:n1.n2:com | |
243 | +41 adj:sg:acc:n1.n2:pos | |
244 | +42 adj:sg:acc:n1.n2:sup | |
245 | +43 adj:sg:dat:f:com | |
246 | +44 adj:sg:dat:f:pos | |
247 | +45 adj:sg:dat:f:sup | |
248 | +46 adj:sg:dat:m1.m2.m3.n1.n2:com | |
249 | +47 adj:sg:dat:m1.m2.m3.n1.n2:pos | |
250 | +48 adj:sg:dat:m1.m2.m3.n1.n2:sup | |
251 | +49 adj:sg:gen:f:com | |
252 | +50 adj:sg:gen:f:pos | |
253 | +51 adj:sg:gen:f:sup | |
254 | +52 adj:sg:gen:m1.m2.m3.n1.n2:com | |
255 | +53 adj:sg:gen:m1.m2.m3.n1.n2:pos | |
256 | +54 adj:sg:gen:m1.m2.m3.n1.n2:sup | |
257 | +55 adj:sg:inst:f:com | |
258 | +56 adj:sg:inst:f:pos | |
259 | +57 adj:sg:inst:f:sup | |
260 | +58 adj:sg:inst:m1.m2.m3.n1.n2:com | |
261 | +59 adj:sg:inst:m1.m2.m3.n1.n2:pos | |
262 | +60 adj:sg:inst:m1.m2.m3.n1.n2:sup | |
263 | +61 adj:sg:loc:f:com | |
264 | +62 adj:sg:loc:f:pos | |
265 | +63 adj:sg:loc:f:sup | |
266 | +64 adj:sg:loc:m1.m2.m3.n1.n2:com | |
267 | +65 adj:sg:loc:m1.m2.m3.n1.n2:pos | |
268 | +66 adj:sg:loc:m1.m2.m3.n1.n2:sup | |
269 | +67 adj:sg:nom:f:pos | |
270 | +68 adj:sg:nom:m1.m2.m3:pos | |
271 | +69 adj:sg:nom:n1.n2:pos | |
272 | +70 adj:sg:nom.voc:f:com | |
273 | +71 adj:sg:nom.voc:f:pos | |
274 | +72 adj:sg:nom.voc:f:sup | |
275 | +73 adj:sg:nom.voc:m1.m2.m3:com | |
276 | +74 adj:sg:nom.voc:m1.m2.m3:pos | |
277 | +75 adj:sg:nom.voc:m1.m2.m3:sup | |
278 | +76 adj:sg:nom.voc:n1.n2:com | |
279 | +77 adj:sg:nom.voc:n1.n2:pos | |
280 | +78 adj:sg:nom.voc:n1.n2:sup | |
281 | +# adjectival compounds forming form: | |
282 | +2 adja | |
283 | +# predicative adjective: | |
284 | +3 adjc | |
285 | +# post-prepositional adjective: | |
286 | +4 adjp | |
287 | +# VERBS | |
288 | +# finitive (present/future) flexeme: | |
289 | +153 fin:pl:pri:imperf | |
290 | +154 fin:pl:pri:imperf.perf | |
291 | +155 fin:pl:pri:perf | |
292 | +156 fin:pl:sec:imperf | |
293 | +157 fin:pl:sec:imperf.perf | |
294 | +158 fin:pl:sec:perf | |
295 | +159 fin:pl:ter:imperf | |
296 | +160 fin:pl:ter:imperf.perf | |
297 | +161 fin:pl:ter:perf | |
298 | +162 fin:sg:pri:imperf | |
299 | +163 fin:sg:pri:imperf.perf | |
300 | +164 fin:sg:pri:perf | |
301 | +165 fin:sg:sec:imperf | |
302 | +166 fin:sg:sec:imperf.perf | |
303 | +167 fin:sg:sec:perf | |
304 | +168 fin:sg:ter:imperf | |
305 | +169 fin:sg:ter:imperf.perf | |
306 | +170 fin:sg:ter:perf | |
307 | +# past flexeme: | |
308 | +# praet=split (unsued otherwise): | |
309 | +509 praet:pl:m1.p1:imperf | |
310 | +510 praet:pl:m1.p1:imperf.perf | |
311 | +511 praet:pl:m1.p1:perf | |
312 | +521 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf | |
313 | +522 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf.perf | |
314 | +523 praet:pl:m2.m3.f.n1.n2.p2.p3:perf | |
315 | +533 praet:sg:f:imperf | |
316 | +534 praet:sg:f:imperf.perf | |
317 | +535 praet:sg:f:perf | |
318 | +545 praet:sg:m1.m2.m3:imperf | |
319 | +546 praet:sg:m1.m2.m3:imperf:agl | |
320 | +547 praet:sg:m1.m2.m3:imperf:nagl | |
321 | +548 praet:sg:m1.m2.m3:imperf.perf | |
322 | +549 praet:sg:m1.m2.m3:perf | |
323 | +550 praet:sg:m1.m2.m3:perf:agl | |
324 | +551 praet:sg:m1.m2.m3:perf:nagl | |
325 | +561 praet:sg:n1.n2:imperf | |
326 | +562 praet:sg:n1.n2:imperf.perf | |
327 | +563 praet:sg:n1.n2:perf | |
328 | +# praet=composite (unsued otherwise): | |
329 | +512 praet:pl:m1.p1:pri:imperf | |
330 | +513 praet:pl:m1.p1:pri:imperf.perf | |
331 | +514 praet:pl:m1.p1:pri:perf | |
332 | +515 praet:pl:m1.p1:sec:imperf | |
333 | +516 praet:pl:m1.p1:sec:imperf.perf | |
334 | +517 praet:pl:m1.p1:sec:perf | |
335 | +518 praet:pl:m1.p1:ter:imperf | |
336 | +519 praet:pl:m1.p1:ter:imperf.perf | |
337 | +520 praet:pl:m1.p1:ter:perf | |
338 | +524 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | |
339 | +525 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | |
340 | +526 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | |
341 | +527 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
342 | +528 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | |
343 | +529 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | |
344 | +530 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
345 | +531 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | |
346 | +532 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | |
347 | +536 praet:sg:f:pri:imperf | |
348 | +537 praet:sg:f:pri:imperf.perf | |
349 | +538 praet:sg:f:pri:perf | |
350 | +539 praet:sg:f:sec:imperf | |
351 | +540 praet:sg:f:sec:imperf.perf | |
352 | +541 praet:sg:f:sec:perf | |
353 | +542 praet:sg:f:ter:imperf | |
354 | +543 praet:sg:f:ter:imperf.perf | |
355 | +544 praet:sg:f:ter:perf | |
356 | +552 praet:sg:m1.m2.m3:pri:imperf | |
357 | +553 praet:sg:m1.m2.m3:pri:imperf.perf | |
358 | +554 praet:sg:m1.m2.m3:pri:perf | |
359 | +555 praet:sg:m1.m2.m3:sec:imperf | |
360 | +556 praet:sg:m1.m2.m3:sec:imperf.perf | |
361 | +557 praet:sg:m1.m2.m3:sec:perf | |
362 | +558 praet:sg:m1.m2.m3:ter:imperf | |
363 | +559 praet:sg:m1.m2.m3:ter:imperf.perf | |
364 | +560 praet:sg:m1.m2.m3:ter:perf | |
365 | +564 praet:sg:n1.n2:pri:imperf | |
366 | +565 praet:sg:n1.n2:pri:imperf.perf | |
367 | +566 praet:sg:n1.n2:pri:perf | |
368 | +567 praet:sg:n1.n2:sec:imperf | |
369 | +568 praet:sg:n1.n2:sec:imperf.perf | |
370 | +569 praet:sg:n1.n2:sec:perf | |
371 | +570 praet:sg:n1.n2:ter:imperf | |
372 | +571 praet:sg:n1.n2:ter:imperf.perf | |
373 | +572 praet:sg:n1.n2:ter:perf | |
374 | +# conditional mood (used only with praet=composite) | |
375 | +100 cond:pl:m1.p1:pri:imperf | |
376 | +101 cond:pl:m1.p1:pri:imperf.perf | |
377 | +102 cond:pl:m1.p1:pri:perf | |
378 | +103 cond:pl:m1.p1:sec:imperf | |
379 | +104 cond:pl:m1.p1:sec:imperf.perf | |
380 | +105 cond:pl:m1.p1:sec:perf | |
381 | +106 cond:pl:m1.p1:ter:imperf | |
382 | +107 cond:pl:m1.p1:ter:imperf.perf | |
383 | +108 cond:pl:m1.p1:ter:perf | |
384 | +109 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | |
385 | +110 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | |
386 | +111 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | |
387 | +112 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
388 | +113 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | |
389 | +114 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | |
390 | +115 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
391 | +116 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | |
392 | +117 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | |
393 | +118 cond:sg:f:pri:imperf | |
394 | +119 cond:sg:f:pri:imperf.perf | |
395 | +120 cond:sg:f:pri:perf | |
396 | +121 cond:sg:f:sec:imperf | |
397 | +122 cond:sg:f:sec:imperf.perf | |
398 | +123 cond:sg:f:sec:perf | |
399 | +124 cond:sg:f:ter:imperf | |
400 | +125 cond:sg:f:ter:imperf.perf | |
401 | +126 cond:sg:f:ter:perf | |
402 | +127 cond:sg:m1.m2.m3:pri:imperf | |
403 | +128 cond:sg:m1.m2.m3:pri:imperf.perf | |
404 | +129 cond:sg:m1.m2.m3:pri:perf | |
405 | +130 cond:sg:m1.m2.m3:sec:imperf | |
406 | +131 cond:sg:m1.m2.m3:sec:imperf.perf | |
407 | +132 cond:sg:m1.m2.m3:sec:perf | |
408 | +133 cond:sg:m1.m2.m3:ter:imperf | |
409 | +134 cond:sg:m1.m2.m3:ter:imperf.perf | |
410 | +135 cond:sg:m1.m2.m3:ter:perf | |
411 | +136 cond:sg:n1.n2:imperf | |
412 | +137 cond:sg:n1.n2:imperf.perf | |
413 | +138 cond:sg:n1.n2:perf | |
414 | +139 cond:sg:n1.n2:pri:imperf | |
415 | +140 cond:sg:n1.n2:pri:imperf.perf | |
416 | +141 cond:sg:n1.n2:pri:perf | |
417 | +142 cond:sg:n1.n2:sec:imperf | |
418 | +143 cond:sg:n1.n2:sec:imperf.perf | |
419 | +144 cond:sg:n1.n2:sec:perf | |
420 | +145 cond:sg:n1.n2:ter:imperf | |
421 | +146 cond:sg:n1.n2:ter:imperf.perf | |
422 | +147 cond:sg:n1.n2:ter:perf | |
423 | +# impersonal flexeme: | |
424 | +219 imps:imperf | |
425 | +220 imps:imperf.perf | |
426 | +221 imps:perf | |
427 | +# imperative flexeme: | |
428 | +222 impt:pl:pri:imperf | |
429 | +223 impt:pl:pri:imperf.perf | |
430 | +224 impt:pl:pri:perf | |
431 | +225 impt:pl:sec:imperf | |
432 | +226 impt:pl:sec:imperf.perf | |
433 | +227 impt:pl:sec:perf | |
434 | +228 impt:sg:sec:imperf | |
435 | +229 impt:sg:sec:imperf.perf | |
436 | +230 impt:sg:sec:perf | |
437 | +# infinitival flexeme: | |
438 | +231 inf:imperf | |
439 | +232 inf:imperf.perf | |
440 | +233 inf:perf | |
441 | +# agglutinative forms of ‘być’: | |
442 | +83 aglt:pl:pri:imperf:nwok | |
443 | +84 aglt:pl:pri:imperf:wok | |
444 | +85 aglt:pl:sec:imperf:nwok | |
445 | +86 aglt:pl:sec:imperf:wok | |
446 | +87 aglt:sg:pri:imperf:nwok | |
447 | +88 aglt:sg:pri:imperf:wok | |
448 | +89 aglt:sg:sec:imperf:nwok | |
449 | +90 aglt:sg:sec:imperf:wok | |
450 | +# future forms of ‘być’: | |
451 | +91 bedzie:pl:pri:imperf | |
452 | +92 bedzie:pl:sec:imperf | |
453 | +93 bedzie:pl:ter:imperf | |
454 | +94 bedzie:sg:pri:imperf | |
455 | +95 bedzie:sg:sec:imperf | |
456 | +96 bedzie:sg:ter:imperf | |
457 | +# ‘winien’ type verbs: | |
458 | +705 winien:pl:m1.p1:imperf | |
459 | +706 winien:pl:m1.p1:pri:imperf | |
460 | +707 winien:pl:m1.p1:sec:imperf | |
461 | +708 winien:pl:m1.p1:ter:imperf | |
462 | +709 winien:pl:m2.m3.f.n1.n2.p2.p3:imperf | |
463 | +710 winien:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
464 | +711 winien:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
465 | +712 winien:sg:f:imperf | |
466 | +713 winien:sg:f:pri:imperf | |
467 | +714 winien:sg:f:sec:imperf | |
468 | +715 winien:sg:f:ter:imperf | |
469 | +716 winien:sg:m1.m2.m3:imperf | |
470 | +717 winien:sg:m1.m2.m3:pri:imperf | |
471 | +718 winien:sg:m1.m2.m3:sec:imperf | |
472 | +719 winien:sg:m1.m2.m3:ter:imperf | |
473 | +720 winien:sg:n1.n2:imperf | |
474 | +721 winien:sg:n1.n2:pri:imperf | |
475 | +722 winien:sg:n1.n2:sec:imperf | |
476 | +723 winien:sg:n1.n2:ter:imperf | |
477 | +# predicative flexeme: | |
478 | +573 pred | |
479 | +# gerunds | |
480 | +171 ger:pl:dat.loc:n2:imperf:aff | |
481 | +172 ger:pl:dat.loc:n2:imperf:neg | |
482 | +173 ger:pl:dat.loc:n2:imperf.perf:aff | |
483 | +174 ger:pl:dat.loc:n2:imperf.perf:neg | |
484 | +175 ger:pl:dat.loc:n2:perf:aff | |
485 | +176 ger:pl:dat.loc:n2:perf:neg | |
486 | +177 ger:pl:gen:n2:imperf:aff | |
487 | +178 ger:pl:gen:n2:imperf:neg | |
488 | +179 ger:pl:gen:n2:imperf.perf:aff | |
489 | +180 ger:pl:gen:n2:imperf.perf:neg | |
490 | +181 ger:pl:gen:n2:perf:aff | |
491 | +182 ger:pl:gen:n2:perf:neg | |
492 | +183 ger:pl:inst:n2:imperf:aff | |
493 | +184 ger:pl:inst:n2:imperf:neg | |
494 | +185 ger:pl:inst:n2:imperf.perf:aff | |
495 | +186 ger:pl:inst:n2:imperf.perf:neg | |
496 | +187 ger:pl:inst:n2:perf:aff | |
497 | +188 ger:pl:inst:n2:perf:neg | |
498 | +189 ger:pl:nom.acc:n2:imperf:aff | |
499 | +190 ger:pl:nom.acc:n2:imperf:neg | |
500 | +191 ger:pl:nom.acc:n2:imperf.perf:aff | |
501 | +192 ger:pl:nom.acc:n2:imperf.perf:neg | |
502 | +193 ger:pl:nom.acc:n2:perf:aff | |
503 | +194 ger:pl:nom.acc:n2:perf:neg | |
504 | +195 ger:sg:dat.loc:n2:imperf:aff | |
505 | +196 ger:sg:dat.loc:n2:imperf:neg | |
506 | +197 ger:sg:dat.loc:n2:imperf.perf:aff | |
507 | +198 ger:sg:dat.loc:n2:imperf.perf:neg | |
508 | +199 ger:sg:dat.loc:n2:perf:aff | |
509 | +200 ger:sg:dat.loc:n2:perf:neg | |
510 | +201 ger:sg:gen:n2:imperf:aff | |
511 | +202 ger:sg:gen:n2:imperf:neg | |
512 | +203 ger:sg:gen:n2:imperf.perf:aff | |
513 | +204 ger:sg:gen:n2:imperf.perf:neg | |
514 | +205 ger:sg:gen:n2:perf:aff | |
515 | +206 ger:sg:gen:n2:perf:neg | |
516 | +207 ger:sg:inst:n2:imperf:aff | |
517 | +208 ger:sg:inst:n2:imperf:neg | |
518 | +209 ger:sg:inst:n2:imperf.perf:aff | |
519 | +210 ger:sg:inst:n2:imperf.perf:neg | |
520 | +211 ger:sg:inst:n2:perf:aff | |
521 | +212 ger:sg:inst:n2:perf:neg | |
522 | +213 ger:sg:nom.acc:n2:imperf:aff | |
523 | +214 ger:sg:nom.acc:n2:imperf:neg | |
524 | +215 ger:sg:nom.acc:n2:imperf.perf:aff | |
525 | +216 ger:sg:nom.acc:n2:imperf.perf:neg | |
526 | +217 ger:sg:nom.acc:n2:perf:aff | |
527 | +218 ger:sg:nom.acc:n2:perf:neg | |
528 | +# participles | |
529 | +# adverbial participles: | |
530 | +332 pcon:imperf | |
531 | +331 pant:perf | |
532 | +# adjectival active participle: | |
533 | +267 pact:pl:acc:m1.p1:imperf:aff | |
534 | +268 pact:pl:acc:m1.p1:imperf:neg | |
535 | +269 pact:pl:acc:m1.p1:imperf.perf:aff | |
536 | +270 pact:pl:acc:m1.p1:imperf.perf:neg | |
537 | +271 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
538 | +272 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
539 | +273 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
540 | +274 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
541 | +275 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
542 | +276 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
543 | +277 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
544 | +278 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
545 | +279 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
546 | +280 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
547 | +281 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
548 | +282 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
549 | +283 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | |
550 | +284 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | |
551 | +285 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | |
552 | +286 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | |
553 | +287 pact:pl:nom.voc:m1.p1:imperf:aff | |
554 | +288 pact:pl:nom.voc:m1.p1:imperf:neg | |
555 | +289 pact:pl:nom.voc:m1.p1:imperf.perf:aff | |
556 | +290 pact:pl:nom.voc:m1.p1:imperf.perf:neg | |
557 | +291 pact:sg:acc.inst:f:imperf:aff | |
558 | +292 pact:sg:acc.inst:f:imperf:neg | |
559 | +293 pact:sg:acc.inst:f:imperf.perf:aff | |
560 | +294 pact:sg:acc.inst:f:imperf.perf:neg | |
561 | +295 pact:sg:acc:m1.m2:imperf:aff | |
562 | +296 pact:sg:acc:m1.m2:imperf:neg | |
563 | +297 pact:sg:acc:m1.m2:imperf.perf:aff | |
564 | +298 pact:sg:acc:m1.m2:imperf.perf:neg | |
565 | +299 pact:sg:acc:m3:imperf:aff | |
566 | +300 pact:sg:acc:m3:imperf:neg | |
567 | +301 pact:sg:acc:m3:imperf.perf:aff | |
568 | +302 pact:sg:acc:m3:imperf.perf:neg | |
569 | +303 pact:sg:dat:m1.m2.m3.n1.n2:imperf:aff | |
570 | +304 pact:sg:dat:m1.m2.m3.n1.n2:imperf:neg | |
571 | +305 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | |
572 | +306 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | |
573 | +307 pact:sg:gen.dat.loc:f:imperf:aff | |
574 | +308 pact:sg:gen.dat.loc:f:imperf:neg | |
575 | +309 pact:sg:gen.dat.loc:f:imperf.perf:aff | |
576 | +310 pact:sg:gen.dat.loc:f:imperf.perf:neg | |
577 | +311 pact:sg:gen:m1.m2.m3.n1.n2:imperf:aff | |
578 | +312 pact:sg:gen:m1.m2.m3.n1.n2:imperf:neg | |
579 | +313 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | |
580 | +314 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | |
581 | +315 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | |
582 | +316 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | |
583 | +317 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | |
584 | +318 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | |
585 | +319 pact:sg:nom.acc.voc:n1.n2:imperf:aff | |
586 | +320 pact:sg:nom.acc.voc:n1.n2:imperf:neg | |
587 | +321 pact:sg:nom.acc.voc:n1.n2:imperf.perf:aff | |
588 | +322 pact:sg:nom.acc.voc:n1.n2:imperf.perf:neg | |
589 | +323 pact:sg:nom.voc:f:imperf:aff | |
590 | +324 pact:sg:nom.voc:f:imperf:neg | |
591 | +325 pact:sg:nom.voc:f:imperf.perf:aff | |
592 | +326 pact:sg:nom.voc:f:imperf.perf:neg | |
593 | +327 pact:sg:nom.voc:m1.m2.m3:imperf:aff | |
594 | +328 pact:sg:nom.voc:m1.m2.m3:imperf:neg | |
595 | +329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff | |
596 | +330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg | |
597 | +# adjectival passive participle: | |
598 | +333 ppas:pl:acc:m1.p1:imperf:aff | |
599 | +334 ppas:pl:acc:m1.p1:imperf:neg | |
600 | +335 ppas:pl:acc:m1.p1:imperf.perf:aff | |
601 | +336 ppas:pl:acc:m1.p1:imperf.perf:neg | |
602 | +337 ppas:pl:acc:m1.p1:perf:aff | |
603 | +338 ppas:pl:acc:m1.p1:perf:neg | |
604 | +339 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
605 | +340 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
606 | +341 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
607 | +342 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
608 | +343 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
609 | +344 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
610 | +345 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
611 | +346 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
612 | +347 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
613 | +348 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
614 | +349 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
615 | +350 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
616 | +351 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
617 | +352 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
618 | +353 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
619 | +354 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
620 | +355 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
621 | +356 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
622 | +357 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | |
623 | +358 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | |
624 | +359 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | |
625 | +360 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | |
626 | +361 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:aff | |
627 | +362 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:neg | |
628 | +363 ppas:pl:nom.voc:m1.p1:imperf:aff | |
629 | +364 ppas:pl:nom.voc:m1.p1:imperf:neg | |
630 | +365 ppas:pl:nom.voc:m1.p1:imperf.perf:aff | |
631 | +366 ppas:pl:nom.voc:m1.p1:imperf.perf:neg | |
632 | +367 ppas:pl:nom.voc:m1.p1:perf:aff | |
633 | +368 ppas:pl:nom.voc:m1.p1:perf:neg | |
634 | +369 ppas:sg:acc.inst:f:imperf:aff | |
635 | +370 ppas:sg:acc.inst:f:imperf:neg | |
636 | +371 ppas:sg:acc.inst:f:imperf.perf:aff | |
637 | +372 ppas:sg:acc.inst:f:imperf.perf:neg | |
638 | +373 ppas:sg:acc.inst:f:perf:aff | |
639 | +374 ppas:sg:acc.inst:f:perf:neg | |
640 | +375 ppas:sg:acc:m1.m2:imperf:aff | |
641 | +376 ppas:sg:acc:m1.m2:imperf:neg | |
642 | +377 ppas:sg:acc:m1.m2:imperf.perf:aff | |
643 | +378 ppas:sg:acc:m1.m2:imperf.perf:neg | |
644 | +379 ppas:sg:acc:m1.m2:perf:aff | |
645 | +380 ppas:sg:acc:m1.m2:perf:neg | |
646 | +381 ppas:sg:acc:m3:imperf:aff | |
647 | +382 ppas:sg:acc:m3:imperf:neg | |
648 | +383 ppas:sg:acc:m3:imperf.perf:aff | |
649 | +384 ppas:sg:acc:m3:imperf.perf:neg | |
650 | +385 ppas:sg:acc:m3:perf:aff | |
651 | +386 ppas:sg:acc:m3:perf:neg | |
652 | +387 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:aff | |
653 | +388 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:neg | |
654 | +389 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | |
655 | +390 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | |
656 | +391 ppas:sg:dat:m1.m2.m3.n1.n2:perf:aff | |
657 | +392 ppas:sg:dat:m1.m2.m3.n1.n2:perf:neg | |
658 | +393 ppas:sg:gen.dat.loc:f:imperf:aff | |
659 | +394 ppas:sg:gen.dat.loc:f:imperf:neg | |
660 | +395 ppas:sg:gen.dat.loc:f:imperf.perf:aff | |
661 | +396 ppas:sg:gen.dat.loc:f:imperf.perf:neg | |
662 | +397 ppas:sg:gen.dat.loc:f:perf:aff | |
663 | +398 ppas:sg:gen.dat.loc:f:perf:neg | |
664 | +399 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:aff | |
665 | +400 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:neg | |
666 | +401 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | |
667 | +402 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | |
668 | +403 ppas:sg:gen:m1.m2.m3.n1.n2:perf:aff | |
669 | +404 ppas:sg:gen:m1.m2.m3.n1.n2:perf:neg | |
670 | +405 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | |
671 | +406 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | |
672 | +407 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | |
673 | +408 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | |
674 | +409 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:aff | |
675 | +410 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:neg | |
676 | +411 ppas:sg:nom.acc.voc:n1.n2:imperf:aff | |
677 | +412 ppas:sg:nom.acc.voc:n1.n2:imperf:neg | |
678 | +413 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:aff | |
679 | +414 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:neg | |
680 | +415 ppas:sg:nom.acc.voc:n1.n2:perf:aff | |
681 | +416 ppas:sg:nom.acc.voc:n1.n2:perf:neg | |
682 | +417 ppas:sg:nom.voc:f:imperf:aff | |
683 | +418 ppas:sg:nom.voc:f:imperf:neg | |
684 | +419 ppas:sg:nom.voc:f:imperf.perf:aff | |
685 | +420 ppas:sg:nom.voc:f:imperf.perf:neg | |
686 | +421 ppas:sg:nom.voc:f:perf:aff | |
687 | +422 ppas:sg:nom.voc:f:perf:neg | |
688 | +423 ppas:sg:nom.voc:m1.m2.m3:imperf:aff | |
689 | +424 ppas:sg:nom.voc:m1.m2.m3:imperf:neg | |
690 | +425 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff | |
691 | +426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg | |
692 | +427 ppas:sg:nom.voc:m1.m2.m3:perf:aff | |
693 | +428 ppas:sg:nom.voc:m1.m2.m3:perf:neg | |
694 | +# NUMERALS | |
695 | +239 num:pl:acc:m1:rec | |
696 | +240 num:pl:dat.loc:n1.p1.p2:congr.rec | |
697 | +241 num:pl:dat:m1.m2.m3.n2.f:congr | |
698 | +242 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | |
699 | +243 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n2:congr | |
700 | +244 num:pl:gen.dat.loc:m1.m2.m3.n2.f:congr | |
701 | +245 num:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | |
702 | +246 num:pl:gen.loc:m1.m2.m3.n2.f:congr | |
703 | +247 num:pl:gen:n1.p1.p2:rec | |
704 | +248 num:pl:inst:f:congr | |
705 | +249 num:pl:inst:m1.m2.m3.f.n1.n2.p1.p2:congr | |
706 | +250 num:pl:inst:m1.m2.m3.f.n2:congr | |
707 | +251 num:pl:inst:m1.m2.m3.n2:congr | |
708 | +252 num:pl:inst:m1.m2.m3.n2.f:congr | |
709 | +253 num:pl:inst:n1.p1.p2:rec | |
710 | +254 num:pl:nom.acc:m1.m2.m3.f.n1.n2.p1.p2:rec | |
711 | +255 num:pl:nom.acc.voc:f:congr | |
712 | +256 num:pl:nom.acc.voc:m1:rec | |
713 | +257 num:pl:nom.acc.voc:m2.m3.f.n1.n2.p1.p2:rec | |
714 | +258 num:pl:nom.acc.voc:m2.m3.f.n2:rec | |
715 | +259 num:pl:nom.acc.voc:m2.m3.n2:congr | |
716 | +260 num:pl:nom.acc.voc:m2.m3.n2.f:congr | |
717 | +261 num:pl:nom.acc.voc:n1.p1.p2:rec | |
718 | +262 num:pl:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.f.n1.n2.p1.p2:rec | |
719 | +263 num:pl:nom.voc:m1:congr | |
720 | +264 num:pl:nom.voc:m1:rec | |
721 | +265 num:sg:nom.gen.dat.inst.acc.loc.voc:f:rec | |
722 | +266 num:sg:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.n1.n2:rec | |
723 | +# numeral compounds forming form: | |
724 | +238 num:comp | |
725 | +# PREPOSITIONS | |
726 | +578 prep:acc | |
727 | +579 prep:acc:nwok | |
728 | +580 prep:acc:wok | |
729 | +581 prep:dat | |
730 | +582 prep:gen | |
731 | +583 prep:gen:nwok | |
732 | +584 prep:gen:wok | |
733 | +585 prep:inst | |
734 | +586 prep:inst:nwok | |
735 | +587 prep:inst:wok | |
736 | +588 prep:loc | |
737 | +589 prep:loc:nwok | |
738 | +590 prep:loc:wok | |
739 | +591 prep:nom | |
740 | +# ADVERBS | |
741 | +79 adv | |
742 | +80 adv:com | |
743 | +81 adv:pos | |
744 | +82 adv:sup | |
745 | +# OTHER | |
746 | +# kubliki (particles): | |
747 | +592 qub | |
748 | +# conjunctions: | |
749 | +148 conj | |
750 | +# complementizers: | |
751 | +99 comp | |
752 | +# interjections: | |
753 | +234 interj | |
754 | +# burkinostki (bound words): | |
755 | +98 burk | |
756 | +# abbreviations: | |
757 | +97 brev:pun | |
758 | +97 brev:npun | |
759 | +# punctuation: | |
760 | +235 interp | |
761 | +# digits: | |
762 | +151 dig | |
763 | +# Roman digits: | |
764 | +593 romandig | |
765 | +# emoticons: | |
766 | +152 emoticon | |
767 | +# prefixes: | |
768 | +574 prefa | |
769 | +575 prefppas | |
770 | +576 prefs | |
771 | +577 prefv | |
772 | +# (special) | |
773 | +236 naj | |
774 | +237 nie | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/ARGS
0 → 100644
1 | +--aggl permissive | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/dictionary.tab
0 → 100644
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/input.txt
0 → 100644
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/output.txt
0 → 100644
1 | +[0,1,nie-polak,nie-polak,subst:sg:nom:m2,pospolita,pot.|środ.] | |
2 | +[0,1,nie-Polak,nie-polak,subst:sg:nom:m2,pospolita,pot.|środ. | |
3 | + 0,1,nie-Polak,nie-Polak:s1,subst:sg:nom:m1,pospolita,_ | |
4 | + 0,1,nie-Polak,nie-Polak:s2,subst:sg:nom:m1,nazwisko,_] | |
5 | +[0,1,Nie-polak,nie-polak,subst:sg:nom:m2,pospolita,pot.|środ.] | |
6 | +[0,1,arcypolak,arcypolak,subst:sg:nom:m2,pospolita,pot.|środ.] | |
7 | +[0,1,arcyPolak,arcypolak,subst:sg:nom:m2,pospolita,pot.|środ. | |
8 | + 0,1,arcyPolak,arcyPolak:s1,subst:sg:nom:m1,pospolita,_ | |
9 | + 0,1,arcyPolak,arcyPolak:s2,subst:sg:nom:m1,nazwisko,_] | |
10 | +[0,1,Arcypolak,arcypolak,subst:sg:nom:m2,pospolita,pot.|środ.] | |
11 | +[0,1,arcy-Polak,arcy-Polak,ign,_,_] | |
12 | + | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/segmentation.dat
0 → 100644
1 | +[options] | |
2 | +aggl=strict permissive isolated | |
3 | +praet=split composite | |
4 | + | |
5 | +[combinations] | |
6 | + | |
7 | +nie> dywiz> subst | |
8 | +prefs> subst | |
9 | + | |
10 | +[segment types] | |
11 | +nie | |
12 | +dywiz | |
13 | +subst | |
14 | +interp | |
15 | +samodz | |
16 | +prefs | |
17 | + | |
18 | +[lexemes] | |
19 | +dywiz - interp | |
20 | + | |
21 | +[tags] | |
22 | +interp interp | |
23 | +nie nie | |
24 | +prefs prefs | |
25 | +subst subst:% | |
26 | +samodz % | |
27 | + | |
28 | +[separator chars] | |
29 | +# , | |
30 | +44 | |
31 | + | |
32 | +# . | |
33 | +46 | |
34 | + | |
35 | +# ; | |
36 | +59 | |
... | ... |
tests/analyzer/test_prefixes_with_uppercase_in_the_middle/tagset.dat
0 → 100644
1 | +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0 | |
2 | + | |
3 | +[TAGS] | |
4 | +# special: unknown word (ignotum): | |
5 | +0 ign | |
6 | +# special: space/blank: | |
7 | +1 sp | |
8 | +# NOUNS | |
9 | +694 subst:sg:nom:m1 | |
10 | +695 subst:sg:nom:m2 | |
11 | +696 subst:sg:nom:m3 | |
12 | +697 subst:sg:nom:n1 | |
13 | +698 subst:sg:nom:n2 | |
14 | +693 subst:sg:nom:f | |
15 | +676 subst:sg:gen:m1 | |
16 | +677 subst:sg:gen:m2 | |
17 | +678 subst:sg:gen:m3 | |
18 | +679 subst:sg:gen:n1 | |
19 | +680 subst:sg:gen:n2 | |
20 | +675 subst:sg:gen:f | |
21 | +670 subst:sg:dat:m1 | |
22 | +671 subst:sg:dat:m2 | |
23 | +672 subst:sg:dat:m3 | |
24 | +673 subst:sg:dat:n1 | |
25 | +674 subst:sg:dat:n2 | |
26 | +669 subst:sg:dat:f | |
27 | +664 subst:sg:acc:m1 | |
28 | +665 subst:sg:acc:m2 | |
29 | +666 subst:sg:acc:m3 | |
30 | +667 subst:sg:acc:n1 | |
31 | +668 subst:sg:acc:n2 | |
32 | +663 subst:sg:acc:f | |
33 | +682 subst:sg:inst:m1 | |
34 | +683 subst:sg:inst:m2 | |
35 | +684 subst:sg:inst:m3 | |
36 | +685 subst:sg:inst:n1 | |
37 | +686 subst:sg:inst:n2 | |
38 | +681 subst:sg:inst:f | |
39 | +688 subst:sg:loc:m1 | |
40 | +689 subst:sg:loc:m2 | |
41 | +690 subst:sg:loc:m3 | |
42 | +691 subst:sg:loc:n1 | |
43 | +692 subst:sg:loc:n2 | |
44 | +687 subst:sg:loc:f | |
45 | +700 subst:sg:voc:m1 | |
46 | +701 subst:sg:voc:m2 | |
47 | +702 subst:sg:voc:m3 | |
48 | +703 subst:sg:voc:n1 | |
49 | +704 subst:sg:voc:n2 | |
50 | +699 subst:sg:voc:f | |
51 | +646 subst:pl:nom:m1 | |
52 | +647 subst:pl:nom:m2 | |
53 | +648 subst:pl:nom:m3 | |
54 | +649 subst:pl:nom:n1 | |
55 | +650 subst:pl:nom:n2 | |
56 | +651 subst:pl:nom:p1 | |
57 | +652 subst:pl:nom:p2 | |
58 | +653 subst:pl:nom:p3 | |
59 | +645 subst:pl:nom:f | |
60 | +619 subst:pl:gen:m1 | |
61 | +620 subst:pl:gen:m2 | |
62 | +621 subst:pl:gen:m3 | |
63 | +622 subst:pl:gen:n1 | |
64 | +623 subst:pl:gen:n2 | |
65 | +624 subst:pl:gen:p1 | |
66 | +625 subst:pl:gen:p2 | |
67 | +626 subst:pl:gen:p3 | |
68 | +618 subst:pl:gen:f | |
69 | +610 subst:pl:dat:m1 | |
70 | +611 subst:pl:dat:m2 | |
71 | +612 subst:pl:dat:m3 | |
72 | +613 subst:pl:dat:n1 | |
73 | +614 subst:pl:dat:n2 | |
74 | +615 subst:pl:dat:p1 | |
75 | +616 subst:pl:dat:p2 | |
76 | +617 subst:pl:dat:p3 | |
77 | +609 subst:pl:dat:f | |
78 | +601 subst:pl:acc:m1 | |
79 | +602 subst:pl:acc:m2 | |
80 | +603 subst:pl:acc:m3 | |
81 | +604 subst:pl:acc:n1 | |
82 | +605 subst:pl:acc:n2 | |
83 | +606 subst:pl:acc:p1 | |
84 | +607 subst:pl:acc:p2 | |
85 | +608 subst:pl:acc:p3 | |
86 | +600 subst:pl:acc:f | |
87 | +628 subst:pl:inst:m1 | |
88 | +629 subst:pl:inst:m2 | |
89 | +630 subst:pl:inst:m3 | |
90 | +631 subst:pl:inst:n1 | |
91 | +632 subst:pl:inst:n2 | |
92 | +633 subst:pl:inst:p1 | |
93 | +634 subst:pl:inst:p2 | |
94 | +635 subst:pl:inst:p3 | |
95 | +627 subst:pl:inst:f | |
96 | +637 subst:pl:loc:m1 | |
97 | +638 subst:pl:loc:m2 | |
98 | +639 subst:pl:loc:m3 | |
99 | +640 subst:pl:loc:n1 | |
100 | +641 subst:pl:loc:n2 | |
101 | +642 subst:pl:loc:p1 | |
102 | +643 subst:pl:loc:p2 | |
103 | +644 subst:pl:loc:p3 | |
104 | +636 subst:pl:loc:f | |
105 | +654 subst:pl:voc:f | |
106 | +655 subst:pl:voc:m1 | |
107 | +656 subst:pl:voc:m2 | |
108 | +657 subst:pl:voc:m3 | |
109 | +658 subst:pl:voc:n1 | |
110 | +659 subst:pl:voc:n2 | |
111 | +660 subst:pl:voc:p1 | |
112 | +661 subst:pl:voc:p2 | |
113 | +662 subst:pl:voc:p3 | |
114 | +# depreciative nominal flexeme: | |
115 | +149 depr:pl:nom:m2 | |
116 | +150 depr:pl:voc:m2 | |
117 | +# nominal compounds forming form: | |
118 | +599 substa | |
119 | +# PERSONAL PRONOUNS | |
120 | +443 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:akc | |
121 | +444 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:nakc | |
122 | +445 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:akc | |
123 | +446 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:nakc | |
124 | +447 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:akc | |
125 | +448 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:nakc | |
126 | +449 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:akc | |
127 | +450 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:nakc | |
128 | +451 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:akc | |
129 | +452 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:nakc | |
130 | +453 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:akc | |
131 | +454 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:nakc | |
132 | +455 ppron12:sg:inst:m1.m2.m3.f.n1.n2:pri | |
133 | +456 ppron12:sg:inst:m1.m2.m3.f.n1.n2:sec | |
134 | +457 ppron12:sg:loc:m1.m2.m3.f.n1.n2:pri | |
135 | +458 ppron12:sg:loc:m1.m2.m3.f.n1.n2:sec | |
136 | +459 ppron12:sg:nom:m1.m2.m3.f.n1.n2:pri | |
137 | +460 ppron12:sg:nom:m1.m2.m3.f.n1.n2:sec | |
138 | +461 ppron12:sg:voc:m1.m2.m3.f.n1.n2:sec | |
139 | +429 ppron12:pl:acc:_:pri | |
140 | +430 ppron12:pl:acc:_:sec | |
141 | +431 ppron12:pl:dat:_:pri | |
142 | +432 ppron12:pl:dat:_:sec | |
143 | +433 ppron12:pl:gen:_:pri | |
144 | +434 ppron12:pl:gen:_:sec | |
145 | +435 ppron12:pl:inst:_:pri | |
146 | +436 ppron12:pl:inst:_:sec | |
147 | +437 ppron12:pl:loc:_:pri | |
148 | +438 ppron12:pl:loc:_:sec | |
149 | +439 ppron12:pl:nom:_:pri | |
150 | +440 ppron12:pl:nom:_:sec | |
151 | +441 ppron12:pl:voc:_:pri | |
152 | +442 ppron12:pl:voc:_:sec | |
153 | +474 ppron3:sg:acc:f:ter:_:npraep | |
154 | +475 ppron3:sg:acc:f:ter:_:praep | |
155 | +476 ppron3:sg:acc:m1.m2.m3:ter:akc:npraep | |
156 | +477 ppron3:sg:acc:m1.m2.m3:ter:akc:praep | |
157 | +478 ppron3:sg:acc:m1.m2.m3:ter:nakc:npraep | |
158 | +479 ppron3:sg:acc:m1.m2.m3:ter:nakc:praep | |
159 | +480 ppron3:sg:acc:n1.n2:ter:_:npraep | |
160 | +481 ppron3:sg:acc:n1.n2:ter:_:praep | |
161 | +482 ppron3:sg:dat:f:ter:_:npraep | |
162 | +483 ppron3:sg:dat:f:ter:_:praep | |
163 | +484 ppron3:sg:dat:m1.m2.m3:ter:akc:npraep | |
164 | +485 ppron3:sg:dat:m1.m2.m3:ter:nakc:npraep | |
165 | +486 ppron3:sg:dat:m1.m2.m3:ter:_:praep | |
166 | +487 ppron3:sg:dat:n1.n2:ter:akc:npraep | |
167 | +488 ppron3:sg:dat:n1.n2:ter:nakc:npraep | |
168 | +489 ppron3:sg:dat:n1.n2:ter:_:praep | |
169 | +490 ppron3:sg:gen.acc:m1.m2.m3:ter:nakc:praep | |
170 | +491 ppron3:sg:gen:f:ter:_:npraep | |
171 | +492 ppron3:sg:gen:f:ter:_:praep | |
172 | +493 ppron3:sg:gen:m1.m2.m3:ter:akc:npraep | |
173 | +494 ppron3:sg:gen:m1.m2.m3:ter:akc:praep | |
174 | +495 ppron3:sg:gen:m1.m2.m3:ter:nakc:npraep | |
175 | +496 ppron3:sg:gen:m1.m2.m3:ter:nakc:praep | |
176 | +497 ppron3:sg:gen:n1.n2:ter:akc:npraep | |
177 | +498 ppron3:sg:gen:n1.n2:ter:nakc:npraep | |
178 | +499 ppron3:sg:gen:n1.n2:ter:_:praep | |
179 | +500 ppron3:sg:inst:f:ter:_:praep | |
180 | +501 ppron3:sg:inst:m1.m2.m3:ter:_:_ | |
181 | +502 ppron3:sg:inst:n1.n2:ter:_:_ | |
182 | +503 ppron3:sg:loc:f:ter:_:_ | |
183 | +504 ppron3:sg:loc:m1.m2.m3:ter:_:_ | |
184 | +505 ppron3:sg:loc:n1.n2:ter:_:_ | |
185 | +506 ppron3:sg:nom:f:ter:_:_ | |
186 | +507 ppron3:sg:nom:m1.m2.m3:ter:_:_ | |
187 | +508 ppron3:sg:nom:n1.n2:ter:_:_ | |
188 | +462 ppron3:pl:acc:m1.p1:ter:_:npraep | |
189 | +463 ppron3:pl:acc:m1.p1:ter:_:praep | |
190 | +464 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:npraep | |
191 | +465 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:praep | |
192 | +466 ppron3:pl:dat:_:ter:_:npraep | |
193 | +467 ppron3:pl:dat:_:ter:_:praep | |
194 | +468 ppron3:pl:gen:_:ter:_:npraep | |
195 | +469 ppron3:pl:gen:_:ter:_:praep | |
196 | +470 ppron3:pl:inst:_:ter:_:_ | |
197 | +471 ppron3:pl:loc:_:ter:_:_ | |
198 | +472 ppron3:pl:nom:m1.p1:ter:_:_ | |
199 | +473 ppron3:pl:nom:m2.m3.f.n1.n2.p2.p3:ter:_:_ | |
200 | +# PRONOUN ‘SIEBIE’ | |
201 | +594 siebie:acc | |
202 | +595 siebie:dat | |
203 | +596 siebie:gen | |
204 | +597 siebie:inst | |
205 | +598 siebie:loc | |
206 | +# ADJECTIVES | |
207 | +5 adj:pl:acc:m1.p1:com | |
208 | +6 adj:pl:acc:m1.p1:pos | |
209 | +7 adj:pl:acc:m1.p1:sup | |
210 | +8 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:com | |
211 | +9 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:pos | |
212 | +10 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:sup | |
213 | +11 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
214 | +12 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
215 | +13 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
216 | +14 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
217 | +15 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
218 | +16 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
219 | +17 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
220 | +18 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
221 | +19 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
222 | +20 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:com | |
223 | +21 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:pos | |
224 | +22 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:sup | |
225 | +23 adj:pl:nom:m1.p1:pos | |
226 | +24 adj:pl:nom:m2.m3.f.n1.n2.p2.p3:pos | |
227 | +25 adj:pl:nom.voc:m1.p1:com | |
228 | +26 adj:pl:nom.voc:m1.p1:pos | |
229 | +27 adj:pl:nom.voc:m1.p1:sup | |
230 | +28 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:com | |
231 | +29 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:pos | |
232 | +30 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:sup | |
233 | +31 adj:sg:acc:f:com | |
234 | +32 adj:sg:acc:f:pos | |
235 | +33 adj:sg:acc:f:sup | |
236 | +34 adj:sg:acc:m1.m2:com | |
237 | +35 adj:sg:acc:m1.m2:pos | |
238 | +36 adj:sg:acc:m1.m2:sup | |
239 | +37 adj:sg:acc:m3:com | |
240 | +38 adj:sg:acc:m3:pos | |
241 | +39 adj:sg:acc:m3:sup | |
242 | +40 adj:sg:acc:n1.n2:com | |
243 | +41 adj:sg:acc:n1.n2:pos | |
244 | +42 adj:sg:acc:n1.n2:sup | |
245 | +43 adj:sg:dat:f:com | |
246 | +44 adj:sg:dat:f:pos | |
247 | +45 adj:sg:dat:f:sup | |
248 | +46 adj:sg:dat:m1.m2.m3.n1.n2:com | |
249 | +47 adj:sg:dat:m1.m2.m3.n1.n2:pos | |
250 | +48 adj:sg:dat:m1.m2.m3.n1.n2:sup | |
251 | +49 adj:sg:gen:f:com | |
252 | +50 adj:sg:gen:f:pos | |
253 | +51 adj:sg:gen:f:sup | |
254 | +52 adj:sg:gen:m1.m2.m3.n1.n2:com | |
255 | +53 adj:sg:gen:m1.m2.m3.n1.n2:pos | |
256 | +54 adj:sg:gen:m1.m2.m3.n1.n2:sup | |
257 | +55 adj:sg:inst:f:com | |
258 | +56 adj:sg:inst:f:pos | |
259 | +57 adj:sg:inst:f:sup | |
260 | +58 adj:sg:inst:m1.m2.m3.n1.n2:com | |
261 | +59 adj:sg:inst:m1.m2.m3.n1.n2:pos | |
262 | +60 adj:sg:inst:m1.m2.m3.n1.n2:sup | |
263 | +61 adj:sg:loc:f:com | |
264 | +62 adj:sg:loc:f:pos | |
265 | +63 adj:sg:loc:f:sup | |
266 | +64 adj:sg:loc:m1.m2.m3.n1.n2:com | |
267 | +65 adj:sg:loc:m1.m2.m3.n1.n2:pos | |
268 | +66 adj:sg:loc:m1.m2.m3.n1.n2:sup | |
269 | +67 adj:sg:nom:f:pos | |
270 | +68 adj:sg:nom:m1.m2.m3:pos | |
271 | +69 adj:sg:nom:n1.n2:pos | |
272 | +70 adj:sg:nom.voc:f:com | |
273 | +71 adj:sg:nom.voc:f:pos | |
274 | +72 adj:sg:nom.voc:f:sup | |
275 | +73 adj:sg:nom.voc:m1.m2.m3:com | |
276 | +74 adj:sg:nom.voc:m1.m2.m3:pos | |
277 | +75 adj:sg:nom.voc:m1.m2.m3:sup | |
278 | +76 adj:sg:nom.voc:n1.n2:com | |
279 | +77 adj:sg:nom.voc:n1.n2:pos | |
280 | +78 adj:sg:nom.voc:n1.n2:sup | |
281 | +# adjectival compounds forming form: | |
282 | +2 adja | |
283 | +# predicative adjective: | |
284 | +3 adjc | |
285 | +# post-prepositional adjective: | |
286 | +4 adjp | |
287 | +# VERBS | |
288 | +# finitive (present/future) flexeme: | |
289 | +153 fin:pl:pri:imperf | |
290 | +154 fin:pl:pri:imperf.perf | |
291 | +155 fin:pl:pri:perf | |
292 | +156 fin:pl:sec:imperf | |
293 | +157 fin:pl:sec:imperf.perf | |
294 | +158 fin:pl:sec:perf | |
295 | +159 fin:pl:ter:imperf | |
296 | +160 fin:pl:ter:imperf.perf | |
297 | +161 fin:pl:ter:perf | |
298 | +162 fin:sg:pri:imperf | |
299 | +163 fin:sg:pri:imperf.perf | |
300 | +164 fin:sg:pri:perf | |
301 | +165 fin:sg:sec:imperf | |
302 | +166 fin:sg:sec:imperf.perf | |
303 | +167 fin:sg:sec:perf | |
304 | +168 fin:sg:ter:imperf | |
305 | +169 fin:sg:ter:imperf.perf | |
306 | +170 fin:sg:ter:perf | |
307 | +# past flexeme: | |
308 | +# praet=split (unsued otherwise): | |
309 | +509 praet:pl:m1.p1:imperf | |
310 | +510 praet:pl:m1.p1:imperf.perf | |
311 | +511 praet:pl:m1.p1:perf | |
312 | +521 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf | |
313 | +522 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf.perf | |
314 | +523 praet:pl:m2.m3.f.n1.n2.p2.p3:perf | |
315 | +533 praet:sg:f:imperf | |
316 | +534 praet:sg:f:imperf.perf | |
317 | +535 praet:sg:f:perf | |
318 | +545 praet:sg:m1.m2.m3:imperf | |
319 | +546 praet:sg:m1.m2.m3:imperf:agl | |
320 | +547 praet:sg:m1.m2.m3:imperf:nagl | |
321 | +548 praet:sg:m1.m2.m3:imperf.perf | |
322 | +549 praet:sg:m1.m2.m3:perf | |
323 | +550 praet:sg:m1.m2.m3:perf:agl | |
324 | +551 praet:sg:m1.m2.m3:perf:nagl | |
325 | +561 praet:sg:n1.n2:imperf | |
326 | +562 praet:sg:n1.n2:imperf.perf | |
327 | +563 praet:sg:n1.n2:perf | |
328 | +# praet=composite (unsued otherwise): | |
329 | +512 praet:pl:m1.p1:pri:imperf | |
330 | +513 praet:pl:m1.p1:pri:imperf.perf | |
331 | +514 praet:pl:m1.p1:pri:perf | |
332 | +515 praet:pl:m1.p1:sec:imperf | |
333 | +516 praet:pl:m1.p1:sec:imperf.perf | |
334 | +517 praet:pl:m1.p1:sec:perf | |
335 | +518 praet:pl:m1.p1:ter:imperf | |
336 | +519 praet:pl:m1.p1:ter:imperf.perf | |
337 | +520 praet:pl:m1.p1:ter:perf | |
338 | +524 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | |
339 | +525 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | |
340 | +526 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | |
341 | +527 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
342 | +528 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | |
343 | +529 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | |
344 | +530 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
345 | +531 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | |
346 | +532 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | |
347 | +536 praet:sg:f:pri:imperf | |
348 | +537 praet:sg:f:pri:imperf.perf | |
349 | +538 praet:sg:f:pri:perf | |
350 | +539 praet:sg:f:sec:imperf | |
351 | +540 praet:sg:f:sec:imperf.perf | |
352 | +541 praet:sg:f:sec:perf | |
353 | +542 praet:sg:f:ter:imperf | |
354 | +543 praet:sg:f:ter:imperf.perf | |
355 | +544 praet:sg:f:ter:perf | |
356 | +552 praet:sg:m1.m2.m3:pri:imperf | |
357 | +553 praet:sg:m1.m2.m3:pri:imperf.perf | |
358 | +554 praet:sg:m1.m2.m3:pri:perf | |
359 | +555 praet:sg:m1.m2.m3:sec:imperf | |
360 | +556 praet:sg:m1.m2.m3:sec:imperf.perf | |
361 | +557 praet:sg:m1.m2.m3:sec:perf | |
362 | +558 praet:sg:m1.m2.m3:ter:imperf | |
363 | +559 praet:sg:m1.m2.m3:ter:imperf.perf | |
364 | +560 praet:sg:m1.m2.m3:ter:perf | |
365 | +564 praet:sg:n1.n2:pri:imperf | |
366 | +565 praet:sg:n1.n2:pri:imperf.perf | |
367 | +566 praet:sg:n1.n2:pri:perf | |
368 | +567 praet:sg:n1.n2:sec:imperf | |
369 | +568 praet:sg:n1.n2:sec:imperf.perf | |
370 | +569 praet:sg:n1.n2:sec:perf | |
371 | +570 praet:sg:n1.n2:ter:imperf | |
372 | +571 praet:sg:n1.n2:ter:imperf.perf | |
373 | +572 praet:sg:n1.n2:ter:perf | |
374 | +# conditional mood (used only with praet=composite) | |
375 | +100 cond:pl:m1.p1:pri:imperf | |
376 | +101 cond:pl:m1.p1:pri:imperf.perf | |
377 | +102 cond:pl:m1.p1:pri:perf | |
378 | +103 cond:pl:m1.p1:sec:imperf | |
379 | +104 cond:pl:m1.p1:sec:imperf.perf | |
380 | +105 cond:pl:m1.p1:sec:perf | |
381 | +106 cond:pl:m1.p1:ter:imperf | |
382 | +107 cond:pl:m1.p1:ter:imperf.perf | |
383 | +108 cond:pl:m1.p1:ter:perf | |
384 | +109 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf | |
385 | +110 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf | |
386 | +111 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:perf | |
387 | +112 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
388 | +113 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf | |
389 | +114 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:perf | |
390 | +115 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
391 | +116 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf | |
392 | +117 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:perf | |
393 | +118 cond:sg:f:pri:imperf | |
394 | +119 cond:sg:f:pri:imperf.perf | |
395 | +120 cond:sg:f:pri:perf | |
396 | +121 cond:sg:f:sec:imperf | |
397 | +122 cond:sg:f:sec:imperf.perf | |
398 | +123 cond:sg:f:sec:perf | |
399 | +124 cond:sg:f:ter:imperf | |
400 | +125 cond:sg:f:ter:imperf.perf | |
401 | +126 cond:sg:f:ter:perf | |
402 | +127 cond:sg:m1.m2.m3:pri:imperf | |
403 | +128 cond:sg:m1.m2.m3:pri:imperf.perf | |
404 | +129 cond:sg:m1.m2.m3:pri:perf | |
405 | +130 cond:sg:m1.m2.m3:sec:imperf | |
406 | +131 cond:sg:m1.m2.m3:sec:imperf.perf | |
407 | +132 cond:sg:m1.m2.m3:sec:perf | |
408 | +133 cond:sg:m1.m2.m3:ter:imperf | |
409 | +134 cond:sg:m1.m2.m3:ter:imperf.perf | |
410 | +135 cond:sg:m1.m2.m3:ter:perf | |
411 | +136 cond:sg:n1.n2:imperf | |
412 | +137 cond:sg:n1.n2:imperf.perf | |
413 | +138 cond:sg:n1.n2:perf | |
414 | +139 cond:sg:n1.n2:pri:imperf | |
415 | +140 cond:sg:n1.n2:pri:imperf.perf | |
416 | +141 cond:sg:n1.n2:pri:perf | |
417 | +142 cond:sg:n1.n2:sec:imperf | |
418 | +143 cond:sg:n1.n2:sec:imperf.perf | |
419 | +144 cond:sg:n1.n2:sec:perf | |
420 | +145 cond:sg:n1.n2:ter:imperf | |
421 | +146 cond:sg:n1.n2:ter:imperf.perf | |
422 | +147 cond:sg:n1.n2:ter:perf | |
423 | +# impersonal flexeme: | |
424 | +219 imps:imperf | |
425 | +220 imps:imperf.perf | |
426 | +221 imps:perf | |
427 | +# imperative flexeme: | |
428 | +222 impt:pl:pri:imperf | |
429 | +223 impt:pl:pri:imperf.perf | |
430 | +224 impt:pl:pri:perf | |
431 | +225 impt:pl:sec:imperf | |
432 | +226 impt:pl:sec:imperf.perf | |
433 | +227 impt:pl:sec:perf | |
434 | +228 impt:sg:sec:imperf | |
435 | +229 impt:sg:sec:imperf.perf | |
436 | +230 impt:sg:sec:perf | |
437 | +# infinitival flexeme: | |
438 | +231 inf:imperf | |
439 | +232 inf:imperf.perf | |
440 | +233 inf:perf | |
441 | +# agglutinative forms of ‘być’: | |
442 | +83 aglt:pl:pri:imperf:nwok | |
443 | +84 aglt:pl:pri:imperf:wok | |
444 | +85 aglt:pl:sec:imperf:nwok | |
445 | +86 aglt:pl:sec:imperf:wok | |
446 | +87 aglt:sg:pri:imperf:nwok | |
447 | +88 aglt:sg:pri:imperf:wok | |
448 | +89 aglt:sg:sec:imperf:nwok | |
449 | +90 aglt:sg:sec:imperf:wok | |
450 | +# future forms of ‘być’: | |
451 | +91 bedzie:pl:pri:imperf | |
452 | +92 bedzie:pl:sec:imperf | |
453 | +93 bedzie:pl:ter:imperf | |
454 | +94 bedzie:sg:pri:imperf | |
455 | +95 bedzie:sg:sec:imperf | |
456 | +96 bedzie:sg:ter:imperf | |
457 | +# ‘winien’ type verbs: | |
458 | +705 winien:pl:m1.p1:imperf | |
459 | +706 winien:pl:m1.p1:pri:imperf | |
460 | +707 winien:pl:m1.p1:sec:imperf | |
461 | +708 winien:pl:m1.p1:ter:imperf | |
462 | +709 winien:pl:m2.m3.f.n1.n2.p2.p3:imperf | |
463 | +710 winien:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf | |
464 | +711 winien:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf | |
465 | +712 winien:sg:f:imperf | |
466 | +713 winien:sg:f:pri:imperf | |
467 | +714 winien:sg:f:sec:imperf | |
468 | +715 winien:sg:f:ter:imperf | |
469 | +716 winien:sg:m1.m2.m3:imperf | |
470 | +717 winien:sg:m1.m2.m3:pri:imperf | |
471 | +718 winien:sg:m1.m2.m3:sec:imperf | |
472 | +719 winien:sg:m1.m2.m3:ter:imperf | |
473 | +720 winien:sg:n1.n2:imperf | |
474 | +721 winien:sg:n1.n2:pri:imperf | |
475 | +722 winien:sg:n1.n2:sec:imperf | |
476 | +723 winien:sg:n1.n2:ter:imperf | |
477 | +# predicative flexeme: | |
478 | +573 pred | |
479 | +# gerunds | |
480 | +171 ger:pl:dat.loc:n2:imperf:aff | |
481 | +172 ger:pl:dat.loc:n2:imperf:neg | |
482 | +173 ger:pl:dat.loc:n2:imperf.perf:aff | |
483 | +174 ger:pl:dat.loc:n2:imperf.perf:neg | |
484 | +175 ger:pl:dat.loc:n2:perf:aff | |
485 | +176 ger:pl:dat.loc:n2:perf:neg | |
486 | +177 ger:pl:gen:n2:imperf:aff | |
487 | +178 ger:pl:gen:n2:imperf:neg | |
488 | +179 ger:pl:gen:n2:imperf.perf:aff | |
489 | +180 ger:pl:gen:n2:imperf.perf:neg | |
490 | +181 ger:pl:gen:n2:perf:aff | |
491 | +182 ger:pl:gen:n2:perf:neg | |
492 | +183 ger:pl:inst:n2:imperf:aff | |
493 | +184 ger:pl:inst:n2:imperf:neg | |
494 | +185 ger:pl:inst:n2:imperf.perf:aff | |
495 | +186 ger:pl:inst:n2:imperf.perf:neg | |
496 | +187 ger:pl:inst:n2:perf:aff | |
497 | +188 ger:pl:inst:n2:perf:neg | |
498 | +189 ger:pl:nom.acc:n2:imperf:aff | |
499 | +190 ger:pl:nom.acc:n2:imperf:neg | |
500 | +191 ger:pl:nom.acc:n2:imperf.perf:aff | |
501 | +192 ger:pl:nom.acc:n2:imperf.perf:neg | |
502 | +193 ger:pl:nom.acc:n2:perf:aff | |
503 | +194 ger:pl:nom.acc:n2:perf:neg | |
504 | +195 ger:sg:dat.loc:n2:imperf:aff | |
505 | +196 ger:sg:dat.loc:n2:imperf:neg | |
506 | +197 ger:sg:dat.loc:n2:imperf.perf:aff | |
507 | +198 ger:sg:dat.loc:n2:imperf.perf:neg | |
508 | +199 ger:sg:dat.loc:n2:perf:aff | |
509 | +200 ger:sg:dat.loc:n2:perf:neg | |
510 | +201 ger:sg:gen:n2:imperf:aff | |
511 | +202 ger:sg:gen:n2:imperf:neg | |
512 | +203 ger:sg:gen:n2:imperf.perf:aff | |
513 | +204 ger:sg:gen:n2:imperf.perf:neg | |
514 | +205 ger:sg:gen:n2:perf:aff | |
515 | +206 ger:sg:gen:n2:perf:neg | |
516 | +207 ger:sg:inst:n2:imperf:aff | |
517 | +208 ger:sg:inst:n2:imperf:neg | |
518 | +209 ger:sg:inst:n2:imperf.perf:aff | |
519 | +210 ger:sg:inst:n2:imperf.perf:neg | |
520 | +211 ger:sg:inst:n2:perf:aff | |
521 | +212 ger:sg:inst:n2:perf:neg | |
522 | +213 ger:sg:nom.acc:n2:imperf:aff | |
523 | +214 ger:sg:nom.acc:n2:imperf:neg | |
524 | +215 ger:sg:nom.acc:n2:imperf.perf:aff | |
525 | +216 ger:sg:nom.acc:n2:imperf.perf:neg | |
526 | +217 ger:sg:nom.acc:n2:perf:aff | |
527 | +218 ger:sg:nom.acc:n2:perf:neg | |
528 | +# participles | |
529 | +# adverbial participles: | |
530 | +332 pcon:imperf | |
531 | +331 pant:perf | |
532 | +# adjectival active participle: | |
533 | +267 pact:pl:acc:m1.p1:imperf:aff | |
534 | +268 pact:pl:acc:m1.p1:imperf:neg | |
535 | +269 pact:pl:acc:m1.p1:imperf.perf:aff | |
536 | +270 pact:pl:acc:m1.p1:imperf.perf:neg | |
537 | +271 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
538 | +272 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
539 | +273 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
540 | +274 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
541 | +275 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
542 | +276 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
543 | +277 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
544 | +278 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
545 | +279 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
546 | +280 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
547 | +281 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
548 | +282 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
549 | +283 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | |
550 | +284 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | |
551 | +285 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | |
552 | +286 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | |
553 | +287 pact:pl:nom.voc:m1.p1:imperf:aff | |
554 | +288 pact:pl:nom.voc:m1.p1:imperf:neg | |
555 | +289 pact:pl:nom.voc:m1.p1:imperf.perf:aff | |
556 | +290 pact:pl:nom.voc:m1.p1:imperf.perf:neg | |
557 | +291 pact:sg:acc.inst:f:imperf:aff | |
558 | +292 pact:sg:acc.inst:f:imperf:neg | |
559 | +293 pact:sg:acc.inst:f:imperf.perf:aff | |
560 | +294 pact:sg:acc.inst:f:imperf.perf:neg | |
561 | +295 pact:sg:acc:m1.m2:imperf:aff | |
562 | +296 pact:sg:acc:m1.m2:imperf:neg | |
563 | +297 pact:sg:acc:m1.m2:imperf.perf:aff | |
564 | +298 pact:sg:acc:m1.m2:imperf.perf:neg | |
565 | +299 pact:sg:acc:m3:imperf:aff | |
566 | +300 pact:sg:acc:m3:imperf:neg | |
567 | +301 pact:sg:acc:m3:imperf.perf:aff | |
568 | +302 pact:sg:acc:m3:imperf.perf:neg | |
569 | +303 pact:sg:dat:m1.m2.m3.n1.n2:imperf:aff | |
570 | +304 pact:sg:dat:m1.m2.m3.n1.n2:imperf:neg | |
571 | +305 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | |
572 | +306 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | |
573 | +307 pact:sg:gen.dat.loc:f:imperf:aff | |
574 | +308 pact:sg:gen.dat.loc:f:imperf:neg | |
575 | +309 pact:sg:gen.dat.loc:f:imperf.perf:aff | |
576 | +310 pact:sg:gen.dat.loc:f:imperf.perf:neg | |
577 | +311 pact:sg:gen:m1.m2.m3.n1.n2:imperf:aff | |
578 | +312 pact:sg:gen:m1.m2.m3.n1.n2:imperf:neg | |
579 | +313 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | |
580 | +314 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | |
581 | +315 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | |
582 | +316 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | |
583 | +317 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | |
584 | +318 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | |
585 | +319 pact:sg:nom.acc.voc:n1.n2:imperf:aff | |
586 | +320 pact:sg:nom.acc.voc:n1.n2:imperf:neg | |
587 | +321 pact:sg:nom.acc.voc:n1.n2:imperf.perf:aff | |
588 | +322 pact:sg:nom.acc.voc:n1.n2:imperf.perf:neg | |
589 | +323 pact:sg:nom.voc:f:imperf:aff | |
590 | +324 pact:sg:nom.voc:f:imperf:neg | |
591 | +325 pact:sg:nom.voc:f:imperf.perf:aff | |
592 | +326 pact:sg:nom.voc:f:imperf.perf:neg | |
593 | +327 pact:sg:nom.voc:m1.m2.m3:imperf:aff | |
594 | +328 pact:sg:nom.voc:m1.m2.m3:imperf:neg | |
595 | +329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff | |
596 | +330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg | |
597 | +# adjectival passive participle: | |
598 | +333 ppas:pl:acc:m1.p1:imperf:aff | |
599 | +334 ppas:pl:acc:m1.p1:imperf:neg | |
600 | +335 ppas:pl:acc:m1.p1:imperf.perf:aff | |
601 | +336 ppas:pl:acc:m1.p1:imperf.perf:neg | |
602 | +337 ppas:pl:acc:m1.p1:perf:aff | |
603 | +338 ppas:pl:acc:m1.p1:perf:neg | |
604 | +339 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
605 | +340 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
606 | +341 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
607 | +342 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
608 | +343 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
609 | +344 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
610 | +345 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
611 | +346 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
612 | +347 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
613 | +348 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
614 | +349 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
615 | +350 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
616 | +351 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff | |
617 | +352 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg | |
618 | +353 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff | |
619 | +354 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg | |
620 | +355 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff | |
621 | +356 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg | |
622 | +357 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff | |
623 | +358 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg | |
624 | +359 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff | |
625 | +360 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg | |
626 | +361 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:aff | |
627 | +362 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:neg | |
628 | +363 ppas:pl:nom.voc:m1.p1:imperf:aff | |
629 | +364 ppas:pl:nom.voc:m1.p1:imperf:neg | |
630 | +365 ppas:pl:nom.voc:m1.p1:imperf.perf:aff | |
631 | +366 ppas:pl:nom.voc:m1.p1:imperf.perf:neg | |
632 | +367 ppas:pl:nom.voc:m1.p1:perf:aff | |
633 | +368 ppas:pl:nom.voc:m1.p1:perf:neg | |
634 | +369 ppas:sg:acc.inst:f:imperf:aff | |
635 | +370 ppas:sg:acc.inst:f:imperf:neg | |
636 | +371 ppas:sg:acc.inst:f:imperf.perf:aff | |
637 | +372 ppas:sg:acc.inst:f:imperf.perf:neg | |
638 | +373 ppas:sg:acc.inst:f:perf:aff | |
639 | +374 ppas:sg:acc.inst:f:perf:neg | |
640 | +375 ppas:sg:acc:m1.m2:imperf:aff | |
641 | +376 ppas:sg:acc:m1.m2:imperf:neg | |
642 | +377 ppas:sg:acc:m1.m2:imperf.perf:aff | |
643 | +378 ppas:sg:acc:m1.m2:imperf.perf:neg | |
644 | +379 ppas:sg:acc:m1.m2:perf:aff | |
645 | +380 ppas:sg:acc:m1.m2:perf:neg | |
646 | +381 ppas:sg:acc:m3:imperf:aff | |
647 | +382 ppas:sg:acc:m3:imperf:neg | |
648 | +383 ppas:sg:acc:m3:imperf.perf:aff | |
649 | +384 ppas:sg:acc:m3:imperf.perf:neg | |
650 | +385 ppas:sg:acc:m3:perf:aff | |
651 | +386 ppas:sg:acc:m3:perf:neg | |
652 | +387 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:aff | |
653 | +388 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:neg | |
654 | +389 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff | |
655 | +390 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg | |
656 | +391 ppas:sg:dat:m1.m2.m3.n1.n2:perf:aff | |
657 | +392 ppas:sg:dat:m1.m2.m3.n1.n2:perf:neg | |
658 | +393 ppas:sg:gen.dat.loc:f:imperf:aff | |
659 | +394 ppas:sg:gen.dat.loc:f:imperf:neg | |
660 | +395 ppas:sg:gen.dat.loc:f:imperf.perf:aff | |
661 | +396 ppas:sg:gen.dat.loc:f:imperf.perf:neg | |
662 | +397 ppas:sg:gen.dat.loc:f:perf:aff | |
663 | +398 ppas:sg:gen.dat.loc:f:perf:neg | |
664 | +399 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:aff | |
665 | +400 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:neg | |
666 | +401 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff | |
667 | +402 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg | |
668 | +403 ppas:sg:gen:m1.m2.m3.n1.n2:perf:aff | |
669 | +404 ppas:sg:gen:m1.m2.m3.n1.n2:perf:neg | |
670 | +405 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff | |
671 | +406 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg | |
672 | +407 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff | |
673 | +408 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg | |
674 | +409 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:aff | |
675 | +410 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:neg | |
676 | +411 ppas:sg:nom.acc.voc:n1.n2:imperf:aff | |
677 | +412 ppas:sg:nom.acc.voc:n1.n2:imperf:neg | |
678 | +413 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:aff | |
679 | +414 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:neg | |
680 | +415 ppas:sg:nom.acc.voc:n1.n2:perf:aff | |
681 | +416 ppas:sg:nom.acc.voc:n1.n2:perf:neg | |
682 | +417 ppas:sg:nom.voc:f:imperf:aff | |
683 | +418 ppas:sg:nom.voc:f:imperf:neg | |
684 | +419 ppas:sg:nom.voc:f:imperf.perf:aff | |
685 | +420 ppas:sg:nom.voc:f:imperf.perf:neg | |
686 | +421 ppas:sg:nom.voc:f:perf:aff | |
687 | +422 ppas:sg:nom.voc:f:perf:neg | |
688 | +423 ppas:sg:nom.voc:m1.m2.m3:imperf:aff | |
689 | +424 ppas:sg:nom.voc:m1.m2.m3:imperf:neg | |
690 | +425 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff | |
691 | +426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg | |
692 | +427 ppas:sg:nom.voc:m1.m2.m3:perf:aff | |
693 | +428 ppas:sg:nom.voc:m1.m2.m3:perf:neg | |
694 | +# NUMERALS | |
695 | +239 num:pl:acc:m1:rec | |
696 | +240 num:pl:dat.loc:n1.p1.p2:congr.rec | |
697 | +241 num:pl:dat:m1.m2.m3.n2.f:congr | |
698 | +242 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | |
699 | +243 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n2:congr | |
700 | +244 num:pl:gen.dat.loc:m1.m2.m3.n2.f:congr | |
701 | +245 num:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2:congr | |
702 | +246 num:pl:gen.loc:m1.m2.m3.n2.f:congr | |
703 | +247 num:pl:gen:n1.p1.p2:rec | |
704 | +248 num:pl:inst:f:congr | |
705 | +249 num:pl:inst:m1.m2.m3.f.n1.n2.p1.p2:congr | |
706 | +250 num:pl:inst:m1.m2.m3.f.n2:congr | |
707 | +251 num:pl:inst:m1.m2.m3.n2:congr | |
708 | +252 num:pl:inst:m1.m2.m3.n2.f:congr | |
709 | +253 num:pl:inst:n1.p1.p2:rec | |
710 | +254 num:pl:nom.acc:m1.m2.m3.f.n1.n2.p1.p2:rec | |
711 | +255 num:pl:nom.acc.voc:f:congr | |
712 | +256 num:pl:nom.acc.voc:m1:rec | |
713 | +257 num:pl:nom.acc.voc:m2.m3.f.n1.n2.p1.p2:rec | |
714 | +258 num:pl:nom.acc.voc:m2.m3.f.n2:rec | |
715 | +259 num:pl:nom.acc.voc:m2.m3.n2:congr | |
716 | +260 num:pl:nom.acc.voc:m2.m3.n2.f:congr | |
717 | +261 num:pl:nom.acc.voc:n1.p1.p2:rec | |
718 | +262 num:pl:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.f.n1.n2.p1.p2:rec | |
719 | +263 num:pl:nom.voc:m1:congr | |
720 | +264 num:pl:nom.voc:m1:rec | |
721 | +265 num:sg:nom.gen.dat.inst.acc.loc.voc:f:rec | |
722 | +266 num:sg:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.n1.n2:rec | |
723 | +# numeral compounds forming form: | |
724 | +238 num:comp | |
725 | +# PREPOSITIONS | |
726 | +578 prep:acc | |
727 | +579 prep:acc:nwok | |
728 | +580 prep:acc:wok | |
729 | +581 prep:dat | |
730 | +582 prep:gen | |
731 | +583 prep:gen:nwok | |
732 | +584 prep:gen:wok | |
733 | +585 prep:inst | |
734 | +586 prep:inst:nwok | |
735 | +587 prep:inst:wok | |
736 | +588 prep:loc | |
737 | +589 prep:loc:nwok | |
738 | +590 prep:loc:wok | |
739 | +591 prep:nom | |
740 | +# ADVERBS | |
741 | +79 adv | |
742 | +80 adv:com | |
743 | +81 adv:pos | |
744 | +82 adv:sup | |
745 | +# OTHER | |
746 | +# kubliki (particles): | |
747 | +592 qub | |
748 | +# conjunctions: | |
749 | +148 conj | |
750 | +# complementizers: | |
751 | +99 comp | |
752 | +# interjections: | |
753 | +234 interj | |
754 | +# burkinostki (bound words): | |
755 | +98 burk | |
756 | +# abbreviations: | |
757 | +97 brev:pun | |
758 | +97 brev:npun | |
759 | +# punctuation: | |
760 | +235 interp | |
761 | +# digits: | |
762 | +151 dig | |
763 | +# Roman digits: | |
764 | +593 romandig | |
765 | +# emoticons: | |
766 | +152 emoticon | |
767 | +# prefixes: | |
768 | +574 prefa | |
769 | +575 prefppas | |
770 | +576 prefs | |
771 | +577 prefv | |
772 | +# (special) | |
773 | +236 naj | |
774 | +237 nie | |
... | ... |