Commit 7508ece152f13099baff4e676775a1befc299a6a

Authored by Michał Lenart
1 parent de521f3a

- dodanie obsługi identyfikatora tagsetu

- uproszczenie kodu (zakładamy, że stany segmentacyjne z i bez ">" są zawsze różne

git-svn-id: svn://svn.nlp.ipipan.waw.pl/morfeusz/trunk@275 ff4e3ee1-f430-4e82-ade0-24591c43f1fd

Too many changes to show.

To preserve performance only 15 of 18 files are displayed.

fsabuilder/morfeuszbuilder/fsa/serializer.py
... ... @@ -44,7 +44,7 @@ class Serializer(object):
44 44  
45 45 # get the Morfeusz file format version that is being encoded
46 46 def getVersion(self):
47   - return 19
  47 + return 20
48 48  
49 49 def serialize2CppFile(self, fname, isGenerator, headerFilename="data/default_fsa.hpp"):
50 50 res = []
... ... @@ -79,7 +79,9 @@ class Serializer(object):
79 79 raise NotImplementedError('Not implemented')
80 80  
81 81 def fsa2bytearray(self, isGenerator):
82   - tagsetData = self._serializeTags(self.tagset.tag2tagnum)
  82 + tagsetData = bytearray()
  83 + tagsetData.extend(serializeString(self.tagset.tagsetId))
  84 + tagsetData.extend(self._serializeTags(self.tagset.tag2tagnum))
83 85 tagsetData.extend(self._serializeTags(self.namesMap))
84 86 qualifiersData = self.serializeQualifiersMap()
85 87 #~ qualifiersData = self._serializeTags(self.qualifiersMap)
... ...
fsabuilder/morfeuszbuilder/tagset/tagset.py
... ... @@ -5,6 +5,7 @@ Created on 17 lut 2014
5 5 '''
6 6  
7 7 import codecs
  8 +import re
8 9 from morfeuszbuilder.utils.exceptions import FSABuilderException
9 10  
10 11 class Tagset(object):
... ... @@ -14,6 +15,7 @@ class Tagset(object):
14 15 SEP = '\t'
15 16  
16 17 def __init__(self, filename=None, encoding='utf8'):
  18 + self.tagsetId = None
17 19 self.tag2tagnum = {}
18 20 #~ self._name2namenum = {}
19 21 if filename:
... ... @@ -25,7 +27,13 @@ class Tagset(object):
25 27 with codecs.open(filename, 'r', encoding) as f:
26 28 for linenum, line in enumerate(f, start=1):
27 29 line = line.strip('\n\r')
28   - if line == u'[TAGS]':
  30 + if linenum == 1:
  31 + match = re.match(r'\#\!TAGSET-ID\s+(.*)$', line)
  32 + if match:
  33 + self.tagsetId = match.group(1)
  34 + else:
  35 + raise FSABuilderException('missing TAGSET-ID in first line of tagset file')
  36 + elif line == u'[TAGS]':
29 37 insideTags = True
30 38 #~ elif line == u'[NAMES]':
31 39 #~ addingTo = Tagset.NAMES
... ...
morfeusz/IdResolverImpl.cpp
... ... @@ -48,7 +48,8 @@ namespace morfeusz {
48 48 }
49 49  
50 50 IdResolverImpl::IdResolverImpl()
51   - : tags(),
  51 + : tagsetId(),
  52 + tags(),
52 53 names(),
53 54 labels(),
54 55 labelsAsSets(),
... ... @@ -57,7 +58,8 @@ namespace morfeusz {
57 58 }
58 59  
59 60 IdResolverImpl::IdResolverImpl(const unsigned char* ptr, const CharsetConverter* charsetConverter)
60   - : tags(),
  61 + : tagsetId(),
  62 + tags(),
61 63 names(),
62 64 labels(),
63 65 labelsAsSets(),
... ... @@ -65,6 +67,7 @@ namespace morfeusz {
65 67 uint32_t fsaSize = readInt32Const(ptr + FSA_DATA_SIZE_OFFSET);
66 68 const unsigned char* currPtr = ptr + FSA_DATA_OFFSET + fsaSize + 4;
67 69  
  70 + this->tagsetId = readString(currPtr);
68 71 readTags(currPtr, this->tags.id2String);
69 72 createReverseMapping(this->tags);
70 73  
... ... @@ -80,7 +83,7 @@ namespace morfeusz {
80 83  
81 84 setCharsetConverter(charsetConverter);
82 85 }
83   -
  86 +
84 87 // FIXME - probably should not convert whole tagset on every setCharsetConverter method invocation.
85 88  
86 89 void IdResolverImpl::setCharsetConverter(const CharsetConverter* charsetConverter) {
... ... @@ -99,6 +102,10 @@ namespace morfeusz {
99 102  
100 103 this->charsetConverter = charsetConverter;
101 104 }
  105 +
  106 + const string IdResolverImpl::getTagsetId() const {
  107 +
  108 + }
102 109  
103 110 const string& IdResolverImpl::getTag(const int tagId) const {
104 111 return this->tags.id2String.at(tagId);
... ... @@ -141,7 +148,8 @@ namespace morfeusz {
141 148 }
142 149  
143 150 bool IdResolverImpl::isCompatibleWith(const IdResolverImpl& other) const {
144   - return this->tags.id2String == other.tags.id2String
  151 + return this->tagsetId == other.tagsetId
  152 + && this->tags.id2String == other.tags.id2String
145 153 && this->names.id2String == other.names.id2String
146 154 && this->labels.id2String == other.labels.id2String;
147 155 }
... ...
morfeusz/IdResolverImpl.hpp
... ... @@ -24,6 +24,8 @@ namespace morfeusz {
24 24 IdResolverImpl();
25 25  
26 26 void setCharsetConverter(const CharsetConverter* charsetConverter);
  27 +
  28 + const std::string getTagsetId() const;
27 29  
28 30 const std::string& getTag(const int tagId) const;
29 31 int getTagId(const std::string& tag) const;
... ... @@ -50,7 +52,7 @@ namespace morfeusz {
50 52 bool isCompatibleWith(const IdResolverImpl& other) const;
51 53  
52 54 private:
53   -
  55 + std::string tagsetId;
54 56 IdStringMapping tags;
55 57 IdStringMapping names;
56 58 IdStringMapping labels;
... ...
morfeusz/MorfeuszImpl.cpp
... ... @@ -310,7 +310,7 @@ namespace morfeusz {
310 310 }
311 311 StateType state = env.getFSA().getInitialState();
312 312 string homonymId;
313   - vector<SegrulesState> newSegrulesStates;
  313 +// vector<SegrulesState> newSegrulesStates;
314 314 while (!reader.isAtWhitespace()) {
315 315 feedState(env, state, reader);
316 316 reader.next();
... ... @@ -324,7 +324,7 @@ namespace morfeusz {
324 324 if (state.isAccepting()) {
325 325 InterpsGroupsReader& igReader = const_cast<InterpsGroupsReader&> (state.getValue());
326 326 while (igReader.hasNext()) {
327   - processInterpsGroup(env, reader, reader.isAtWhitespace(), segrulesState, homonymId, igReader.getNext(), newSegrulesStates);
  327 + processInterpsGroup(env, reader, reader.isAtWhitespace(), segrulesState, homonymId, igReader.getNext());
328 328 }
329 329 }
330 330 }
... ... @@ -336,32 +336,44 @@ namespace morfeusz {
336 336 bool isAtWhitespace,
337 337 const SegrulesState& segrulesState,
338 338 const string& homonymId,
339   - const InterpsGroup& ig,
340   - vector<SegrulesState>& newSegrulesStates) const {
  339 + const InterpsGroup& ig) const {
341 340 if (this->options.debug) {
342 341 std::cerr << "FOUND interps group, segmentType=" << (int) ig.type << std::endl;
343 342 }
344 343 bool caseMatches = env.getCasePatternHelper().checkInterpsGroupOrthCasePatterns(env, reader.getWordStartPtr(), reader.getCurrPtr(), ig);
345 344 if (caseMatches || options.caseHandling == CONDITIONALLY_CASE_SENSITIVE) {
346 345  
347   - env.getCurrentSegrulesFSA().proceedToNext(ig.type, segrulesState, isAtWhitespace, newSegrulesStates);
348   - if (!newSegrulesStates.empty()) {
349   - for (unsigned int i = 0; i < newSegrulesStates.size(); i++) {
350   - const SegrulesState& newSegrulesState = newSegrulesStates[i];
351   -
352   - InterpretedChunk ic(
353   - createChunk(ig, reader, newSegrulesState.shiftOrthFromPrevious, homonymId));
354   -
355   - processInterpretedChunk(
356   - env,
357   - reader,
358   - isAtWhitespace,
359   - caseMatches,
360   - newSegrulesState,
361   - ic);
362   - }
363   - newSegrulesStates.resize(0);
364   - } else if (this->options.debug) {
  346 + SegrulesState newSegrulesState = env.getCurrentSegrulesFSA().proceedToNext(ig.type, segrulesState, isAtWhitespace);
  347 + if (!newSegrulesState.sink) {
  348 + InterpretedChunk ic(
  349 + createChunk(ig, reader, newSegrulesState.shiftOrthFromPrevious, homonymId));
  350 +
  351 + processInterpretedChunk(
  352 + env,
  353 + reader,
  354 + isAtWhitespace,
  355 + caseMatches,
  356 + newSegrulesState,
  357 + ic);
  358 + }
  359 +// if (!newSegrulesStates.empty()) {
  360 +// for (unsigned int i = 0; i < newSegrulesStates.size(); i++) {
  361 +// const SegrulesState& newSegrulesState = newSegrulesStates[i];
  362 +//
  363 +// InterpretedChunk ic(
  364 +// createChunk(ig, reader, newSegrulesState.shiftOrthFromPrevious, homonymId));
  365 +//
  366 +// processInterpretedChunk(
  367 +// env,
  368 +// reader,
  369 +// isAtWhitespace,
  370 +// caseMatches,
  371 +// newSegrulesState,
  372 +// ic);
  373 +// }
  374 +// newSegrulesStates.resize(0);
  375 +// }
  376 + else if (this->options.debug) {
365 377 std::cerr << "NOT ACCEPTING (segmentation)" << debugAccum(accum) << debugInterpsGroup(ig.type, reader.getWordStartPtr(), reader.getCurrPtr()) << std::endl;
366 378 }
367 379 } else if (this->options.debug) {
... ... @@ -554,7 +566,7 @@ namespace morfeusz {
554 566 void MorfeuszImpl::generate(const std::string& lemma, int tagId, vector<MorphInterpretation>& result) const {
555 567  
556 568 ensureIsGenerator();
557   -
  569 +
558 570 if (tagId >= this->generatorEnv.getIdResolver().getTagsCount()) {
559 571 throw MorfeuszException("Invalid tagId (outside of tagset)");
560 572 }
... ...
morfeusz/MorfeuszImpl.hpp
... ... @@ -53,10 +53,6 @@ namespace morfeusz {
53 53 class MorfeuszImpl : public Morfeusz {
54 54 public:
55 55 MorfeuszImpl(const std::string& dictName, MorfeuszUsage usage);
56   -//
57   -// void setAnalyzerDictionary(const std::string& filename);
58   -//
59   -// void setGeneratorDictionary(const std::string& filename);
60 56  
61 57 virtual ~MorfeuszImpl();
62 58  
... ... @@ -128,8 +124,7 @@ namespace morfeusz {
128 124 bool isAtWhitespace,
129 125 const SegrulesState& segrulesState,
130 126 const std::string& homonymId,
131   - const InterpsGroup& ig,
132   - std::vector<SegrulesState>& newSegrulesStates) const;
  127 + const InterpsGroup& ig) const;
133 128  
134 129 void processInterpretedChunk(
135 130 const Environment& env,
... ...
morfeusz/fsa/const.cpp
... ... @@ -4,7 +4,7 @@
4 4 namespace morfeusz {
5 5  
6 6 extern const uint32_t MAGIC_NUMBER = 0x8fc2bc1b;
7   -extern const uint8_t VERSION_NUM = 19;
  7 +extern const uint8_t VERSION_NUM = 20;
8 8  
9 9 extern const unsigned int VERSION_NUM_OFFSET = 4;
10 10 extern const unsigned int IMPLEMENTATION_NUM_OFFSET = 5;
... ...
morfeusz/morfeusz2.h
... ... @@ -329,6 +329,13 @@ namespace morfeusz {
329 329 */
330 330 class DLLIMPORT IdResolver {
331 331 public:
  332 +
  333 + /**
  334 + * Returns current TAGSET-ID (as specified in first line of tagset file)
  335 + *
  336 + * @return tagset id string
  337 + */
  338 + virtual const std::string getTagsetId() const = 0;
332 339  
333 340 /**
334 341 * Returns tag (denoted by its index).
... ...
morfeusz/segrules/SegrulesFSA.cpp
... ... @@ -8,78 +8,81 @@ using namespace std;
8 8  
9 9 namespace morfeusz {
10 10  
11   -void SegrulesFSA::proceedToNext(
12   - const unsigned char segnum,
13   - const SegrulesState& state,
14   - bool atEndOfWord,
15   - vector<SegrulesState>& res) const {
16   - if (state.offset == 0) {
17   - doProceedFromInitialState(segnum, atEndOfWord, res);
18   - }
19   - else {
20   - doProceedFromNonInitialState(segnum, state, atEndOfWord, res);
  11 + SegrulesState SegrulesState::SINK_STATE = {
  12 + 0, // offset
  13 + false, // accepting
  14 + false, // weak
  15 + false, // shift orth
  16 + true // sink
  17 + };
  18 +
  19 + SegrulesState SegrulesFSA::proceedToNext(
  20 + const unsigned char segnum,
  21 + const SegrulesState& state,
  22 + bool atEndOfWord) const {
  23 + if (state.offset == 0) {
  24 + return doProceedFromInitialState(segnum, atEndOfWord);
  25 + } else {
  26 + return doProceedFromNonInitialState(segnum, state, atEndOfWord);
  27 + }
21 28 }
22   -}
23 29  
24   -void SegrulesFSA::doProceedFromInitialState(
25   - const unsigned char segnum,
26   - bool atEndOfWord,
27   - vector<SegrulesState>& res) const {
28   - const vector<SegrulesState>& newStates = initialTransitions[segnum];
29   - vector<SegrulesState>::const_iterator it = newStates.begin();
30   - while (it != newStates.end()) {
31   - const SegrulesState& newState = *it++;
  30 + SegrulesState SegrulesFSA::doProceedFromInitialState(
  31 + const unsigned char segnum,
  32 + bool atEndOfWord) const {
  33 + const SegrulesState& newState = initialTransitions[segnum];
32 34 if ((atEndOfWord && newState.accepting)
33 35 || (!atEndOfWord && !newState.sink)) {
34   - res.push_back(newState);
  36 + return newState;
  37 + } else {
  38 + return SegrulesState::SINK_STATE;
35 39 }
36 40 }
37   -}
38 41  
39   -void SegrulesFSA::doProceedFromNonInitialState(
40   - const unsigned char segnum,
41   - const SegrulesState& state,
42   - bool atEndOfWord,
43   - std::vector<SegrulesState>& res) const {
44   - const unsigned char* currPtr = ptr + state.offset + 1;
45   - const unsigned char transitionsNum = *currPtr++;
46   - assert(transitionsNum <= 1);
47   - for (int i = 0; i < transitionsNum; i++) {
48   - if (*currPtr == segnum) {
49   - SegrulesState newState = this->transition2State(currPtr);
50   - if ((atEndOfWord && newState.accepting)
51   - || (!atEndOfWord && !newState.sink)) {
52   - res.push_back(newState);
  42 + SegrulesState SegrulesFSA::doProceedFromNonInitialState(
  43 + const unsigned char segnum,
  44 + const SegrulesState& state,
  45 + bool atEndOfWord) const {
  46 + const unsigned char* currPtr = ptr + state.offset + 1;
  47 + const unsigned char transitionsNum = *currPtr++;
  48 + for (int i = 0; i < transitionsNum; i++) {
  49 + if (*currPtr == segnum) {
  50 + SegrulesState newState = this->transition2State(currPtr);
  51 + if ((atEndOfWord && newState.accepting)
  52 + || (!atEndOfWord && !newState.sink)) {
  53 + return newState;
  54 + } else {
  55 + return SegrulesState::SINK_STATE;
  56 + }
53 57 }
  58 + currPtr += 4;
54 59 }
55   - currPtr += 4;
  60 + return SegrulesState::SINK_STATE;
56 61 }
57   -}
58 62  
59   -SegrulesState SegrulesFSA::transition2State(const unsigned char* transitionPtr) const {
60   - unsigned char ACCEPTING_FLAG = 1;
61   - unsigned char WEAK_FLAG = 2;
62   - SegrulesState res;
63   - transitionPtr++;
64   - res.shiftOrthFromPrevious = *transitionPtr++;
65   - res.offset = readInt16(transitionPtr);
66   - res.accepting = *(ptr + res.offset) & ACCEPTING_FLAG;
67   - res.weak = *(ptr + res.offset) & WEAK_FLAG;
68   - res.sink = *(ptr + res.offset + 1) == 0;
69   - return res;
70   -}
  63 + SegrulesState SegrulesFSA::transition2State(const unsigned char* transitionPtr) const {
  64 + unsigned char ACCEPTING_FLAG = 1;
  65 + unsigned char WEAK_FLAG = 2;
  66 + SegrulesState res;
  67 + transitionPtr++;
  68 + res.shiftOrthFromPrevious = *transitionPtr++;
  69 + res.offset = readInt16(transitionPtr);
  70 + res.accepting = *(ptr + res.offset) & ACCEPTING_FLAG;
  71 + res.weak = *(ptr + res.offset) & WEAK_FLAG;
  72 + res.sink = !res.accepting && *(ptr + res.offset + 1) == 0;
  73 + return res;
  74 + }
71 75  
72   -vector< vector<SegrulesState> > SegrulesFSA::createInitialTransitionsVector() {
73   - vector< vector<SegrulesState> > res(256, vector<SegrulesState>());
74   - const unsigned char* currPtr = ptr + initialState.offset + 1;
75   - const unsigned char transitionsNum = *currPtr++;
76   - assert(transitionsNum <= 1);
77   - for (int i = 0; i < transitionsNum; i++) {
78   - unsigned char segnum = *currPtr;
79   - res[segnum].push_back(this->transition2State(currPtr));
80   - currPtr += 4;
  76 + vector< SegrulesState > SegrulesFSA::createInitialTransitionsVector() {
  77 + vector< SegrulesState > res(256, SegrulesState());
  78 + const unsigned char* currPtr = ptr + initialState.offset + 1;
  79 + const unsigned char transitionsNum = *currPtr++;
  80 + for (int i = 0; i < transitionsNum; i++) {
  81 + unsigned char segnum = *currPtr;
  82 + res[segnum] = this->transition2State(currPtr);
  83 + currPtr += 4;
  84 + }
  85 + return res;
81 86 }
82   - return res;
83   -}
84 87  
85 88 }
... ...
morfeusz/segrules/SegrulesFSA.hpp
... ... @@ -20,6 +20,8 @@ struct SegrulesState {
20 20 bool weak;
21 21 bool shiftOrthFromPrevious;
22 22 bool sink;
  23 +
  24 + static SegrulesState SINK_STATE;
23 25 };
24 26  
25 27 inline bool operator<(const SegrulesState& s1, const SegrulesState& s2) {
... ... @@ -35,11 +37,10 @@ public:
35 37 initialTransitions = createInitialTransitionsVector();
36 38 }
37 39  
38   - void proceedToNext(
  40 + SegrulesState proceedToNext(
39 41 const unsigned char segnum,
40 42 const SegrulesState& state,
41   - bool atEndOfWord,
42   - std::vector<SegrulesState>& res) const;
  43 + bool atEndOfWord) const;
43 44  
44 45 virtual ~SegrulesFSA() {
45 46 }
... ... @@ -47,22 +48,20 @@ public:
47 48 SegrulesState initialState;
48 49 private:
49 50 const unsigned char* ptr;
50   - std::vector< std::vector<SegrulesState> > initialTransitions;
  51 + std::vector< SegrulesState > initialTransitions;
51 52  
52 53 SegrulesState transition2State(const unsigned char* transitionPtr) const;
53 54  
54   - std::vector< std::vector<SegrulesState> > createInitialTransitionsVector();
  55 + std::vector< SegrulesState > createInitialTransitionsVector();
55 56  
56   - void doProceedFromInitialState(
  57 + SegrulesState doProceedFromInitialState(
57 58 const unsigned char segnum,
58   - bool atEndOfWord,
59   - std::vector<SegrulesState>& res) const;
  59 + bool atEndOfWord) const;
60 60  
61   - void doProceedFromNonInitialState(
  61 + SegrulesState doProceedFromNonInitialState(
62 62 const unsigned char segnum,
63 63 const SegrulesState& state,
64   - bool atEndOfWord,
65   - std::vector<SegrulesState>& res) const;
  64 + bool atEndOfWord) const;
66 65 };
67 66  
68 67 }
... ...
nbproject/configurations.xml
... ... @@ -339,6 +339,8 @@
339 339 ex="false"
340 340 tool="1"
341 341 flavor2="4">
  342 + <ccTool flags="2">
  343 + </ccTool>
342 344 </item>
343 345 <item path="build/morfeusz/wrappers/morfeuszPERL_wrap.cxx"
344 346 ex="false"
... ... @@ -353,8 +355,7 @@
353 355 <Elem>BUILDING_MORFEUSZ</Elem>
354 356 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
355 357 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
356   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
357   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  358 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
358 359 <Elem>morfeusz_perl_EXPORTS</Elem>
359 360 </preprocessorList>
360 361 </ccTool>
... ... @@ -426,8 +427,6 @@
426 427 <Elem>BUILDING_MORFEUSZ</Elem>
427 428 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
428 429 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
429   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
430   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
431 430 <Elem>libmorfeusz_EXPORTS</Elem>
432 431 </preprocessorList>
433 432 </ccTool>
... ... @@ -442,8 +441,6 @@
442 441 <Elem>BUILDING_MORFEUSZ</Elem>
443 442 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
444 443 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
445   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
446   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
447 444 <Elem>libmorfeusz_EXPORTS</Elem>
448 445 </preprocessorList>
449 446 </ccTool>
... ... @@ -474,12 +471,17 @@
474 471 <Elem>BUILDING_MORFEUSZ</Elem>
475 472 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
476 473 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
477   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
478   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
479 474 <Elem>libmorfeusz_EXPORTS</Elem>
480 475 </preprocessorList>
481 476 </ccTool>
482 477 </folder>
  478 + <folder path="0/deserialization/morphInterps">
  479 + <ccTool>
  480 + <preprocessorList>
  481 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
  482 + </preprocessorList>
  483 + </ccTool>
  484 + </folder>
483 485 <folder path="0/fsa">
484 486 <ccTool>
485 487 <incDir>
... ... @@ -506,8 +508,7 @@
506 508 <Elem>BUILDING_MORFEUSZ</Elem>
507 509 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
508 510 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
509   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
510   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  511 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
511 512 <Elem>libmorfeusz_EXPORTS</Elem>
512 513 </preprocessorList>
513 514 </ccTool>
... ... @@ -657,8 +658,7 @@
657 658 <Elem>BUILDING_MORFEUSZ</Elem>
658 659 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
659 660 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
660   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
661   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  661 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
662 662 <Elem>libjmorfeusz_EXPORTS</Elem>
663 663 </preprocessorList>
664 664 </ccTool>
... ... @@ -741,8 +741,7 @@
741 741 <Elem>BUILDING_MORFEUSZ</Elem>
742 742 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
743 743 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
744   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
745   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  744 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
746 745 <Elem>libmorfeusz_EXPORTS</Elem>
747 746 </preprocessorList>
748 747 </ccTool>
... ... @@ -757,8 +756,7 @@
757 756 <Elem>BUILDING_MORFEUSZ</Elem>
758 757 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
759 758 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
760   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
761   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  759 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
762 760 <Elem>libmorfeusz_EXPORTS</Elem>
763 761 </preprocessorList>
764 762 </ccTool>
... ... @@ -773,8 +771,7 @@
773 771 <Elem>BUILDING_MORFEUSZ</Elem>
774 772 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
775 773 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
776   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
777   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  774 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
778 775 <Elem>libmorfeusz_EXPORTS</Elem>
779 776 </preprocessorList>
780 777 </ccTool>
... ... @@ -821,8 +818,7 @@
821 818 <Elem>BUILDING_MORFEUSZ</Elem>
822 819 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
823 820 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
824   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
825   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  821 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
826 822 <Elem>libmorfeusz_EXPORTS</Elem>
827 823 </preprocessorList>
828 824 </ccTool>
... ... @@ -837,8 +833,7 @@
837 833 <Elem>BUILDING_MORFEUSZ</Elem>
838 834 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
839 835 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
840   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
841   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  836 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
842 837 <Elem>libmorfeusz_EXPORTS</Elem>
843 838 </preprocessorList>
844 839 </ccTool>
... ... @@ -853,8 +848,7 @@
853 848 <Elem>BUILDING_MORFEUSZ</Elem>
854 849 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
855 850 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
856   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
857   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  851 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
858 852 <Elem>libmorfeusz_EXPORTS</Elem>
859 853 </preprocessorList>
860 854 </ccTool>
... ... @@ -869,8 +863,7 @@
869 863 <Elem>BUILDING_MORFEUSZ</Elem>
870 864 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
871 865 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
872   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
873   - <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  866 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
874 867 <Elem>libmorfeusz_EXPORTS</Elem>
875 868 </preprocessorList>
876 869 </ccTool>
... ... @@ -878,25 +871,59 @@
878 871 <item path="morfeusz/c_api/ResultsManager.cpp" ex="false" tool="1" flavor2="4">
879 872 </item>
880 873 <item path="morfeusz/case/CaseConverter.cpp" ex="false" tool="1" flavor2="4">
  874 + <ccTool>
  875 + <preprocessorList>
  876 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  877 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  878 + </preprocessorList>
  879 + </ccTool>
881 880 </item>
882 881 <item path="morfeusz/case/CasePatternHelper.cpp"
883 882 ex="false"
884 883 tool="1"
885 884 flavor2="4">
  885 + <ccTool flags="2">
  886 + <preprocessorList>
  887 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
  888 + </preprocessorList>
  889 + </ccTool>
886 890 </item>
887 891 <item path="morfeusz/case/caseconv.cpp" ex="false" tool="1" flavor2="4">
  892 + <ccTool>
  893 + <preprocessorList>
  894 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  895 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  896 + </preprocessorList>
  897 + </ccTool>
888 898 </item>
889 899 <item path="morfeusz/charset/CharsetConverter.cpp"
890 900 ex="false"
891 901 tool="1"
892 902 flavor2="4">
  903 + <ccTool>
  904 + <preprocessorList>
  905 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  906 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  907 + </preprocessorList>
  908 + </ccTool>
893 909 </item>
894 910 <item path="morfeusz/charset/TextReader.cpp" ex="false" tool="1" flavor2="4">
  911 + <ccTool flags="2">
  912 + <preprocessorList>
  913 + <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>
  914 + </preprocessorList>
  915 + </ccTool>
895 916 </item>
896 917 <item path="morfeusz/charset/conversion_tables.cpp"
897 918 ex="false"
898 919 tool="1"
899 920 flavor2="4">
  921 + <ccTool>
  922 + <preprocessorList>
  923 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  924 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  925 + </preprocessorList>
  926 + </ccTool>
900 927 </item>
901 928 <item path="morfeusz/cli/cli.cpp" ex="false" tool="1" flavor2="4">
902 929 </item>
... ... @@ -920,26 +947,44 @@
920 947 ex="false"
921 948 tool="1"
922 949 flavor2="4">
  950 + <ccTool>
  951 + <preprocessorList>
  952 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  953 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  954 + </preprocessorList>
  955 + </ccTool>
923 956 </item>
924 957 <item path="morfeusz/deserialization/MorphDeserializer.cpp"
925 958 ex="false"
926 959 tool="1"
927 960 flavor2="4">
  961 + <ccTool>
  962 + <preprocessorList>
  963 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  964 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
  965 + </preprocessorList>
  966 + </ccTool>
928 967 </item>
929 968 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder.cpp"
930 969 ex="false"
931 970 tool="1"
932 971 flavor2="4">
  972 + <ccTool flags="2">
  973 + </ccTool>
933 974 </item>
934 975 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp"
935 976 ex="false"
936 977 tool="1"
937 978 flavor2="4">
  979 + <ccTool flags="2">
  980 + </ccTool>
938 981 </item>
939 982 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Generator.cpp"
940 983 ex="false"
941 984 tool="1"
942 985 flavor2="4">
  986 + <ccTool flags="2">
  987 + </ccTool>
943 988 </item>
944 989 <item path="morfeusz/fsa/const.cpp" ex="false" tool="1" flavor2="4">
945 990 </item>
... ... @@ -990,8 +1035,12 @@
990 1035 </ccTool>
991 1036 </item>
992 1037 <item path="morfeusz/segrules/SegrulesFSA.cpp" ex="false" tool="1" flavor2="4">
  1038 + <ccTool flags="2">
  1039 + </ccTool>
993 1040 </item>
994 1041 <item path="morfeusz/segrules/segrules.cpp" ex="false" tool="1" flavor2="4">
  1042 + <ccTool flags="2">
  1043 + </ccTool>
995 1044 </item>
996 1045 <item path="morfeusz/test_runner.cpp" ex="false" tool="1" flavor2="4">
997 1046 <ccTool flags="0">
... ...
tests/analyzer/test_digits/tagset.dat
1   -#!MORFEUSZ-TAGSET 0.1
  1 +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0
2 2  
3 3 [TAGS]
4   -
  4 +# special: unknown word (ignotum):
5 5 0 ign
  6 +# special: space/blank:
6 7 1 sp
7   -2 adja
8   -3 adjc
9   -4 adjp
  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
10 207 5 adj:pl:acc:m1.p1:com
11 208 6 adj:pl:acc:m1.p1:pos
12 209 7 adj:pl:acc:m1.p1:sup
... ... @@ -81,80 +278,14 @@
81 278 76 adj:sg:nom.voc:n1.n2:com
82 279 77 adj:sg:nom.voc:n1.n2:pos
83 280 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
  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:
158 289 153 fin:pl:pri:imperf
159 290 154 fin:pl:pri:imperf.perf
160 291 155 fin:pl:pri:perf
... ... @@ -173,6 +304,179 @@
173 304 168 fin:sg:ter:imperf
174 305 169 fin:sg:ter:imperf.perf
175 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
176 480 171 ger:pl:dat.loc:n2:imperf:aff
177 481 172 ger:pl:dat.loc:n2:imperf:neg
178 482 173 ger:pl:dat.loc:n2:imperf.perf:aff
... ... @@ -221,54 +525,11 @@
221 525 216 ger:sg:nom.acc:n2:imperf.perf:neg
222 526 217 ger:sg:nom.acc:n2:perf:aff
223 527 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
  528 +# participles
  529 +# adverbial participles:
  530 +332 pcon:imperf
  531 +331 pant:perf
  532 +# adjectival active participle:
272 533 267 pact:pl:acc:m1.p1:imperf:aff
273 534 268 pact:pl:acc:m1.p1:imperf:neg
274 535 269 pact:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -333,8 +594,7 @@
333 594 328 pact:sg:nom.voc:m1.m2.m3:imperf:neg
334 595 329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff
335 596 330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg
336   -331 pant:perf
337   -332 pcon:imperf
  597 +# adjectival passive participle:
338 598 333 ppas:pl:acc:m1.p1:imperf:aff
339 599 334 ppas:pl:acc:m1.p1:imperf:neg
340 600 335 ppas:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -431,155 +691,38 @@
431 691 426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg
432 692 427 ppas:sg:nom.voc:m1.m2.m3:perf:aff
433 693 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
  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
583 726 578 prep:acc
584 727 579 prep:acc:nwok
585 728 580 prep:acc:wok
... ... @@ -594,135 +737,38 @@
594 737 589 prep:loc:nwok
595 738 590 prep:loc:wok
596 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):
597 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:
598 764 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
  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_names/tagset.dat
1   -#!MORFEUSZ-TAGSET 0.1
  1 +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0
2 2  
3 3 [TAGS]
4   -
  4 +# special: unknown word (ignotum):
5 5 0 ign
  6 +# special: space/blank:
6 7 1 sp
7   -2 adja
8   -3 adjc
9   -4 adjp
  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
10 207 5 adj:pl:acc:m1.p1:com
11 208 6 adj:pl:acc:m1.p1:pos
12 209 7 adj:pl:acc:m1.p1:sup
... ... @@ -81,80 +278,14 @@
81 278 76 adj:sg:nom.voc:n1.n2:com
82 279 77 adj:sg:nom.voc:n1.n2:pos
83 280 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
  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:
158 289 153 fin:pl:pri:imperf
159 290 154 fin:pl:pri:imperf.perf
160 291 155 fin:pl:pri:perf
... ... @@ -173,6 +304,179 @@
173 304 168 fin:sg:ter:imperf
174 305 169 fin:sg:ter:imperf.perf
175 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
176 480 171 ger:pl:dat.loc:n2:imperf:aff
177 481 172 ger:pl:dat.loc:n2:imperf:neg
178 482 173 ger:pl:dat.loc:n2:imperf.perf:aff
... ... @@ -221,54 +525,11 @@
221 525 216 ger:sg:nom.acc:n2:imperf.perf:neg
222 526 217 ger:sg:nom.acc:n2:perf:aff
223 527 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
  528 +# participles
  529 +# adverbial participles:
  530 +332 pcon:imperf
  531 +331 pant:perf
  532 +# adjectival active participle:
272 533 267 pact:pl:acc:m1.p1:imperf:aff
273 534 268 pact:pl:acc:m1.p1:imperf:neg
274 535 269 pact:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -333,8 +594,7 @@
333 594 328 pact:sg:nom.voc:m1.m2.m3:imperf:neg
334 595 329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff
335 596 330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg
336   -331 pant:perf
337   -332 pcon:imperf
  597 +# adjectival passive participle:
338 598 333 ppas:pl:acc:m1.p1:imperf:aff
339 599 334 ppas:pl:acc:m1.p1:imperf:neg
340 600 335 ppas:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -431,155 +691,38 @@
431 691 426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg
432 692 427 ppas:sg:nom.voc:m1.m2.m3:perf:aff
433 693 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
  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
583 726 578 prep:acc
584 727 579 prep:acc:nwok
585 728 580 prep:acc:wok
... ... @@ -594,135 +737,38 @@
594 737 589 prep:loc:nwok
595 738 590 prep:loc:wok
596 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):
597 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:
598 764 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
  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_qualifiers/tagset.dat
1   -#!MORFEUSZ-TAGSET 0.1
  1 +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0
2 2  
3 3 [TAGS]
4   -
  4 +# special: unknown word (ignotum):
5 5 0 ign
  6 +# special: space/blank:
6 7 1 sp
7   -2 adja
8   -3 adjc
9   -4 adjp
  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
10 207 5 adj:pl:acc:m1.p1:com
11 208 6 adj:pl:acc:m1.p1:pos
12 209 7 adj:pl:acc:m1.p1:sup
... ... @@ -81,80 +278,14 @@
81 278 76 adj:sg:nom.voc:n1.n2:com
82 279 77 adj:sg:nom.voc:n1.n2:pos
83 280 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
  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:
158 289 153 fin:pl:pri:imperf
159 290 154 fin:pl:pri:imperf.perf
160 291 155 fin:pl:pri:perf
... ... @@ -173,6 +304,179 @@
173 304 168 fin:sg:ter:imperf
174 305 169 fin:sg:ter:imperf.perf
175 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
176 480 171 ger:pl:dat.loc:n2:imperf:aff
177 481 172 ger:pl:dat.loc:n2:imperf:neg
178 482 173 ger:pl:dat.loc:n2:imperf.perf:aff
... ... @@ -221,54 +525,11 @@
221 525 216 ger:sg:nom.acc:n2:imperf.perf:neg
222 526 217 ger:sg:nom.acc:n2:perf:aff
223 527 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
  528 +# participles
  529 +# adverbial participles:
  530 +332 pcon:imperf
  531 +331 pant:perf
  532 +# adjectival active participle:
272 533 267 pact:pl:acc:m1.p1:imperf:aff
273 534 268 pact:pl:acc:m1.p1:imperf:neg
274 535 269 pact:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -333,8 +594,7 @@
333 594 328 pact:sg:nom.voc:m1.m2.m3:imperf:neg
334 595 329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff
335 596 330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg
336   -331 pant:perf
337   -332 pcon:imperf
  597 +# adjectival passive participle:
338 598 333 ppas:pl:acc:m1.p1:imperf:aff
339 599 334 ppas:pl:acc:m1.p1:imperf:neg
340 600 335 ppas:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -431,155 +691,38 @@
431 691 426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg
432 692 427 ppas:sg:nom.voc:m1.m2.m3:perf:aff
433 693 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
  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
583 726 578 prep:acc
584 727 579 prep:acc:nwok
585 728 580 prep:acc:wok
... ... @@ -594,135 +737,38 @@
594 737 589 prep:loc:nwok
595 738 590 prep:loc:wok
596 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):
597 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:
598 764 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
  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/generator/test_additional_atomic_segments/tagset.dat
1   -#!MORFEUSZ-TAGSET 0.1
  1 +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0
2 2  
3 3 [TAGS]
4   -
  4 +# special: unknown word (ignotum):
5 5 0 ign
  6 +# special: space/blank:
6 7 1 sp
7   -2 adja
8   -3 adjc
9   -4 adjp
  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
10 207 5 adj:pl:acc:m1.p1:com
11 208 6 adj:pl:acc:m1.p1:pos
12 209 7 adj:pl:acc:m1.p1:sup
... ... @@ -81,80 +278,14 @@
81 278 76 adj:sg:nom.voc:n1.n2:com
82 279 77 adj:sg:nom.voc:n1.n2:pos
83 280 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
  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:
158 289 153 fin:pl:pri:imperf
159 290 154 fin:pl:pri:imperf.perf
160 291 155 fin:pl:pri:perf
... ... @@ -173,6 +304,179 @@
173 304 168 fin:sg:ter:imperf
174 305 169 fin:sg:ter:imperf.perf
175 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
176 480 171 ger:pl:dat.loc:n2:imperf:aff
177 481 172 ger:pl:dat.loc:n2:imperf:neg
178 482 173 ger:pl:dat.loc:n2:imperf.perf:aff
... ... @@ -221,54 +525,11 @@
221 525 216 ger:sg:nom.acc:n2:imperf.perf:neg
222 526 217 ger:sg:nom.acc:n2:perf:aff
223 527 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
  528 +# participles
  529 +# adverbial participles:
  530 +332 pcon:imperf
  531 +331 pant:perf
  532 +# adjectival active participle:
272 533 267 pact:pl:acc:m1.p1:imperf:aff
273 534 268 pact:pl:acc:m1.p1:imperf:neg
274 535 269 pact:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -333,8 +594,7 @@
333 594 328 pact:sg:nom.voc:m1.m2.m3:imperf:neg
334 595 329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff
335 596 330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg
336   -331 pant:perf
337   -332 pcon:imperf
  597 +# adjectival passive participle:
338 598 333 ppas:pl:acc:m1.p1:imperf:aff
339 599 334 ppas:pl:acc:m1.p1:imperf:neg
340 600 335 ppas:pl:acc:m1.p1:imperf.perf:aff
... ... @@ -431,155 +691,38 @@
431 691 426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg
432 692 427 ppas:sg:nom.voc:m1.m2.m3:perf:aff
433 693 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
  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
583 726 578 prep:acc
584 727 579 prep:acc:nwok
585 728 580 prep:acc:wok
... ... @@ -594,135 +737,38 @@
594 737 589 prep:loc:nwok
595 738 590 prep:loc:wok
596 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):
597 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:
598 764 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
  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
... ...