Commit 2776228767ff3d23bd989a30e019d7cb854109ac

Authored by Michał Lenart
1 parent 7661eb7c

- poprawienie błędu ze zlepianiem segmentów (#593)

git-svn-id: svn://svn.nlp.ipipan.waw.pl/morfeusz/trunk@293 ff4e3ee1-f430-4e82-ade0-24591c43f1fd
morfeusz/MorfeuszImpl.cpp
@@ -283,7 +283,10 @@ namespace morfeusz { @@ -283,7 +283,10 @@ namespace morfeusz {
283 ic.textStartPtr == reader.getWordStartPtr() 283 ic.textStartPtr == reader.getWordStartPtr()
284 ? reader.getChunkStartPtr() 284 ? reader.getChunkStartPtr()
285 : ic.textStartPtr; 285 : ic.textStartPtr;
286 - ic.chunkEndPtr = chunkBounds.chunkEndPtr; 286 + ic.chunkEndPtr =
  287 + ic.textEndPtr == chunkBounds.wordEndPtr
  288 + ? chunkBounds.chunkEndPtr
  289 + : ic.textEndPtr;
287 interpretedChunksDecoder.decode(srcNode, targetNode, ic, results); 290 interpretedChunksDecoder.decode(srcNode, targetNode, ic, results);
288 } 291 }
289 srcNode++; 292 srcNode++;
nbproject/configurations.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 -<configurationDescriptor version="94"> 2 +<configurationDescriptor version="95">
3 <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT"> 3 <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
4 <logicalFolder name="build" 4 <logicalFolder name="build"
5 displayName="build" 5 displayName="build"
@@ -210,8 +210,9 @@ @@ -210,8 +210,9 @@
210 <rebuildPropChanged>false</rebuildPropChanged> 210 <rebuildPropChanged>false</rebuildPropChanged>
211 </toolsSet> 211 </toolsSet>
212 <flagsDictionary> 212 <flagsDictionary>
213 - <element flagsID="0" commonFlags="-std=c++98 -O3"/> 213 + <element flagsID="0" commonFlags="-std=c++98"/>
214 <element flagsID="1" commonFlags="-std=c++98 -O3 -fPIC"/> 214 <element flagsID="1" commonFlags="-std=c++98 -O3 -fPIC"/>
  215 + <element flagsID="2" commonFlags="-std=c++98 -fPIC"/>
215 </flagsDictionary> 216 </flagsDictionary>
216 <codeAssistance> 217 <codeAssistance>
217 <includeAdditional>true</includeAdditional> 218 <includeAdditional>true</includeAdditional>
@@ -245,8 +246,46 @@ @@ -245,8 +246,46 @@
245 flavor2="4"> 246 flavor2="4">
246 </item> 247 </item>
247 <item path="build/default_fsa.cpp" ex="false" tool="1" flavor2="4"> 248 <item path="build/default_fsa.cpp" ex="false" tool="1" flavor2="4">
  249 + <ccTool>
  250 + <incDir>
  251 + <pElem>build</pElem>
  252 + <pElem>morfeusz</pElem>
  253 + <pElem>build/morfeusz</pElem>
  254 + <pElem>build/fsa</pElem>
  255 + </incDir>
  256 + <preprocessorList>
  257 + <Elem>NDEBUG</Elem>
  258 + <Elem>_OPTIMIZE__=1</Elem>
  259 + <Elem>__PIC__=2</Elem>
  260 + <Elem>__pic__=2</Elem>
  261 + <Elem>libmorfeusz_EXPORTS</Elem>
  262 + </preprocessorList>
  263 + <undefinedList>
  264 + <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem>
  265 + <Elem>__NO_INLINE__</Elem>
  266 + </undefinedList>
  267 + </ccTool>
248 </item> 268 </item>
249 <item path="build/default_synth_fsa.cpp" ex="false" tool="1" flavor2="4"> 269 <item path="build/default_synth_fsa.cpp" ex="false" tool="1" flavor2="4">
  270 + <ccTool>
  271 + <incDir>
  272 + <pElem>build</pElem>
  273 + <pElem>morfeusz</pElem>
  274 + <pElem>build/morfeusz</pElem>
  275 + <pElem>build/fsa</pElem>
  276 + </incDir>
  277 + <preprocessorList>
  278 + <Elem>NDEBUG</Elem>
  279 + <Elem>_OPTIMIZE__=1</Elem>
  280 + <Elem>__PIC__=2</Elem>
  281 + <Elem>__pic__=2</Elem>
  282 + <Elem>libmorfeusz_EXPORTS</Elem>
  283 + </preprocessorList>
  284 + <undefinedList>
  285 + <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem>
  286 + <Elem>__NO_INLINE__</Elem>
  287 + </undefinedList>
  288 + </ccTool>
250 </item> 289 </item>
251 <item path="build/morfeusz/default_fsa.cpp" ex="true" tool="3" flavor2="4"> 290 <item path="build/morfeusz/default_fsa.cpp" ex="true" tool="3" flavor2="4">
252 </item> 291 </item>
@@ -263,22 +302,16 @@ @@ -263,22 +302,16 @@
263 flavor2="8"> 302 flavor2="8">
264 <ccTool> 303 <ccTool>
265 <incDir> 304 <incDir>
266 - <pElem>build</pElem>  
267 - <pElem>morfeusz</pElem>  
268 - <pElem>build/morfeusz</pElem>  
269 - <pElem>build/fsa</pElem>  
270 <pElem>/usr/lib/jvm/default-java/include</pElem> 305 <pElem>/usr/lib/jvm/default-java/include</pElem>
271 <pElem>build/morfeusz/java</pElem> 306 <pElem>build/morfeusz/java</pElem>
272 </incDir> 307 </incDir>
273 <preprocessorList> 308 <preprocessorList>
274 - <Elem>_OPTIMIZE__=1</Elem>  
275 <Elem>__PIC__=2</Elem> 309 <Elem>__PIC__=2</Elem>
276 <Elem>__pic__=2</Elem> 310 <Elem>__pic__=2</Elem>
277 <Elem>jmorfeusz_EXPORTS</Elem> 311 <Elem>jmorfeusz_EXPORTS</Elem>
278 </preprocessorList> 312 </preprocessorList>
279 <undefinedList> 313 <undefinedList>
280 <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem> 314 <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem>
281 - <Elem>__NO_INLINE__</Elem>  
282 </undefinedList> 315 </undefinedList>
283 </ccTool> 316 </ccTool>
284 </item> 317 </item>
@@ -288,20 +321,12 @@ @@ -288,20 +321,12 @@
288 flavor2="4"> 321 flavor2="4">
289 <ccTool flags="1"> 322 <ccTool flags="1">
290 <incDir> 323 <incDir>
291 - <pElem>build</pElem>  
292 - <pElem>morfeusz</pElem>  
293 - <pElem>build/morfeusz</pElem>  
294 - <pElem>build/fsa</pElem>  
295 <pElem>/usr/lib/perl/5.14/CORE</pElem> 324 <pElem>/usr/lib/perl/5.14/CORE</pElem>
296 <pElem>build/morfeusz/perl</pElem> 325 <pElem>build/morfeusz/perl</pElem>
297 </incDir> 326 </incDir>
298 <preprocessorList> 327 <preprocessorList>
299 - <Elem>_OPTIMIZE__=1</Elem>  
300 <Elem>morfeusz_perl_EXPORTS</Elem> 328 <Elem>morfeusz_perl_EXPORTS</Elem>
301 </preprocessorList> 329 </preprocessorList>
302 - <undefinedList>  
303 - <Elem>__NO_INLINE__</Elem>  
304 - </undefinedList>  
305 </ccTool> 330 </ccTool>
306 </item> 331 </item>
307 <item path="build/morfeusz/morfeuszPYTHON_wrap.cxx" 332 <item path="build/morfeusz/morfeuszPYTHON_wrap.cxx"
@@ -310,22 +335,16 @@ @@ -310,22 +335,16 @@
310 flavor2="8"> 335 flavor2="8">
311 <ccTool> 336 <ccTool>
312 <incDir> 337 <incDir>
313 - <pElem>build</pElem>  
314 - <pElem>morfeusz</pElem>  
315 - <pElem>build/morfeusz</pElem>  
316 - <pElem>build/fsa</pElem>  
317 <pElem>/usr/include/python2.7</pElem> 338 <pElem>/usr/include/python2.7</pElem>
318 <pElem>build/morfeusz/python</pElem> 339 <pElem>build/morfeusz/python</pElem>
319 </incDir> 340 </incDir>
320 <preprocessorList> 341 <preprocessorList>
321 - <Elem>_OPTIMIZE__=1</Elem>  
322 <Elem>__PIC__=2</Elem> 342 <Elem>__PIC__=2</Elem>
323 <Elem>__pic__=2</Elem> 343 <Elem>__pic__=2</Elem>
324 <Elem>_morfeusz_EXPORTS</Elem> 344 <Elem>_morfeusz_EXPORTS</Elem>
325 </preprocessorList> 345 </preprocessorList>
326 <undefinedList> 346 <undefinedList>
327 <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem> 347 <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem>
328 - <Elem>__NO_INLINE__</Elem>  
329 </undefinedList> 348 </undefinedList>
330 </ccTool> 349 </ccTool>
331 </item> 350 </item>
@@ -340,16 +359,23 @@ @@ -340,16 +359,23 @@
340 flavor2="4"> 359 flavor2="4">
341 </item> 360 </item>
342 <item path="build/morfeusz/wrappers/morfeuszPERL_wrap.cxx" 361 <item path="build/morfeusz/wrappers/morfeuszPERL_wrap.cxx"
343 - ex="true"  
344 - tool="3" 362 + ex="false"
  363 + tool="1"
345 flavor2="4"> 364 flavor2="4">
  365 + <ccTool flags="2">
  366 + <incDir>
  367 + <pElem>/usr/lib/perl/5.14/CORE</pElem>
  368 + <pElem>build/morfeusz/wrappers/perl</pElem>
  369 + </incDir>
  370 + <preprocessorList>
  371 + <Elem>morfeusz_perl_EXPORTS</Elem>
  372 + </preprocessorList>
  373 + </ccTool>
346 </item> 374 </item>
347 <item path="build/morfeusz/wrappers/perl/morfeuszPERL_wrap.cxx" 375 <item path="build/morfeusz/wrappers/perl/morfeuszPERL_wrap.cxx"
348 ex="false" 376 ex="false"
349 tool="1" 377 tool="1"
350 flavor2="4"> 378 flavor2="4">
351 - <ccTool flags="1">  
352 - </ccTool>  
353 </item> 379 </item>
354 <item path="build/morfeusz/wrappers/python/swigPYTHON.cpp" 380 <item path="build/morfeusz/wrappers/python/swigPYTHON.cpp"
355 ex="true" 381 ex="true"
@@ -361,35 +387,15 @@ @@ -361,35 +387,15 @@
361 <item path="default_fsa.cpp" ex="false" tool="1" flavor2="4"> 387 <item path="default_fsa.cpp" ex="false" tool="1" flavor2="4">
362 <ccTool> 388 <ccTool>
363 <incDir> 389 <incDir>
364 - <pElem>build</pElem>  
365 - <pElem>morfeusz</pElem>  
366 - <pElem>build/morfeusz</pElem>  
367 - <pElem>build/fsa</pElem>  
368 <pElem>morfeusz/build/morfeusz</pElem> 390 <pElem>morfeusz/build/morfeusz</pElem>
369 </incDir> 391 </incDir>
370 - <preprocessorList>  
371 - <Elem>_OPTIMIZE__=1</Elem>  
372 - </preprocessorList>  
373 - <undefinedList>  
374 - <Elem>__NO_INLINE__</Elem>  
375 - </undefinedList>  
376 </ccTool> 392 </ccTool>
377 </item> 393 </item>
378 <item path="default_synth_fsa.cpp" ex="false" tool="1" flavor2="4"> 394 <item path="default_synth_fsa.cpp" ex="false" tool="1" flavor2="4">
379 <ccTool> 395 <ccTool>
380 <incDir> 396 <incDir>
381 - <pElem>build</pElem>  
382 - <pElem>morfeusz</pElem>  
383 - <pElem>build/morfeusz</pElem>  
384 - <pElem>build/fsa</pElem>  
385 <pElem>morfeusz/build/morfeusz</pElem> 397 <pElem>morfeusz/build/morfeusz</pElem>
386 </incDir> 398 </incDir>
387 - <preprocessorList>  
388 - <Elem>_OPTIMIZE__=1</Elem>  
389 - </preprocessorList>  
390 - <undefinedList>  
391 - <Elem>__NO_INLINE__</Elem>  
392 - </undefinedList>  
393 </ccTool> 399 </ccTool>
394 </item> 400 </item>
395 <folder path="0/c_api"> 401 <folder path="0/c_api">
@@ -402,8 +408,8 @@ @@ -402,8 +408,8 @@
402 <Elem>BUILDING_MORFEUSZ</Elem> 408 <Elem>BUILDING_MORFEUSZ</Elem>
403 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 409 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
404 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 410 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
405 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
406 - <Elem>NDEBUG</Elem> 411 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  412 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
407 <Elem>libmorfeusz_EXPORTS</Elem> 413 <Elem>libmorfeusz_EXPORTS</Elem>
408 </preprocessorList> 414 </preprocessorList>
409 </ccTool> 415 </ccTool>
@@ -418,8 +424,8 @@ @@ -418,8 +424,8 @@
418 <Elem>BUILDING_MORFEUSZ</Elem> 424 <Elem>BUILDING_MORFEUSZ</Elem>
419 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 425 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
420 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 426 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
421 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
422 - <Elem>NDEBUG</Elem> 427 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  428 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
423 <Elem>libmorfeusz_EXPORTS</Elem> 429 <Elem>libmorfeusz_EXPORTS</Elem>
424 </preprocessorList> 430 </preprocessorList>
425 </ccTool> 431 </ccTool>
@@ -434,8 +440,8 @@ @@ -434,8 +440,8 @@
434 <Elem>BUILDING_MORFEUSZ</Elem> 440 <Elem>BUILDING_MORFEUSZ</Elem>
435 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 441 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
436 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 442 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
437 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
438 - <Elem>NDEBUG</Elem> 443 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  444 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
439 <Elem>libmorfeusz_EXPORTS</Elem> 445 <Elem>libmorfeusz_EXPORTS</Elem>
440 </preprocessorList> 446 </preprocessorList>
441 </ccTool> 447 </ccTool>
@@ -450,8 +456,8 @@ @@ -450,8 +456,8 @@
450 <Elem>BUILDING_MORFEUSZ</Elem> 456 <Elem>BUILDING_MORFEUSZ</Elem>
451 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 457 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
452 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 458 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
453 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
454 - <Elem>NDEBUG</Elem> 459 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  460 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
455 <Elem>libmorfeusz_EXPORTS</Elem> 461 <Elem>libmorfeusz_EXPORTS</Elem>
456 </preprocessorList> 462 </preprocessorList>
457 </ccTool> 463 </ccTool>
@@ -466,8 +472,8 @@ @@ -466,8 +472,8 @@
466 <Elem>BUILDING_MORFEUSZ</Elem> 472 <Elem>BUILDING_MORFEUSZ</Elem>
467 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 473 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
468 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 474 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
469 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
470 - <Elem>NDEBUG</Elem> 475 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  476 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
471 <Elem>libmorfeusz_EXPORTS</Elem> 477 <Elem>libmorfeusz_EXPORTS</Elem>
472 </preprocessorList> 478 </preprocessorList>
473 </ccTool> 479 </ccTool>
@@ -482,8 +488,8 @@ @@ -482,8 +488,8 @@
482 <Elem>BUILDING_MORFEUSZ</Elem> 488 <Elem>BUILDING_MORFEUSZ</Elem>
483 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 489 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
484 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 490 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
485 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
486 - <Elem>NDEBUG</Elem> 491 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  492 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
487 <Elem>libmorfeusz_EXPORTS</Elem> 493 <Elem>libmorfeusz_EXPORTS</Elem>
488 </preprocessorList> 494 </preprocessorList>
489 </ccTool> 495 </ccTool>
@@ -498,8 +504,8 @@ @@ -498,8 +504,8 @@
498 <Elem>BUILDING_MORFEUSZ</Elem> 504 <Elem>BUILDING_MORFEUSZ</Elem>
499 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 505 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
500 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 506 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
501 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
502 - <Elem>NDEBUG</Elem> 507 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  508 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
503 <Elem>libmorfeusz_EXPORTS</Elem> 509 <Elem>libmorfeusz_EXPORTS</Elem>
504 </preprocessorList> 510 </preprocessorList>
505 </ccTool> 511 </ccTool>
@@ -633,37 +639,26 @@ @@ -633,37 +639,26 @@
633 <output>${TESTDIR}/TestFiles/f9</output> 639 <output>${TESTDIR}/TestFiles/f9</output>
634 </linkerTool> 640 </linkerTool>
635 </folder> 641 </folder>
636 - <folder path="build"> 642 + <folder path="build/morfeusz">
637 <ccTool> 643 <ccTool>
638 <incDir> 644 <incDir>
639 - <pElem>build</pElem>  
640 <pElem>morfeusz</pElem> 645 <pElem>morfeusz</pElem>
641 - <pElem>build/morfeusz</pElem>  
642 - <pElem>build/fsa</pElem>  
643 </incDir> 646 </incDir>
644 <preprocessorList> 647 <preprocessorList>
645 - <Elem>NDEBUG</Elem>  
646 - <Elem>_OPTIMIZE__=1</Elem>  
647 - <Elem>__PIC__=2</Elem>  
648 - <Elem>__pic__=2</Elem>  
649 - <Elem>libmorfeusz_EXPORTS</Elem> 648 + <Elem>BUILDING_MORFEUSZ</Elem>
  649 + <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
  650 + <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
  651 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  652 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
650 </preprocessorList> 653 </preprocessorList>
651 - <undefinedList>  
652 - <Elem>__GCC_HAVE_DWARF2_CFI_ASM=1</Elem>  
653 - <Elem>__NO_INLINE__</Elem>  
654 - </undefinedList>  
655 </ccTool> 654 </ccTool>
656 </folder> 655 </folder>
657 - <folder path="build/morfeusz"> 656 + <folder path="build/morfeusz/wrappers/java">
658 <ccTool> 657 <ccTool>
659 <incDir> 658 <incDir>
660 - <pElem>/usr/lib/jvm/default-java/include</pElem> 659 + <pElem>/usr/lib/jvm/java-6-openjdk/include</pElem>
661 </incDir> 660 </incDir>
662 <preprocessorList> 661 <preprocessorList>
663 - <Elem>BUILDING_MORFEUSZ</Elem>  
664 - <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>  
665 - <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>  
666 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
667 <Elem>libjmorfeusz_EXPORTS</Elem> 662 <Elem>libjmorfeusz_EXPORTS</Elem>
668 </preprocessorList> 663 </preprocessorList>
669 </ccTool> 664 </ccTool>
@@ -714,28 +709,30 @@ @@ -714,28 +709,30 @@
714 </folder> 709 </folder>
715 <folder path="morfeusz"> 710 <folder path="morfeusz">
716 <ccTool> 711 <ccTool>
  712 + <incDir>
  713 + <pElem>build</pElem>
  714 + <pElem>morfeusz</pElem>
  715 + <pElem>build/morfeusz</pElem>
  716 + <pElem>build/fsa</pElem>
  717 + </incDir>
717 <preprocessorList> 718 <preprocessorList>
718 <Elem>NDEBUG</Elem> 719 <Elem>NDEBUG</Elem>
  720 + <Elem>_OPTIMIZE__=1</Elem>
719 <Elem>libmorfeusz_EXPORTS</Elem> 721 <Elem>libmorfeusz_EXPORTS</Elem>
720 </preprocessorList> 722 </preprocessorList>
  723 + <undefinedList>
  724 + <Elem>__NO_INLINE__</Elem>
  725 + </undefinedList>
721 </ccTool> 726 </ccTool>
722 </folder> 727 </folder>
723 <folder path="morfeusz/java"> 728 <folder path="morfeusz/java">
724 <ccTool> 729 <ccTool>
725 <incDir> 730 <incDir>
726 - <pElem>build</pElem>  
727 - <pElem>morfeusz</pElem>  
728 - <pElem>build/morfeusz</pElem>  
729 - <pElem>build/fsa</pElem>  
730 <pElem>/usr/lib/jvm/default-java/include</pElem> 731 <pElem>/usr/lib/jvm/default-java/include</pElem>
731 </incDir> 732 </incDir>
732 <preprocessorList> 733 <preprocessorList>
733 - <Elem>_OPTIMIZE__=1</Elem>  
734 <Elem>libjmorfeusz_EXPORTS</Elem> 734 <Elem>libjmorfeusz_EXPORTS</Elem>
735 </preprocessorList> 735 </preprocessorList>
736 - <undefinedList>  
737 - <Elem>__NO_INLINE__</Elem>  
738 - </undefinedList>  
739 </ccTool> 736 </ccTool>
740 </folder> 737 </folder>
741 <folder path="morfeusz/python"> 738 <folder path="morfeusz/python">
@@ -761,7 +758,7 @@ @@ -761,7 +758,7 @@
761 ex="false" 758 ex="false"
762 tool="1" 759 tool="1"
763 flavor2="4"> 760 flavor2="4">
764 - <ccTool flags="1"> 761 + <ccTool flags="2">
765 <incDir> 762 <incDir>
766 <pElem>morfeusz</pElem> 763 <pElem>morfeusz</pElem>
767 <pElem>build/morfeusz</pElem> 764 <pElem>build/morfeusz</pElem>
@@ -770,14 +767,14 @@ @@ -770,14 +767,14 @@
770 <Elem>BUILDING_MORFEUSZ</Elem> 767 <Elem>BUILDING_MORFEUSZ</Elem>
771 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 768 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
772 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 769 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
773 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
774 - <Elem>NDEBUG</Elem> 770 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  771 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
775 <Elem>libmorfeusz_EXPORTS</Elem> 772 <Elem>libmorfeusz_EXPORTS</Elem>
776 </preprocessorList> 773 </preprocessorList>
777 </ccTool> 774 </ccTool>
778 </item> 775 </item>
779 <item path="morfeusz/Dictionary.cpp" ex="false" tool="1" flavor2="4"> 776 <item path="morfeusz/Dictionary.cpp" ex="false" tool="1" flavor2="4">
780 - <ccTool flags="1"> 777 + <ccTool flags="2">
781 <incDir> 778 <incDir>
782 <pElem>morfeusz</pElem> 779 <pElem>morfeusz</pElem>
783 <pElem>build/morfeusz</pElem> 780 <pElem>build/morfeusz</pElem>
@@ -786,14 +783,14 @@ @@ -786,14 +783,14 @@
786 <Elem>BUILDING_MORFEUSZ</Elem> 783 <Elem>BUILDING_MORFEUSZ</Elem>
787 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 784 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
788 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 785 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
789 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
790 - <Elem>NDEBUG</Elem> 786 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  787 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
791 <Elem>libmorfeusz_EXPORTS</Elem> 788 <Elem>libmorfeusz_EXPORTS</Elem>
792 </preprocessorList> 789 </preprocessorList>
793 </ccTool> 790 </ccTool>
794 </item> 791 </item>
795 <item path="morfeusz/Environment.cpp" ex="false" tool="1" flavor2="4"> 792 <item path="morfeusz/Environment.cpp" ex="false" tool="1" flavor2="4">
796 - <ccTool flags="1"> 793 + <ccTool flags="2">
797 <incDir> 794 <incDir>
798 <pElem>morfeusz</pElem> 795 <pElem>morfeusz</pElem>
799 <pElem>build/morfeusz</pElem> 796 <pElem>build/morfeusz</pElem>
@@ -802,14 +799,14 @@ @@ -802,14 +799,14 @@
802 <Elem>BUILDING_MORFEUSZ</Elem> 799 <Elem>BUILDING_MORFEUSZ</Elem>
803 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 800 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
804 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 801 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
805 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
806 - <Elem>NDEBUG</Elem> 802 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  803 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
807 <Elem>libmorfeusz_EXPORTS</Elem> 804 <Elem>libmorfeusz_EXPORTS</Elem>
808 </preprocessorList> 805 </preprocessorList>
809 </ccTool> 806 </ccTool>
810 </item> 807 </item>
811 <item path="morfeusz/IdResolverImpl.cpp" ex="false" tool="1" flavor2="4"> 808 <item path="morfeusz/IdResolverImpl.cpp" ex="false" tool="1" flavor2="4">
812 - <ccTool flags="1"> 809 + <ccTool flags="2">
813 <incDir> 810 <incDir>
814 <pElem>morfeusz</pElem> 811 <pElem>morfeusz</pElem>
815 <pElem>build/morfeusz</pElem> 812 <pElem>build/morfeusz</pElem>
@@ -818,14 +815,14 @@ @@ -818,14 +815,14 @@
818 <Elem>BUILDING_MORFEUSZ</Elem> 815 <Elem>BUILDING_MORFEUSZ</Elem>
819 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 816 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
820 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 817 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
821 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
822 - <Elem>NDEBUG</Elem> 818 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  819 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
823 <Elem>libmorfeusz_EXPORTS</Elem> 820 <Elem>libmorfeusz_EXPORTS</Elem>
824 </preprocessorList> 821 </preprocessorList>
825 </ccTool> 822 </ccTool>
826 </item> 823 </item>
827 <item path="morfeusz/InflexionGraph.cpp" ex="false" tool="1" flavor2="4"> 824 <item path="morfeusz/InflexionGraph.cpp" ex="false" tool="1" flavor2="4">
828 - <ccTool flags="1"> 825 + <ccTool flags="2">
829 <incDir> 826 <incDir>
830 <pElem>morfeusz</pElem> 827 <pElem>morfeusz</pElem>
831 <pElem>build/morfeusz</pElem> 828 <pElem>build/morfeusz</pElem>
@@ -834,14 +831,14 @@ @@ -834,14 +831,14 @@
834 <Elem>BUILDING_MORFEUSZ</Elem> 831 <Elem>BUILDING_MORFEUSZ</Elem>
835 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 832 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
836 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 833 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
837 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
838 - <Elem>NDEBUG</Elem> 834 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  835 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
839 <Elem>libmorfeusz_EXPORTS</Elem> 836 <Elem>libmorfeusz_EXPORTS</Elem>
840 </preprocessorList> 837 </preprocessorList>
841 </ccTool> 838 </ccTool>
842 </item> 839 </item>
843 <item path="morfeusz/Morfeusz.cpp" ex="false" tool="1" flavor2="4"> 840 <item path="morfeusz/Morfeusz.cpp" ex="false" tool="1" flavor2="4">
844 - <ccTool flags="1"> 841 + <ccTool flags="2">
845 <incDir> 842 <incDir>
846 <pElem>morfeusz</pElem> 843 <pElem>morfeusz</pElem>
847 <pElem>build/morfeusz</pElem> 844 <pElem>build/morfeusz</pElem>
@@ -850,14 +847,14 @@ @@ -850,14 +847,14 @@
850 <Elem>BUILDING_MORFEUSZ</Elem> 847 <Elem>BUILDING_MORFEUSZ</Elem>
851 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 848 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
852 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 849 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
853 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
854 - <Elem>NDEBUG</Elem> 850 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  851 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
855 <Elem>libmorfeusz_EXPORTS</Elem> 852 <Elem>libmorfeusz_EXPORTS</Elem>
856 </preprocessorList> 853 </preprocessorList>
857 </ccTool> 854 </ccTool>
858 </item> 855 </item>
859 <item path="morfeusz/MorfeuszImpl.cpp" ex="false" tool="1" flavor2="4"> 856 <item path="morfeusz/MorfeuszImpl.cpp" ex="false" tool="1" flavor2="4">
860 - <ccTool flags="1"> 857 + <ccTool flags="2">
861 <incDir> 858 <incDir>
862 <pElem>morfeusz</pElem> 859 <pElem>morfeusz</pElem>
863 <pElem>build/morfeusz</pElem> 860 <pElem>build/morfeusz</pElem>
@@ -866,14 +863,14 @@ @@ -866,14 +863,14 @@
866 <Elem>BUILDING_MORFEUSZ</Elem> 863 <Elem>BUILDING_MORFEUSZ</Elem>
867 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 864 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
868 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 865 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
869 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
870 - <Elem>NDEBUG</Elem> 866 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  867 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
871 <Elem>libmorfeusz_EXPORTS</Elem> 868 <Elem>libmorfeusz_EXPORTS</Elem>
872 </preprocessorList> 869 </preprocessorList>
873 </ccTool> 870 </ccTool>
874 </item> 871 </item>
875 <item path="morfeusz/MorphInterpretation.cpp" ex="false" tool="1" flavor2="4"> 872 <item path="morfeusz/MorphInterpretation.cpp" ex="false" tool="1" flavor2="4">
876 - <ccTool flags="1"> 873 + <ccTool flags="2">
877 <incDir> 874 <incDir>
878 <pElem>morfeusz</pElem> 875 <pElem>morfeusz</pElem>
879 <pElem>build/morfeusz</pElem> 876 <pElem>build/morfeusz</pElem>
@@ -882,14 +879,14 @@ @@ -882,14 +879,14 @@
882 <Elem>BUILDING_MORFEUSZ</Elem> 879 <Elem>BUILDING_MORFEUSZ</Elem>
883 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 880 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
884 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 881 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
885 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
886 - <Elem>NDEBUG</Elem> 882 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  883 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
887 <Elem>libmorfeusz_EXPORTS</Elem> 884 <Elem>libmorfeusz_EXPORTS</Elem>
888 </preprocessorList> 885 </preprocessorList>
889 </ccTool> 886 </ccTool>
890 </item> 887 </item>
891 <item path="morfeusz/ResultsIteratorImpl.cpp" ex="false" tool="1" flavor2="4"> 888 <item path="morfeusz/ResultsIteratorImpl.cpp" ex="false" tool="1" flavor2="4">
892 - <ccTool flags="1"> 889 + <ccTool flags="2">
893 <incDir> 890 <incDir>
894 <pElem>morfeusz</pElem> 891 <pElem>morfeusz</pElem>
895 <pElem>build/morfeusz</pElem> 892 <pElem>build/morfeusz</pElem>
@@ -898,55 +895,55 @@ @@ -898,55 +895,55 @@
898 <Elem>BUILDING_MORFEUSZ</Elem> 895 <Elem>BUILDING_MORFEUSZ</Elem>
899 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 896 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
900 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 897 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
901 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
902 - <Elem>NDEBUG</Elem> 898 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  899 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
903 <Elem>libmorfeusz_EXPORTS</Elem> 900 <Elem>libmorfeusz_EXPORTS</Elem>
904 </preprocessorList> 901 </preprocessorList>
905 </ccTool> 902 </ccTool>
906 </item> 903 </item>
907 <item path="morfeusz/c_api/ResultsManager.cpp" ex="false" tool="1" flavor2="4"> 904 <item path="morfeusz/c_api/ResultsManager.cpp" ex="false" tool="1" flavor2="4">
908 - <ccTool flags="1"> 905 + <ccTool flags="2">
909 </ccTool> 906 </ccTool>
910 </item> 907 </item>
911 <item path="morfeusz/case/CaseConverter.cpp" ex="false" tool="1" flavor2="4"> 908 <item path="morfeusz/case/CaseConverter.cpp" ex="false" tool="1" flavor2="4">
912 - <ccTool flags="1"> 909 + <ccTool flags="2">
913 </ccTool> 910 </ccTool>
914 </item> 911 </item>
915 <item path="morfeusz/case/CasePatternHelper.cpp" 912 <item path="morfeusz/case/CasePatternHelper.cpp"
916 ex="false" 913 ex="false"
917 tool="1" 914 tool="1"
918 flavor2="4"> 915 flavor2="4">
919 - <ccTool flags="1"> 916 + <ccTool flags="2">
920 </ccTool> 917 </ccTool>
921 </item> 918 </item>
922 <item path="morfeusz/case/caseconv.cpp" ex="false" tool="1" flavor2="4"> 919 <item path="morfeusz/case/caseconv.cpp" ex="false" tool="1" flavor2="4">
923 - <ccTool flags="1"> 920 + <ccTool flags="2">
924 </ccTool> 921 </ccTool>
925 </item> 922 </item>
926 <item path="morfeusz/charset/CharsetConverter.cpp" 923 <item path="morfeusz/charset/CharsetConverter.cpp"
927 ex="false" 924 ex="false"
928 tool="1" 925 tool="1"
929 flavor2="4"> 926 flavor2="4">
930 - <ccTool flags="1"> 927 + <ccTool flags="2">
931 </ccTool> 928 </ccTool>
932 </item> 929 </item>
933 <item path="morfeusz/charset/TextReader.cpp" ex="false" tool="1" flavor2="4"> 930 <item path="morfeusz/charset/TextReader.cpp" ex="false" tool="1" flavor2="4">
934 - <ccTool flags="1"> 931 + <ccTool flags="2">
935 </ccTool> 932 </ccTool>
936 </item> 933 </item>
937 <item path="morfeusz/charset/conversion_tables.cpp" 934 <item path="morfeusz/charset/conversion_tables.cpp"
938 ex="false" 935 ex="false"
939 tool="1" 936 tool="1"
940 flavor2="4"> 937 flavor2="4">
941 - <ccTool flags="1"> 938 + <ccTool flags="2">
942 </ccTool> 939 </ccTool>
943 </item> 940 </item>
944 <item path="morfeusz/cli/cli.cpp" ex="false" tool="1" flavor2="4"> 941 <item path="morfeusz/cli/cli.cpp" ex="false" tool="1" flavor2="4">
945 - <ccTool flags="1"> 942 + <ccTool flags="2">
946 </ccTool> 943 </ccTool>
947 </item> 944 </item>
948 <item path="morfeusz/const.cpp" ex="false" tool="1" flavor2="4"> 945 <item path="morfeusz/const.cpp" ex="false" tool="1" flavor2="4">
949 - <ccTool flags="1"> 946 + <ccTool flags="2">
950 <incDir> 947 <incDir>
951 <pElem>morfeusz</pElem> 948 <pElem>morfeusz</pElem>
952 <pElem>build/morfeusz</pElem> 949 <pElem>build/morfeusz</pElem>
@@ -955,8 +952,8 @@ @@ -955,8 +952,8 @@
955 <Elem>BUILDING_MORFEUSZ</Elem> 952 <Elem>BUILDING_MORFEUSZ</Elem>
956 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 953 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
957 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 954 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
958 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
959 - <Elem>NDEBUG</Elem> 955 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  956 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
960 <Elem>libmorfeusz_EXPORTS</Elem> 957 <Elem>libmorfeusz_EXPORTS</Elem>
961 </preprocessorList> 958 </preprocessorList>
962 </ccTool> 959 </ccTool>
@@ -965,43 +962,43 @@ @@ -965,43 +962,43 @@
965 ex="false" 962 ex="false"
966 tool="1" 963 tool="1"
967 flavor2="4"> 964 flavor2="4">
968 - <ccTool flags="1"> 965 + <ccTool flags="2">
969 </ccTool> 966 </ccTool>
970 </item> 967 </item>
971 <item path="morfeusz/deserialization/MorphDeserializer.cpp" 968 <item path="morfeusz/deserialization/MorphDeserializer.cpp"
972 ex="false" 969 ex="false"
973 tool="1" 970 tool="1"
974 flavor2="4"> 971 flavor2="4">
975 - <ccTool flags="1"> 972 + <ccTool flags="2">
976 </ccTool> 973 </ccTool>
977 </item> 974 </item>
978 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder.cpp" 975 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder.cpp"
979 ex="false" 976 ex="false"
980 tool="1" 977 tool="1"
981 flavor2="4"> 978 flavor2="4">
982 - <ccTool flags="1"> 979 + <ccTool flags="2">
983 </ccTool> 980 </ccTool>
984 </item> 981 </item>
985 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp" 982 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Analyzer.cpp"
986 ex="false" 983 ex="false"
987 tool="1" 984 tool="1"
988 flavor2="4"> 985 flavor2="4">
989 - <ccTool flags="1"> 986 + <ccTool flags="2">
990 </ccTool> 987 </ccTool>
991 </item> 988 </item>
992 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Generator.cpp" 989 <item path="morfeusz/deserialization/morphInterps/InterpretedChunksDecoder4Generator.cpp"
993 ex="false" 990 ex="false"
994 tool="1" 991 tool="1"
995 flavor2="4"> 992 flavor2="4">
996 - <ccTool flags="1"> 993 + <ccTool flags="2">
997 </ccTool> 994 </ccTool>
998 </item> 995 </item>
999 <item path="morfeusz/fsa/const.cpp" ex="false" tool="1" flavor2="4"> 996 <item path="morfeusz/fsa/const.cpp" ex="false" tool="1" flavor2="4">
1000 - <ccTool flags="1"> 997 + <ccTool flags="2">
1001 </ccTool> 998 </ccTool>
1002 </item> 999 </item>
1003 <item path="morfeusz/morfeusz2_c.cpp" ex="false" tool="1" flavor2="4"> 1000 <item path="morfeusz/morfeusz2_c.cpp" ex="false" tool="1" flavor2="4">
1004 - <ccTool flags="1"> 1001 + <ccTool flags="2">
1005 <incDir> 1002 <incDir>
1006 <pElem>morfeusz</pElem> 1003 <pElem>morfeusz</pElem>
1007 <pElem>build/morfeusz</pElem> 1004 <pElem>build/morfeusz</pElem>
@@ -1010,8 +1007,8 @@ @@ -1010,8 +1007,8 @@
1010 <Elem>BUILDING_MORFEUSZ</Elem> 1007 <Elem>BUILDING_MORFEUSZ</Elem>
1011 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1008 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1012 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1009 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1013 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1014 - <Elem>NDEBUG</Elem> 1010 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1011 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1015 <Elem>libmorfeusz_EXPORTS</Elem> 1012 <Elem>libmorfeusz_EXPORTS</Elem>
1016 </preprocessorList> 1013 </preprocessorList>
1017 </ccTool> 1014 </ccTool>
@@ -1026,8 +1023,8 @@ @@ -1026,8 +1023,8 @@
1026 <Elem>BUILDING_MORFEUSZ</Elem> 1023 <Elem>BUILDING_MORFEUSZ</Elem>
1027 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1024 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1028 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1025 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1029 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1030 - <Elem>NDEBUG</Elem> 1026 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1027 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1031 </preprocessorList> 1028 </preprocessorList>
1032 </ccTool> 1029 </ccTool>
1033 </item> 1030 </item>
@@ -1041,17 +1038,17 @@ @@ -1041,17 +1038,17 @@
1041 <Elem>BUILDING_MORFEUSZ</Elem> 1038 <Elem>BUILDING_MORFEUSZ</Elem>
1042 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1039 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1043 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1040 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1044 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1045 - <Elem>NDEBUG</Elem> 1041 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1042 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1046 </preprocessorList> 1043 </preprocessorList>
1047 </ccTool> 1044 </ccTool>
1048 </item> 1045 </item>
1049 <item path="morfeusz/segrules/SegrulesFSA.cpp" ex="false" tool="1" flavor2="4"> 1046 <item path="morfeusz/segrules/SegrulesFSA.cpp" ex="false" tool="1" flavor2="4">
1050 - <ccTool flags="1"> 1047 + <ccTool flags="2">
1051 </ccTool> 1048 </ccTool>
1052 </item> 1049 </item>
1053 <item path="morfeusz/segrules/segrules.cpp" ex="false" tool="1" flavor2="4"> 1050 <item path="morfeusz/segrules/segrules.cpp" ex="false" tool="1" flavor2="4">
1054 - <ccTool flags="1"> 1051 + <ccTool flags="2">
1055 </ccTool> 1052 </ccTool>
1056 </item> 1053 </item>
1057 <item path="morfeusz/test_runner.cpp" ex="false" tool="1" flavor2="4"> 1054 <item path="morfeusz/test_runner.cpp" ex="false" tool="1" flavor2="4">
@@ -1064,8 +1061,8 @@ @@ -1064,8 +1061,8 @@
1064 <Elem>BUILDING_MORFEUSZ</Elem> 1061 <Elem>BUILDING_MORFEUSZ</Elem>
1065 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1062 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1066 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1063 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1067 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1068 - <Elem>NDEBUG</Elem> 1064 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1065 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1069 </preprocessorList> 1066 </preprocessorList>
1070 </ccTool> 1067 </ccTool>
1071 </item> 1068 </item>
@@ -1081,8 +1078,8 @@ @@ -1081,8 +1078,8 @@
1081 <Elem>BUILDING_MORFEUSZ</Elem> 1078 <Elem>BUILDING_MORFEUSZ</Elem>
1082 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1079 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1083 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1080 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1084 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1085 - <Elem>NDEBUG</Elem> 1081 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1082 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1086 </preprocessorList> 1083 </preprocessorList>
1087 </ccTool> 1084 </ccTool>
1088 </item> 1085 </item>
@@ -1096,8 +1093,8 @@ @@ -1096,8 +1093,8 @@
1096 <Elem>BUILDING_MORFEUSZ</Elem> 1093 <Elem>BUILDING_MORFEUSZ</Elem>
1097 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem> 1094 <Elem>MORFEUSZ2_VERSION="2.0.0_dupa"</Elem>
1098 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem> 1095 <Elem>MORFEUSZ_DEFAULT_DICT_NAME="dupa"</Elem>
1099 - <Elem>MORFEUSZ_EMBEDDED_DEFAULT_DICT</Elem>  
1100 - <Elem>NDEBUG</Elem> 1096 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH1="/usr/local/share/morfeusz/dictionaries"</Elem>
  1097 + <Elem>MORFEUSZ_DICTIONARY_SEARCH_PATH2="/usr/share/morfeusz/dictionaries"</Elem>
1101 </preprocessorList> 1098 </preprocessorList>
1102 </ccTool> 1099 </ccTool>
1103 </item> 1100 </item>
tests/analyzer/test_multisegments/ARGS 0 → 100644
  1 +--aggl permissive
tests/analyzer/test_multisegments/dictionary.tab 0 → 100644
  1 +- - interp
  2 +biało biały adja
  3 +czerwony czerwony adj:sg:nom.voc:m1.m2.m3:pos
  4 +
tests/analyzer/test_multisegments/input.txt 0 → 100644
  1 +biało-czerwony
  2 +biało-czerwony.
tests/analyzer/test_multisegments/output.txt 0 → 100644
  1 +[0,1,biało,biały,adja,_,_]
  2 +[1,2,-,-,interp,_,_]
  3 +[2,3,czerwony,czerwony,adj:sg:nom.voc:m1.m2.m3:pos,_,_]
  4 +[0,1,biało,biały,adja,_,_]
  5 +[1,2,-,-,interp,_,_]
  6 +[2,3,czerwony,czerwony,adj:sg:nom.voc:m1.m2.m3:pos,_,_]
  7 +[3,4,.,.,ign,_,_]
  8 +
tests/analyzer/test_multisegments/segmentation.dat 0 → 100644
  1 +[options]
  2 +aggl=strict permissive isolated
  3 +praet=split composite
  4 +
  5 +[combinations]
  6 +
  7 +adja dywiz adj
  8 +
  9 +[segment types]
  10 +adja
  11 +dywiz
  12 +adj
  13 +samodz
  14 +
  15 +[lexemes]
  16 +dywiz - interp
  17 +
  18 +[tags]
  19 +adja adja
  20 +adj adj:%
  21 +samodz %
  22 +
  23 +[separator chars]
  24 +# ,
  25 +44
  26 +
  27 +# .
  28 +46
  29 +
  30 +# ;
  31 +59
tests/analyzer/test_multisegments/tagset.dat 0 → 100644
  1 +#!TAGSET-ID pl.sgjp.morfeusz-0.5.0
  2 +
  3 +[TAGS]
  4 +# special: unknown word (ignotum):
  5 +0 ign
  6 +# special: space/blank:
  7 +1 sp
  8 +# NOUNS
  9 +694 subst:sg:nom:m1
  10 +695 subst:sg:nom:m2
  11 +696 subst:sg:nom:m3
  12 +697 subst:sg:nom:n1
  13 +698 subst:sg:nom:n2
  14 +693 subst:sg:nom:f
  15 +676 subst:sg:gen:m1
  16 +677 subst:sg:gen:m2
  17 +678 subst:sg:gen:m3
  18 +679 subst:sg:gen:n1
  19 +680 subst:sg:gen:n2
  20 +675 subst:sg:gen:f
  21 +670 subst:sg:dat:m1
  22 +671 subst:sg:dat:m2
  23 +672 subst:sg:dat:m3
  24 +673 subst:sg:dat:n1
  25 +674 subst:sg:dat:n2
  26 +669 subst:sg:dat:f
  27 +664 subst:sg:acc:m1
  28 +665 subst:sg:acc:m2
  29 +666 subst:sg:acc:m3
  30 +667 subst:sg:acc:n1
  31 +668 subst:sg:acc:n2
  32 +663 subst:sg:acc:f
  33 +682 subst:sg:inst:m1
  34 +683 subst:sg:inst:m2
  35 +684 subst:sg:inst:m3
  36 +685 subst:sg:inst:n1
  37 +686 subst:sg:inst:n2
  38 +681 subst:sg:inst:f
  39 +688 subst:sg:loc:m1
  40 +689 subst:sg:loc:m2
  41 +690 subst:sg:loc:m3
  42 +691 subst:sg:loc:n1
  43 +692 subst:sg:loc:n2
  44 +687 subst:sg:loc:f
  45 +700 subst:sg:voc:m1
  46 +701 subst:sg:voc:m2
  47 +702 subst:sg:voc:m3
  48 +703 subst:sg:voc:n1
  49 +704 subst:sg:voc:n2
  50 +699 subst:sg:voc:f
  51 +646 subst:pl:nom:m1
  52 +647 subst:pl:nom:m2
  53 +648 subst:pl:nom:m3
  54 +649 subst:pl:nom:n1
  55 +650 subst:pl:nom:n2
  56 +651 subst:pl:nom:p1
  57 +652 subst:pl:nom:p2
  58 +653 subst:pl:nom:p3
  59 +645 subst:pl:nom:f
  60 +619 subst:pl:gen:m1
  61 +620 subst:pl:gen:m2
  62 +621 subst:pl:gen:m3
  63 +622 subst:pl:gen:n1
  64 +623 subst:pl:gen:n2
  65 +624 subst:pl:gen:p1
  66 +625 subst:pl:gen:p2
  67 +626 subst:pl:gen:p3
  68 +618 subst:pl:gen:f
  69 +610 subst:pl:dat:m1
  70 +611 subst:pl:dat:m2
  71 +612 subst:pl:dat:m3
  72 +613 subst:pl:dat:n1
  73 +614 subst:pl:dat:n2
  74 +615 subst:pl:dat:p1
  75 +616 subst:pl:dat:p2
  76 +617 subst:pl:dat:p3
  77 +609 subst:pl:dat:f
  78 +601 subst:pl:acc:m1
  79 +602 subst:pl:acc:m2
  80 +603 subst:pl:acc:m3
  81 +604 subst:pl:acc:n1
  82 +605 subst:pl:acc:n2
  83 +606 subst:pl:acc:p1
  84 +607 subst:pl:acc:p2
  85 +608 subst:pl:acc:p3
  86 +600 subst:pl:acc:f
  87 +628 subst:pl:inst:m1
  88 +629 subst:pl:inst:m2
  89 +630 subst:pl:inst:m3
  90 +631 subst:pl:inst:n1
  91 +632 subst:pl:inst:n2
  92 +633 subst:pl:inst:p1
  93 +634 subst:pl:inst:p2
  94 +635 subst:pl:inst:p3
  95 +627 subst:pl:inst:f
  96 +637 subst:pl:loc:m1
  97 +638 subst:pl:loc:m2
  98 +639 subst:pl:loc:m3
  99 +640 subst:pl:loc:n1
  100 +641 subst:pl:loc:n2
  101 +642 subst:pl:loc:p1
  102 +643 subst:pl:loc:p2
  103 +644 subst:pl:loc:p3
  104 +636 subst:pl:loc:f
  105 +654 subst:pl:voc:f
  106 +655 subst:pl:voc:m1
  107 +656 subst:pl:voc:m2
  108 +657 subst:pl:voc:m3
  109 +658 subst:pl:voc:n1
  110 +659 subst:pl:voc:n2
  111 +660 subst:pl:voc:p1
  112 +661 subst:pl:voc:p2
  113 +662 subst:pl:voc:p3
  114 +# depreciative nominal flexeme:
  115 +149 depr:pl:nom:m2
  116 +150 depr:pl:voc:m2
  117 +# nominal compounds forming form:
  118 +599 substa
  119 +# PERSONAL PRONOUNS
  120 +443 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:akc
  121 +444 ppron12:sg:acc:m1.m2.m3.f.n1.n2:pri:nakc
  122 +445 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:akc
  123 +446 ppron12:sg:acc:m1.m2.m3.f.n1.n2:sec:nakc
  124 +447 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:akc
  125 +448 ppron12:sg:dat:m1.m2.m3.f.n1.n2:pri:nakc
  126 +449 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:akc
  127 +450 ppron12:sg:dat:m1.m2.m3.f.n1.n2:sec:nakc
  128 +451 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:akc
  129 +452 ppron12:sg:gen:m1.m2.m3.f.n1.n2:pri:nakc
  130 +453 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:akc
  131 +454 ppron12:sg:gen:m1.m2.m3.f.n1.n2:sec:nakc
  132 +455 ppron12:sg:inst:m1.m2.m3.f.n1.n2:pri
  133 +456 ppron12:sg:inst:m1.m2.m3.f.n1.n2:sec
  134 +457 ppron12:sg:loc:m1.m2.m3.f.n1.n2:pri
  135 +458 ppron12:sg:loc:m1.m2.m3.f.n1.n2:sec
  136 +459 ppron12:sg:nom:m1.m2.m3.f.n1.n2:pri
  137 +460 ppron12:sg:nom:m1.m2.m3.f.n1.n2:sec
  138 +461 ppron12:sg:voc:m1.m2.m3.f.n1.n2:sec
  139 +429 ppron12:pl:acc:_:pri
  140 +430 ppron12:pl:acc:_:sec
  141 +431 ppron12:pl:dat:_:pri
  142 +432 ppron12:pl:dat:_:sec
  143 +433 ppron12:pl:gen:_:pri
  144 +434 ppron12:pl:gen:_:sec
  145 +435 ppron12:pl:inst:_:pri
  146 +436 ppron12:pl:inst:_:sec
  147 +437 ppron12:pl:loc:_:pri
  148 +438 ppron12:pl:loc:_:sec
  149 +439 ppron12:pl:nom:_:pri
  150 +440 ppron12:pl:nom:_:sec
  151 +441 ppron12:pl:voc:_:pri
  152 +442 ppron12:pl:voc:_:sec
  153 +474 ppron3:sg:acc:f:ter:_:npraep
  154 +475 ppron3:sg:acc:f:ter:_:praep
  155 +476 ppron3:sg:acc:m1.m2.m3:ter:akc:npraep
  156 +477 ppron3:sg:acc:m1.m2.m3:ter:akc:praep
  157 +478 ppron3:sg:acc:m1.m2.m3:ter:nakc:npraep
  158 +479 ppron3:sg:acc:m1.m2.m3:ter:nakc:praep
  159 +480 ppron3:sg:acc:n1.n2:ter:_:npraep
  160 +481 ppron3:sg:acc:n1.n2:ter:_:praep
  161 +482 ppron3:sg:dat:f:ter:_:npraep
  162 +483 ppron3:sg:dat:f:ter:_:praep
  163 +484 ppron3:sg:dat:m1.m2.m3:ter:akc:npraep
  164 +485 ppron3:sg:dat:m1.m2.m3:ter:nakc:npraep
  165 +486 ppron3:sg:dat:m1.m2.m3:ter:_:praep
  166 +487 ppron3:sg:dat:n1.n2:ter:akc:npraep
  167 +488 ppron3:sg:dat:n1.n2:ter:nakc:npraep
  168 +489 ppron3:sg:dat:n1.n2:ter:_:praep
  169 +490 ppron3:sg:gen.acc:m1.m2.m3:ter:nakc:praep
  170 +491 ppron3:sg:gen:f:ter:_:npraep
  171 +492 ppron3:sg:gen:f:ter:_:praep
  172 +493 ppron3:sg:gen:m1.m2.m3:ter:akc:npraep
  173 +494 ppron3:sg:gen:m1.m2.m3:ter:akc:praep
  174 +495 ppron3:sg:gen:m1.m2.m3:ter:nakc:npraep
  175 +496 ppron3:sg:gen:m1.m2.m3:ter:nakc:praep
  176 +497 ppron3:sg:gen:n1.n2:ter:akc:npraep
  177 +498 ppron3:sg:gen:n1.n2:ter:nakc:npraep
  178 +499 ppron3:sg:gen:n1.n2:ter:_:praep
  179 +500 ppron3:sg:inst:f:ter:_:praep
  180 +501 ppron3:sg:inst:m1.m2.m3:ter:_:_
  181 +502 ppron3:sg:inst:n1.n2:ter:_:_
  182 +503 ppron3:sg:loc:f:ter:_:_
  183 +504 ppron3:sg:loc:m1.m2.m3:ter:_:_
  184 +505 ppron3:sg:loc:n1.n2:ter:_:_
  185 +506 ppron3:sg:nom:f:ter:_:_
  186 +507 ppron3:sg:nom:m1.m2.m3:ter:_:_
  187 +508 ppron3:sg:nom:n1.n2:ter:_:_
  188 +462 ppron3:pl:acc:m1.p1:ter:_:npraep
  189 +463 ppron3:pl:acc:m1.p1:ter:_:praep
  190 +464 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:npraep
  191 +465 ppron3:pl:acc:m2.m3.f.n1.n2.p2.p3:ter:_:praep
  192 +466 ppron3:pl:dat:_:ter:_:npraep
  193 +467 ppron3:pl:dat:_:ter:_:praep
  194 +468 ppron3:pl:gen:_:ter:_:npraep
  195 +469 ppron3:pl:gen:_:ter:_:praep
  196 +470 ppron3:pl:inst:_:ter:_:_
  197 +471 ppron3:pl:loc:_:ter:_:_
  198 +472 ppron3:pl:nom:m1.p1:ter:_:_
  199 +473 ppron3:pl:nom:m2.m3.f.n1.n2.p2.p3:ter:_:_
  200 +# PRONOUN ‘SIEBIE’
  201 +594 siebie:acc
  202 +595 siebie:dat
  203 +596 siebie:gen
  204 +597 siebie:inst
  205 +598 siebie:loc
  206 +# ADJECTIVES
  207 +5 adj:pl:acc:m1.p1:com
  208 +6 adj:pl:acc:m1.p1:pos
  209 +7 adj:pl:acc:m1.p1:sup
  210 +8 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:com
  211 +9 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:pos
  212 +10 adj:pl:acc:m2.m3.f.n1.n2.p2.p3:sup
  213 +11 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:com
  214 +12 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:pos
  215 +13 adj:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:sup
  216 +14 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:com
  217 +15 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:pos
  218 +16 adj:pl:gen:m1.m2.m3.f.n1.n2.p1.p2.p3:sup
  219 +17 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:com
  220 +18 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:pos
  221 +19 adj:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:sup
  222 +20 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:com
  223 +21 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:pos
  224 +22 adj:pl:loc:m1.m2.m3.f.n1.n2.p1.p2.p3:sup
  225 +23 adj:pl:nom:m1.p1:pos
  226 +24 adj:pl:nom:m2.m3.f.n1.n2.p2.p3:pos
  227 +25 adj:pl:nom.voc:m1.p1:com
  228 +26 adj:pl:nom.voc:m1.p1:pos
  229 +27 adj:pl:nom.voc:m1.p1:sup
  230 +28 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:com
  231 +29 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:pos
  232 +30 adj:pl:nom.voc:m2.m3.f.n1.n2.p2.p3:sup
  233 +31 adj:sg:acc:f:com
  234 +32 adj:sg:acc:f:pos
  235 +33 adj:sg:acc:f:sup
  236 +34 adj:sg:acc:m1.m2:com
  237 +35 adj:sg:acc:m1.m2:pos
  238 +36 adj:sg:acc:m1.m2:sup
  239 +37 adj:sg:acc:m3:com
  240 +38 adj:sg:acc:m3:pos
  241 +39 adj:sg:acc:m3:sup
  242 +40 adj:sg:acc:n1.n2:com
  243 +41 adj:sg:acc:n1.n2:pos
  244 +42 adj:sg:acc:n1.n2:sup
  245 +43 adj:sg:dat:f:com
  246 +44 adj:sg:dat:f:pos
  247 +45 adj:sg:dat:f:sup
  248 +46 adj:sg:dat:m1.m2.m3.n1.n2:com
  249 +47 adj:sg:dat:m1.m2.m3.n1.n2:pos
  250 +48 adj:sg:dat:m1.m2.m3.n1.n2:sup
  251 +49 adj:sg:gen:f:com
  252 +50 adj:sg:gen:f:pos
  253 +51 adj:sg:gen:f:sup
  254 +52 adj:sg:gen:m1.m2.m3.n1.n2:com
  255 +53 adj:sg:gen:m1.m2.m3.n1.n2:pos
  256 +54 adj:sg:gen:m1.m2.m3.n1.n2:sup
  257 +55 adj:sg:inst:f:com
  258 +56 adj:sg:inst:f:pos
  259 +57 adj:sg:inst:f:sup
  260 +58 adj:sg:inst:m1.m2.m3.n1.n2:com
  261 +59 adj:sg:inst:m1.m2.m3.n1.n2:pos
  262 +60 adj:sg:inst:m1.m2.m3.n1.n2:sup
  263 +61 adj:sg:loc:f:com
  264 +62 adj:sg:loc:f:pos
  265 +63 adj:sg:loc:f:sup
  266 +64 adj:sg:loc:m1.m2.m3.n1.n2:com
  267 +65 adj:sg:loc:m1.m2.m3.n1.n2:pos
  268 +66 adj:sg:loc:m1.m2.m3.n1.n2:sup
  269 +67 adj:sg:nom:f:pos
  270 +68 adj:sg:nom:m1.m2.m3:pos
  271 +69 adj:sg:nom:n1.n2:pos
  272 +70 adj:sg:nom.voc:f:com
  273 +71 adj:sg:nom.voc:f:pos
  274 +72 adj:sg:nom.voc:f:sup
  275 +73 adj:sg:nom.voc:m1.m2.m3:com
  276 +74 adj:sg:nom.voc:m1.m2.m3:pos
  277 +75 adj:sg:nom.voc:m1.m2.m3:sup
  278 +76 adj:sg:nom.voc:n1.n2:com
  279 +77 adj:sg:nom.voc:n1.n2:pos
  280 +78 adj:sg:nom.voc:n1.n2:sup
  281 +# adjectival compounds forming form:
  282 +2 adja
  283 +# predicative adjective:
  284 +3 adjc
  285 +# post-prepositional adjective:
  286 +4 adjp
  287 +# VERBS
  288 +# finitive (present/future) flexeme:
  289 +153 fin:pl:pri:imperf
  290 +154 fin:pl:pri:imperf.perf
  291 +155 fin:pl:pri:perf
  292 +156 fin:pl:sec:imperf
  293 +157 fin:pl:sec:imperf.perf
  294 +158 fin:pl:sec:perf
  295 +159 fin:pl:ter:imperf
  296 +160 fin:pl:ter:imperf.perf
  297 +161 fin:pl:ter:perf
  298 +162 fin:sg:pri:imperf
  299 +163 fin:sg:pri:imperf.perf
  300 +164 fin:sg:pri:perf
  301 +165 fin:sg:sec:imperf
  302 +166 fin:sg:sec:imperf.perf
  303 +167 fin:sg:sec:perf
  304 +168 fin:sg:ter:imperf
  305 +169 fin:sg:ter:imperf.perf
  306 +170 fin:sg:ter:perf
  307 +# past flexeme:
  308 +# praet=split (unsued otherwise):
  309 +509 praet:pl:m1.p1:imperf
  310 +510 praet:pl:m1.p1:imperf.perf
  311 +511 praet:pl:m1.p1:perf
  312 +521 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf
  313 +522 praet:pl:m2.m3.f.n1.n2.p2.p3:imperf.perf
  314 +523 praet:pl:m2.m3.f.n1.n2.p2.p3:perf
  315 +533 praet:sg:f:imperf
  316 +534 praet:sg:f:imperf.perf
  317 +535 praet:sg:f:perf
  318 +545 praet:sg:m1.m2.m3:imperf
  319 +546 praet:sg:m1.m2.m3:imperf:agl
  320 +547 praet:sg:m1.m2.m3:imperf:nagl
  321 +548 praet:sg:m1.m2.m3:imperf.perf
  322 +549 praet:sg:m1.m2.m3:perf
  323 +550 praet:sg:m1.m2.m3:perf:agl
  324 +551 praet:sg:m1.m2.m3:perf:nagl
  325 +561 praet:sg:n1.n2:imperf
  326 +562 praet:sg:n1.n2:imperf.perf
  327 +563 praet:sg:n1.n2:perf
  328 +# praet=composite (unsued otherwise):
  329 +512 praet:pl:m1.p1:pri:imperf
  330 +513 praet:pl:m1.p1:pri:imperf.perf
  331 +514 praet:pl:m1.p1:pri:perf
  332 +515 praet:pl:m1.p1:sec:imperf
  333 +516 praet:pl:m1.p1:sec:imperf.perf
  334 +517 praet:pl:m1.p1:sec:perf
  335 +518 praet:pl:m1.p1:ter:imperf
  336 +519 praet:pl:m1.p1:ter:imperf.perf
  337 +520 praet:pl:m1.p1:ter:perf
  338 +524 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf
  339 +525 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf
  340 +526 praet:pl:m2.m3.f.n1.n2.p2.p3:pri:perf
  341 +527 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf
  342 +528 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf
  343 +529 praet:pl:m2.m3.f.n1.n2.p2.p3:sec:perf
  344 +530 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf
  345 +531 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf
  346 +532 praet:pl:m2.m3.f.n1.n2.p2.p3:ter:perf
  347 +536 praet:sg:f:pri:imperf
  348 +537 praet:sg:f:pri:imperf.perf
  349 +538 praet:sg:f:pri:perf
  350 +539 praet:sg:f:sec:imperf
  351 +540 praet:sg:f:sec:imperf.perf
  352 +541 praet:sg:f:sec:perf
  353 +542 praet:sg:f:ter:imperf
  354 +543 praet:sg:f:ter:imperf.perf
  355 +544 praet:sg:f:ter:perf
  356 +552 praet:sg:m1.m2.m3:pri:imperf
  357 +553 praet:sg:m1.m2.m3:pri:imperf.perf
  358 +554 praet:sg:m1.m2.m3:pri:perf
  359 +555 praet:sg:m1.m2.m3:sec:imperf
  360 +556 praet:sg:m1.m2.m3:sec:imperf.perf
  361 +557 praet:sg:m1.m2.m3:sec:perf
  362 +558 praet:sg:m1.m2.m3:ter:imperf
  363 +559 praet:sg:m1.m2.m3:ter:imperf.perf
  364 +560 praet:sg:m1.m2.m3:ter:perf
  365 +564 praet:sg:n1.n2:pri:imperf
  366 +565 praet:sg:n1.n2:pri:imperf.perf
  367 +566 praet:sg:n1.n2:pri:perf
  368 +567 praet:sg:n1.n2:sec:imperf
  369 +568 praet:sg:n1.n2:sec:imperf.perf
  370 +569 praet:sg:n1.n2:sec:perf
  371 +570 praet:sg:n1.n2:ter:imperf
  372 +571 praet:sg:n1.n2:ter:imperf.perf
  373 +572 praet:sg:n1.n2:ter:perf
  374 +# conditional mood (used only with praet=composite)
  375 +100 cond:pl:m1.p1:pri:imperf
  376 +101 cond:pl:m1.p1:pri:imperf.perf
  377 +102 cond:pl:m1.p1:pri:perf
  378 +103 cond:pl:m1.p1:sec:imperf
  379 +104 cond:pl:m1.p1:sec:imperf.perf
  380 +105 cond:pl:m1.p1:sec:perf
  381 +106 cond:pl:m1.p1:ter:imperf
  382 +107 cond:pl:m1.p1:ter:imperf.perf
  383 +108 cond:pl:m1.p1:ter:perf
  384 +109 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf
  385 +110 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:imperf.perf
  386 +111 cond:pl:m2.m3.f.n1.n2.p2.p3:pri:perf
  387 +112 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf
  388 +113 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf.perf
  389 +114 cond:pl:m2.m3.f.n1.n2.p2.p3:sec:perf
  390 +115 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf
  391 +116 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf.perf
  392 +117 cond:pl:m2.m3.f.n1.n2.p2.p3:ter:perf
  393 +118 cond:sg:f:pri:imperf
  394 +119 cond:sg:f:pri:imperf.perf
  395 +120 cond:sg:f:pri:perf
  396 +121 cond:sg:f:sec:imperf
  397 +122 cond:sg:f:sec:imperf.perf
  398 +123 cond:sg:f:sec:perf
  399 +124 cond:sg:f:ter:imperf
  400 +125 cond:sg:f:ter:imperf.perf
  401 +126 cond:sg:f:ter:perf
  402 +127 cond:sg:m1.m2.m3:pri:imperf
  403 +128 cond:sg:m1.m2.m3:pri:imperf.perf
  404 +129 cond:sg:m1.m2.m3:pri:perf
  405 +130 cond:sg:m1.m2.m3:sec:imperf
  406 +131 cond:sg:m1.m2.m3:sec:imperf.perf
  407 +132 cond:sg:m1.m2.m3:sec:perf
  408 +133 cond:sg:m1.m2.m3:ter:imperf
  409 +134 cond:sg:m1.m2.m3:ter:imperf.perf
  410 +135 cond:sg:m1.m2.m3:ter:perf
  411 +136 cond:sg:n1.n2:imperf
  412 +137 cond:sg:n1.n2:imperf.perf
  413 +138 cond:sg:n1.n2:perf
  414 +139 cond:sg:n1.n2:pri:imperf
  415 +140 cond:sg:n1.n2:pri:imperf.perf
  416 +141 cond:sg:n1.n2:pri:perf
  417 +142 cond:sg:n1.n2:sec:imperf
  418 +143 cond:sg:n1.n2:sec:imperf.perf
  419 +144 cond:sg:n1.n2:sec:perf
  420 +145 cond:sg:n1.n2:ter:imperf
  421 +146 cond:sg:n1.n2:ter:imperf.perf
  422 +147 cond:sg:n1.n2:ter:perf
  423 +# impersonal flexeme:
  424 +219 imps:imperf
  425 +220 imps:imperf.perf
  426 +221 imps:perf
  427 +# imperative flexeme:
  428 +222 impt:pl:pri:imperf
  429 +223 impt:pl:pri:imperf.perf
  430 +224 impt:pl:pri:perf
  431 +225 impt:pl:sec:imperf
  432 +226 impt:pl:sec:imperf.perf
  433 +227 impt:pl:sec:perf
  434 +228 impt:sg:sec:imperf
  435 +229 impt:sg:sec:imperf.perf
  436 +230 impt:sg:sec:perf
  437 +# infinitival flexeme:
  438 +231 inf:imperf
  439 +232 inf:imperf.perf
  440 +233 inf:perf
  441 +# agglutinative forms of ‘być’:
  442 +83 aglt:pl:pri:imperf:nwok
  443 +84 aglt:pl:pri:imperf:wok
  444 +85 aglt:pl:sec:imperf:nwok
  445 +86 aglt:pl:sec:imperf:wok
  446 +87 aglt:sg:pri:imperf:nwok
  447 +88 aglt:sg:pri:imperf:wok
  448 +89 aglt:sg:sec:imperf:nwok
  449 +90 aglt:sg:sec:imperf:wok
  450 +# future forms of ‘być’:
  451 +91 bedzie:pl:pri:imperf
  452 +92 bedzie:pl:sec:imperf
  453 +93 bedzie:pl:ter:imperf
  454 +94 bedzie:sg:pri:imperf
  455 +95 bedzie:sg:sec:imperf
  456 +96 bedzie:sg:ter:imperf
  457 +# ‘winien’ type verbs:
  458 +705 winien:pl:m1.p1:imperf
  459 +706 winien:pl:m1.p1:pri:imperf
  460 +707 winien:pl:m1.p1:sec:imperf
  461 +708 winien:pl:m1.p1:ter:imperf
  462 +709 winien:pl:m2.m3.f.n1.n2.p2.p3:imperf
  463 +710 winien:pl:m2.m3.f.n1.n2.p2.p3:sec:imperf
  464 +711 winien:pl:m2.m3.f.n1.n2.p2.p3:ter:imperf
  465 +712 winien:sg:f:imperf
  466 +713 winien:sg:f:pri:imperf
  467 +714 winien:sg:f:sec:imperf
  468 +715 winien:sg:f:ter:imperf
  469 +716 winien:sg:m1.m2.m3:imperf
  470 +717 winien:sg:m1.m2.m3:pri:imperf
  471 +718 winien:sg:m1.m2.m3:sec:imperf
  472 +719 winien:sg:m1.m2.m3:ter:imperf
  473 +720 winien:sg:n1.n2:imperf
  474 +721 winien:sg:n1.n2:pri:imperf
  475 +722 winien:sg:n1.n2:sec:imperf
  476 +723 winien:sg:n1.n2:ter:imperf
  477 +# predicative flexeme:
  478 +573 pred
  479 +# gerunds
  480 +171 ger:pl:dat.loc:n2:imperf:aff
  481 +172 ger:pl:dat.loc:n2:imperf:neg
  482 +173 ger:pl:dat.loc:n2:imperf.perf:aff
  483 +174 ger:pl:dat.loc:n2:imperf.perf:neg
  484 +175 ger:pl:dat.loc:n2:perf:aff
  485 +176 ger:pl:dat.loc:n2:perf:neg
  486 +177 ger:pl:gen:n2:imperf:aff
  487 +178 ger:pl:gen:n2:imperf:neg
  488 +179 ger:pl:gen:n2:imperf.perf:aff
  489 +180 ger:pl:gen:n2:imperf.perf:neg
  490 +181 ger:pl:gen:n2:perf:aff
  491 +182 ger:pl:gen:n2:perf:neg
  492 +183 ger:pl:inst:n2:imperf:aff
  493 +184 ger:pl:inst:n2:imperf:neg
  494 +185 ger:pl:inst:n2:imperf.perf:aff
  495 +186 ger:pl:inst:n2:imperf.perf:neg
  496 +187 ger:pl:inst:n2:perf:aff
  497 +188 ger:pl:inst:n2:perf:neg
  498 +189 ger:pl:nom.acc:n2:imperf:aff
  499 +190 ger:pl:nom.acc:n2:imperf:neg
  500 +191 ger:pl:nom.acc:n2:imperf.perf:aff
  501 +192 ger:pl:nom.acc:n2:imperf.perf:neg
  502 +193 ger:pl:nom.acc:n2:perf:aff
  503 +194 ger:pl:nom.acc:n2:perf:neg
  504 +195 ger:sg:dat.loc:n2:imperf:aff
  505 +196 ger:sg:dat.loc:n2:imperf:neg
  506 +197 ger:sg:dat.loc:n2:imperf.perf:aff
  507 +198 ger:sg:dat.loc:n2:imperf.perf:neg
  508 +199 ger:sg:dat.loc:n2:perf:aff
  509 +200 ger:sg:dat.loc:n2:perf:neg
  510 +201 ger:sg:gen:n2:imperf:aff
  511 +202 ger:sg:gen:n2:imperf:neg
  512 +203 ger:sg:gen:n2:imperf.perf:aff
  513 +204 ger:sg:gen:n2:imperf.perf:neg
  514 +205 ger:sg:gen:n2:perf:aff
  515 +206 ger:sg:gen:n2:perf:neg
  516 +207 ger:sg:inst:n2:imperf:aff
  517 +208 ger:sg:inst:n2:imperf:neg
  518 +209 ger:sg:inst:n2:imperf.perf:aff
  519 +210 ger:sg:inst:n2:imperf.perf:neg
  520 +211 ger:sg:inst:n2:perf:aff
  521 +212 ger:sg:inst:n2:perf:neg
  522 +213 ger:sg:nom.acc:n2:imperf:aff
  523 +214 ger:sg:nom.acc:n2:imperf:neg
  524 +215 ger:sg:nom.acc:n2:imperf.perf:aff
  525 +216 ger:sg:nom.acc:n2:imperf.perf:neg
  526 +217 ger:sg:nom.acc:n2:perf:aff
  527 +218 ger:sg:nom.acc:n2:perf:neg
  528 +# participles
  529 +# adverbial participles:
  530 +332 pcon:imperf
  531 +331 pant:perf
  532 +# adjectival active participle:
  533 +267 pact:pl:acc:m1.p1:imperf:aff
  534 +268 pact:pl:acc:m1.p1:imperf:neg
  535 +269 pact:pl:acc:m1.p1:imperf.perf:aff
  536 +270 pact:pl:acc:m1.p1:imperf.perf:neg
  537 +271 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  538 +272 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  539 +273 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  540 +274 pact:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  541 +275 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  542 +276 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  543 +277 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  544 +278 pact:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  545 +279 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  546 +280 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  547 +281 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  548 +282 pact:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  549 +283 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff
  550 +284 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg
  551 +285 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff
  552 +286 pact:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg
  553 +287 pact:pl:nom.voc:m1.p1:imperf:aff
  554 +288 pact:pl:nom.voc:m1.p1:imperf:neg
  555 +289 pact:pl:nom.voc:m1.p1:imperf.perf:aff
  556 +290 pact:pl:nom.voc:m1.p1:imperf.perf:neg
  557 +291 pact:sg:acc.inst:f:imperf:aff
  558 +292 pact:sg:acc.inst:f:imperf:neg
  559 +293 pact:sg:acc.inst:f:imperf.perf:aff
  560 +294 pact:sg:acc.inst:f:imperf.perf:neg
  561 +295 pact:sg:acc:m1.m2:imperf:aff
  562 +296 pact:sg:acc:m1.m2:imperf:neg
  563 +297 pact:sg:acc:m1.m2:imperf.perf:aff
  564 +298 pact:sg:acc:m1.m2:imperf.perf:neg
  565 +299 pact:sg:acc:m3:imperf:aff
  566 +300 pact:sg:acc:m3:imperf:neg
  567 +301 pact:sg:acc:m3:imperf.perf:aff
  568 +302 pact:sg:acc:m3:imperf.perf:neg
  569 +303 pact:sg:dat:m1.m2.m3.n1.n2:imperf:aff
  570 +304 pact:sg:dat:m1.m2.m3.n1.n2:imperf:neg
  571 +305 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff
  572 +306 pact:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg
  573 +307 pact:sg:gen.dat.loc:f:imperf:aff
  574 +308 pact:sg:gen.dat.loc:f:imperf:neg
  575 +309 pact:sg:gen.dat.loc:f:imperf.perf:aff
  576 +310 pact:sg:gen.dat.loc:f:imperf.perf:neg
  577 +311 pact:sg:gen:m1.m2.m3.n1.n2:imperf:aff
  578 +312 pact:sg:gen:m1.m2.m3.n1.n2:imperf:neg
  579 +313 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff
  580 +314 pact:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg
  581 +315 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff
  582 +316 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg
  583 +317 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff
  584 +318 pact:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg
  585 +319 pact:sg:nom.acc.voc:n1.n2:imperf:aff
  586 +320 pact:sg:nom.acc.voc:n1.n2:imperf:neg
  587 +321 pact:sg:nom.acc.voc:n1.n2:imperf.perf:aff
  588 +322 pact:sg:nom.acc.voc:n1.n2:imperf.perf:neg
  589 +323 pact:sg:nom.voc:f:imperf:aff
  590 +324 pact:sg:nom.voc:f:imperf:neg
  591 +325 pact:sg:nom.voc:f:imperf.perf:aff
  592 +326 pact:sg:nom.voc:f:imperf.perf:neg
  593 +327 pact:sg:nom.voc:m1.m2.m3:imperf:aff
  594 +328 pact:sg:nom.voc:m1.m2.m3:imperf:neg
  595 +329 pact:sg:nom.voc:m1.m2.m3:imperf.perf:aff
  596 +330 pact:sg:nom.voc:m1.m2.m3:imperf.perf:neg
  597 +# adjectival passive participle:
  598 +333 ppas:pl:acc:m1.p1:imperf:aff
  599 +334 ppas:pl:acc:m1.p1:imperf:neg
  600 +335 ppas:pl:acc:m1.p1:imperf.perf:aff
  601 +336 ppas:pl:acc:m1.p1:imperf.perf:neg
  602 +337 ppas:pl:acc:m1.p1:perf:aff
  603 +338 ppas:pl:acc:m1.p1:perf:neg
  604 +339 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  605 +340 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  606 +341 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  607 +342 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  608 +343 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff
  609 +344 ppas:pl:dat:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg
  610 +345 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  611 +346 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  612 +347 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  613 +348 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  614 +349 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff
  615 +350 ppas:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg
  616 +351 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:aff
  617 +352 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf:neg
  618 +353 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:aff
  619 +354 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:imperf.perf:neg
  620 +355 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:aff
  621 +356 ppas:pl:inst:m1.m2.m3.f.n1.n2.p1.p2.p3:perf:neg
  622 +357 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:aff
  623 +358 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf:neg
  624 +359 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:aff
  625 +360 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:imperf.perf:neg
  626 +361 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:aff
  627 +362 ppas:pl:nom.acc.voc:m2.m3.f.n1.n2.p2.p3:perf:neg
  628 +363 ppas:pl:nom.voc:m1.p1:imperf:aff
  629 +364 ppas:pl:nom.voc:m1.p1:imperf:neg
  630 +365 ppas:pl:nom.voc:m1.p1:imperf.perf:aff
  631 +366 ppas:pl:nom.voc:m1.p1:imperf.perf:neg
  632 +367 ppas:pl:nom.voc:m1.p1:perf:aff
  633 +368 ppas:pl:nom.voc:m1.p1:perf:neg
  634 +369 ppas:sg:acc.inst:f:imperf:aff
  635 +370 ppas:sg:acc.inst:f:imperf:neg
  636 +371 ppas:sg:acc.inst:f:imperf.perf:aff
  637 +372 ppas:sg:acc.inst:f:imperf.perf:neg
  638 +373 ppas:sg:acc.inst:f:perf:aff
  639 +374 ppas:sg:acc.inst:f:perf:neg
  640 +375 ppas:sg:acc:m1.m2:imperf:aff
  641 +376 ppas:sg:acc:m1.m2:imperf:neg
  642 +377 ppas:sg:acc:m1.m2:imperf.perf:aff
  643 +378 ppas:sg:acc:m1.m2:imperf.perf:neg
  644 +379 ppas:sg:acc:m1.m2:perf:aff
  645 +380 ppas:sg:acc:m1.m2:perf:neg
  646 +381 ppas:sg:acc:m3:imperf:aff
  647 +382 ppas:sg:acc:m3:imperf:neg
  648 +383 ppas:sg:acc:m3:imperf.perf:aff
  649 +384 ppas:sg:acc:m3:imperf.perf:neg
  650 +385 ppas:sg:acc:m3:perf:aff
  651 +386 ppas:sg:acc:m3:perf:neg
  652 +387 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:aff
  653 +388 ppas:sg:dat:m1.m2.m3.n1.n2:imperf:neg
  654 +389 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:aff
  655 +390 ppas:sg:dat:m1.m2.m3.n1.n2:imperf.perf:neg
  656 +391 ppas:sg:dat:m1.m2.m3.n1.n2:perf:aff
  657 +392 ppas:sg:dat:m1.m2.m3.n1.n2:perf:neg
  658 +393 ppas:sg:gen.dat.loc:f:imperf:aff
  659 +394 ppas:sg:gen.dat.loc:f:imperf:neg
  660 +395 ppas:sg:gen.dat.loc:f:imperf.perf:aff
  661 +396 ppas:sg:gen.dat.loc:f:imperf.perf:neg
  662 +397 ppas:sg:gen.dat.loc:f:perf:aff
  663 +398 ppas:sg:gen.dat.loc:f:perf:neg
  664 +399 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:aff
  665 +400 ppas:sg:gen:m1.m2.m3.n1.n2:imperf:neg
  666 +401 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:aff
  667 +402 ppas:sg:gen:m1.m2.m3.n1.n2:imperf.perf:neg
  668 +403 ppas:sg:gen:m1.m2.m3.n1.n2:perf:aff
  669 +404 ppas:sg:gen:m1.m2.m3.n1.n2:perf:neg
  670 +405 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:aff
  671 +406 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf:neg
  672 +407 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:aff
  673 +408 ppas:sg:inst.loc:m1.m2.m3.n1.n2:imperf.perf:neg
  674 +409 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:aff
  675 +410 ppas:sg:inst.loc:m1.m2.m3.n1.n2:perf:neg
  676 +411 ppas:sg:nom.acc.voc:n1.n2:imperf:aff
  677 +412 ppas:sg:nom.acc.voc:n1.n2:imperf:neg
  678 +413 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:aff
  679 +414 ppas:sg:nom.acc.voc:n1.n2:imperf.perf:neg
  680 +415 ppas:sg:nom.acc.voc:n1.n2:perf:aff
  681 +416 ppas:sg:nom.acc.voc:n1.n2:perf:neg
  682 +417 ppas:sg:nom.voc:f:imperf:aff
  683 +418 ppas:sg:nom.voc:f:imperf:neg
  684 +419 ppas:sg:nom.voc:f:imperf.perf:aff
  685 +420 ppas:sg:nom.voc:f:imperf.perf:neg
  686 +421 ppas:sg:nom.voc:f:perf:aff
  687 +422 ppas:sg:nom.voc:f:perf:neg
  688 +423 ppas:sg:nom.voc:m1.m2.m3:imperf:aff
  689 +424 ppas:sg:nom.voc:m1.m2.m3:imperf:neg
  690 +425 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:aff
  691 +426 ppas:sg:nom.voc:m1.m2.m3:imperf.perf:neg
  692 +427 ppas:sg:nom.voc:m1.m2.m3:perf:aff
  693 +428 ppas:sg:nom.voc:m1.m2.m3:perf:neg
  694 +# NUMERALS
  695 +239 num:pl:acc:m1:rec
  696 +240 num:pl:dat.loc:n1.p1.p2:congr.rec
  697 +241 num:pl:dat:m1.m2.m3.n2.f:congr
  698 +242 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n1.n2.p1.p2:congr
  699 +243 num:pl:gen.dat.inst.loc:m1.m2.m3.f.n2:congr
  700 +244 num:pl:gen.dat.loc:m1.m2.m3.n2.f:congr
  701 +245 num:pl:gen.loc:m1.m2.m3.f.n1.n2.p1.p2:congr
  702 +246 num:pl:gen.loc:m1.m2.m3.n2.f:congr
  703 +247 num:pl:gen:n1.p1.p2:rec
  704 +248 num:pl:inst:f:congr
  705 +249 num:pl:inst:m1.m2.m3.f.n1.n2.p1.p2:congr
  706 +250 num:pl:inst:m1.m2.m3.f.n2:congr
  707 +251 num:pl:inst:m1.m2.m3.n2:congr
  708 +252 num:pl:inst:m1.m2.m3.n2.f:congr
  709 +253 num:pl:inst:n1.p1.p2:rec
  710 +254 num:pl:nom.acc:m1.m2.m3.f.n1.n2.p1.p2:rec
  711 +255 num:pl:nom.acc.voc:f:congr
  712 +256 num:pl:nom.acc.voc:m1:rec
  713 +257 num:pl:nom.acc.voc:m2.m3.f.n1.n2.p1.p2:rec
  714 +258 num:pl:nom.acc.voc:m2.m3.f.n2:rec
  715 +259 num:pl:nom.acc.voc:m2.m3.n2:congr
  716 +260 num:pl:nom.acc.voc:m2.m3.n2.f:congr
  717 +261 num:pl:nom.acc.voc:n1.p1.p2:rec
  718 +262 num:pl:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.f.n1.n2.p1.p2:rec
  719 +263 num:pl:nom.voc:m1:congr
  720 +264 num:pl:nom.voc:m1:rec
  721 +265 num:sg:nom.gen.dat.inst.acc.loc.voc:f:rec
  722 +266 num:sg:nom.gen.dat.inst.acc.loc.voc:m1.m2.m3.n1.n2:rec
  723 +# numeral compounds forming form:
  724 +238 num:comp
  725 +# PREPOSITIONS
  726 +578 prep:acc
  727 +579 prep:acc:nwok
  728 +580 prep:acc:wok
  729 +581 prep:dat
  730 +582 prep:gen
  731 +583 prep:gen:nwok
  732 +584 prep:gen:wok
  733 +585 prep:inst
  734 +586 prep:inst:nwok
  735 +587 prep:inst:wok
  736 +588 prep:loc
  737 +589 prep:loc:nwok
  738 +590 prep:loc:wok
  739 +591 prep:nom
  740 +# ADVERBS
  741 +79 adv
  742 +80 adv:com
  743 +81 adv:pos
  744 +82 adv:sup
  745 +# OTHER
  746 +# kubliki (particles):
  747 +592 qub
  748 +# conjunctions:
  749 +148 conj
  750 +# complementizers:
  751 +99 comp
  752 +# interjections:
  753 +234 interj
  754 +# burkinostki (bound words):
  755 +98 burk
  756 +# abbreviations:
  757 +97 brev:pun
  758 +97 brev:npun
  759 +# punctuation:
  760 +235 interp
  761 +# digits:
  762 +151 dig
  763 +# Roman digits:
  764 +593 romandig
  765 +# emoticons:
  766 +152 emoticon
  767 +# prefixes:
  768 +574 prefa
  769 +575 prefppas
  770 +576 prefs
  771 +577 prefv
  772 +# (special)
  773 +236 naj
  774 +237 nie