Changes between Version 7 and Version 8 of UTT by example


Ignore:
Timestamp:
02/14/12 16:49:49 (13 years ago)
Author:
obrebski
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UTT by example

    v7 v8  
    337337Output: 
    338338{{{ 
    339         0000 01 W O lem:o,EXCL,P/Cal 
    340         0001 01 S _ 
    341         0002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
    342         0008 01 S _ 
    343         0009 00 BOM * ser:1 
    344         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    345         0013 00 EOM * ser:1 
    346         0013 01 S _ 
    347         0014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
    348         0018 01 S _ 
    349         0019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
    350         0022 01 P , 
    351         0023 01 S _ 
    352         0024 02 W że lem:że,CONJ,PART 
    353         0026 01 S _ 
    354         0027 02 W to lem:to,CONJ,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
    355         0029 01 S _ 
    356         0030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    357         0034 01 S _ 
    358         0035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    359         0047 01 S _ 
    360         0048 00 BOM * ser:2 
    361         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    362         0051 00 EOM * ser:2 
    363         0051 01 P . 
    364         0052 01 S \n 
    365 }}} 
    366  
    367 Command: 
    368 {{{ 
    369         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e 'lexeme(dom)' 
    370 }}} 
    371 Output: 
    372 {{{ 
    373         0009 00 BOM * ser:1 
    374         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    375         0013 00 EOM * ser:1 
    376         0048 00 BOM * ser:2 
    377         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    378         0051 00 EOM * ser:2 
    379 }}} 
    380  
    381 Command: 
    382 {{{ 
    383         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e 'cat(<ADJ>) space lexeme(dom)' 
    384 }}} 
    385 Output: 
    386 {{{ 
    387         0000 01 W O lem:o,EXCL,P/Cal 
    388         0001 01 S _ 
    389         0002 00 BOM * ser:1 
    390         0002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
    391         0008 01 S _ 
    392         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    393         0013 00 EOM * ser:1 
    394         0013 01 S _ 
    395         0014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
    396         0018 01 S _ 
    397         0019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
    398         0022 01 P , 
    399         0023 01 S _ 
    400         0024 02 W że lem:żeTfrVp,CONJ;że,PART 
    401         0026 01 S _ 
    402         0027 02 W to lem:toTfrVp,CONJ;to,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
    403         0029 01 S _ 
    404         0030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    405         0034 01 S _ 
    406         0035 00 BOM * ser:2 
    407         0035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    408         0047 01 S _ 
    409         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    410         0051 00 EOM * ser:2 
    411         0051 01 P . 
    412         0052 01 S \n 
    413 }}} 
    414  
    415 Command: 
    416 {{{ 
    417         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e 'cat(<ADJ>) space lexeme(dom)' 
    418 }}} 
    419 Output: 
    420 {{{ 
    421         0002 00 BOM * ser:1 
    422         0002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
    423         0008 01 S _ 
    424         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    425         0013 00 EOM * ser:1 
    426         0035 00 BOM * ser:2 
    427         0035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    428         0047 01 S _ 
    429         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    430         0051 00 EOM * ser:2 
    431 }}} 
    432  
    433 Command: 
    434 {{{ 
    435         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e '(cat(<ADJ>) space)+ lexeme(dom)' 
    436 }}} 
    437 Output: 
    438 {{{ 
    439         0000 01 W O lem:o,EXCL,P/Cal 
    440         0001 01 S _ 
    441         0002 00 BOM * ser:1 
    442         0002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
    443         0008 01 S _ 
    444         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    445         0013 00 EOM * ser:1 
    446         0013 01 S _ 
    447         0014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
    448         0018 01 S _ 
    449         0019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
    450         0022 01 P , 
    451         0023 01 S _ 
    452         0024 02 W że lem:że,CONJ,PART 
    453         0026 01 S _ 
    454         0027 02 W to lem:to,CONJ,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
    455         0029 01 S _ 
    456         0030 00 BOM * ser:2 
    457         0030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    458         0034 01 S _ 
    459         0035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    460         0047 01 S _ 
    461         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    462         0051 00 EOM * ser:2 
    463         0051 01 P . 
    464         0052 01 S \n 
    465 }}} 
    466  
    467 Command: 
    468 {{{ 
    469         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e '(cat(<ADJ>) space)+ lexeme(dom)' 
    470 }}} 
    471 Output: 
    472 {{{ 
    473         0002 00 BOM * ser:1 
    474         0002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
    475         0008 01 S _ 
    476         0009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
    477         0013 00 EOM * ser:1 
    478         0030 00 BOM * ser:2 
    479         0030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    480         0034 01 S _ 
    481         0035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
    482         0047 01 S _ 
    483         0048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
    484         0051 00 EOM * ser:2 
    485 }}} 
    486  
    487 Command: 
    488 {{{ 
    489         echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e 'cat(<ADJ>) space lexeme(dom)' --flex 
     3390000 01 W O lem:o,EXCL,P/Cal 
     3400001 01 S _ 
     3410002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
     3420008 01 S _ 
     3430009 00 BOM * ser:1 
     3440009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     3450013 00 EOM * ser:1 
     3460013 01 S _ 
     3470014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
     3480018 01 S _ 
     3490019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
     3500022 01 P , 
     3510023 01 S _ 
     3520024 02 W że lem:że,CONJ,PART 
     3530026 01 S _ 
     3540027 02 W to lem:to,CONJ,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
     3550029 01 S _ 
     3560030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     3570034 01 S _ 
     3580035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     3590047 01 S _ 
     3600048 00 BOM * ser:2 
     3610048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     3620051 00 EOM * ser:2 
     3630051 01 P . 
     3640052 01 S \n 
     365}}} 
     366 
     367Command: 
     368{{{ 
     369echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e 'lexeme(dom)' 
     370}}} 
     371Output: 
     372{{{ 
     3730009 00 BOM * ser:1 
     3740009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     3750013 00 EOM * ser:1 
     3760048 00 BOM * ser:2 
     3770048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     3780051 00 EOM * ser:2 
     379}}} 
     380 
     381Command: 
     382{{{ 
     383echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e 'cat(<ADJ>) space lexeme(dom)' 
     384}}} 
     385Output: 
     386{{{ 
     3870000 01 W O lem:o,EXCL,P/Cal 
     3880001 01 S _ 
     3890002 00 BOM * ser:1 
     3900002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
     3910008 01 S _ 
     3920009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     3930013 00 EOM * ser:1 
     3940013 01 S _ 
     3950014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
     3960018 01 S _ 
     3970019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
     3980022 01 P , 
     3990023 01 S _ 
     4000024 02 W że lem:żeTfrVp,CONJ;że,PART 
     4010026 01 S _ 
     4020027 02 W to lem:toTfrVp,CONJ;to,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
     4030029 01 S _ 
     4040030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4050034 01 S _ 
     4060035 00 BOM * ser:2 
     4070035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4080047 01 S _ 
     4090048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     4100051 00 EOM * ser:2 
     4110051 01 P . 
     4120052 01 S \n 
     413}}} 
     414 
     415Command: 
     416{{{ 
     417echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e 'cat(<ADJ>) space lexeme(dom)' 
     418}}} 
     419Output: 
     420{{{ 
     4210002 00 BOM * ser:1 
     4220002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
     4230008 01 S _ 
     4240009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     4250013 00 EOM * ser:1 
     4260035 00 BOM * ser:2 
     4270035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4280047 01 S _ 
     4290048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     4300051 00 EOM * ser:2 
     431}}} 
     432 
     433Command: 
     434{{{ 
     435echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e '(cat(<ADJ>) space)+ lexeme(dom)' 
     436}}} 
     437Output: 
     438{{{ 
     4390000 01 W O lem:o,EXCL,P/Cal 
     4400001 01 S _ 
     4410002 00 BOM * ser:1 
     4420002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
     4430008 01 S _ 
     4440009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     4450013 00 EOM * ser:1 
     4460013 01 S _ 
     4470014 04 W mówi lem:mówić,V/AiMdNsP3R-TfrVp 
     4480018 01 S _ 
     4490019 03 W się lem:się,NPRO/CaZx,NPRO/CgZx 
     4500022 01 P , 
     4510023 01 S _ 
     4520024 02 W że lem:że,CONJ,PART 
     4530026 01 S _ 
     4540027 02 W to lem:to,CONJ,NPRO/CaGnNsZd,NPRO/CnGnNsZd,PART;ten,ADJPRO/CanvGnNsZd 
     4550029 01 S _ 
     4560030 00 BOM * ser:2 
     4570030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4580034 01 S _ 
     4590035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4600047 01 S _ 
     4610048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     4620051 00 EOM * ser:2 
     4630051 01 P . 
     4640052 01 S \n 
     465}}} 
     466 
     467Command: 
     468{{{ 
     469echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -m -e '(cat(<ADJ>) space)+ lexeme(dom)' 
     470}}} 
     471Output: 
     472{{{ 
     4730002 00 BOM * ser:1 
     4740002 06 W Białym lem:biały,ADJ/CdDpNp,ADJ/CilDpGainpNs 
     4750008 01 S _ 
     4760009 04 W Domu lem:dom,N/CgGiNs,N/ClGiNs,N/CvGiNs 
     4770013 00 EOM * ser:1 
     4780030 00 BOM * ser:2 
     4790030 04 W duży lem:duży,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4800034 01 S _ 
     4810035 12 W funkcjonalny lem:funkcjonalny,ADJ/CaDpGiNs,ADJ/CnvDpGaipNs 
     4820047 01 S _ 
     4830048 03 W dom lem:dom,N/CaGiNs,N/CnGiNs 
     4840051 00 EOM * ser:2 
     485}}} 
     486 
     487Command: 
     488{{{ 
     489echo 'O Białym Domu mówi się, że to duży funkcjonalny dom.' | tok | lem -1 | ser -e 'cat(<ADJ>) space lexeme(dom)' --flex 
    490490}}} 
    491491Output: 
    492492{{{ 
    493493%{ 
    494                 #include<string.h> 
    495                 int n=0; 
     494        #include<string.h> 
     495        int n=0; 
    496496%} 
    497497 
     
    529529Output: 
    530530{{{ 
    531         0000 00 BOM * ser:1 
    532         0000 05 W Panna lem:panna,N/CnGfNs 
    533         0005 01 S _ 
    534         0006 05 W młoda lem:młoda,N/CnGfNs,N/CvGfNs;młody,ADJ/CanvDpGfNs 
    535         0011 00 EOM * ser:1 
    536         0011 01 S _ 
    537         0012 07 W dostała lem:dostać,V/ApGfMdNsP3R?TaVp 
    538         0019 01 S _ 
    539         0020 00 BOM * ser:2 
    540         0020 08 W sztuczne lem:sztuczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
    541         0028 01 S _ 
    542         0029 06 W kwiaty lem:kwiat,N/CaGiNp,N/CnGiNp,N/CvGiNp 
    543         0035 00 EOM * ser:2 
    544         0035 01 S _ 
    545         0036 01 W i lem:i,CONJ,EXCL 
    546         0037 01 S _ 
    547         0038 00 BOM * ser:3 
    548         0038 07 W wieczne lem:wieczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
    549         0045 01 S _ 
    550         0046 05 W pióro lem:pióro,N/CaGnNs,N/CnGnNs,N/CvGnNs 
    551         0051 00 EOM * ser:3 
    552         0051 01 P . 
    553         0052 01 S _ 
    554         0053 11 W Rozpakowała lem:rozpakować,V/ApGfMdNsP3R-TaVp 
    555         0064 01 S _ 
    556         0065 08 W wszystko lem:wszystko,NPRO/CaGnNsZg,NPRO/CnGnNsZg;wszystek,ADJPRO/CanvGnNsZg 
    557         0073 01 S _ 
    558         0074 02 W na lem:na,P/Cal 
    559         0076 01 S _ 
    560         0077 00 BOM * ser:4 
    561         0077 06 W klatce lem:klatka,N/CdGfNs,N/ClGfNs 
    562         0083 01 S _ 
    563         0084 09 W schodowej lem:schodowy,ADJ/CdglDpGfNs 
    564         0093 00 EOM * ser:4 
    565         0093 01 P . 
    566         0094 01 S \n 
    567 }}} 
    568  
    569 Command: 
    570 {{{ 
    571         echo 'Panna młoda dostała sztuczne kwiaty i wieczne pióro. Rozpakowała wszystko na klatce schodowej.' | tok | lem -1 | ser -m -e '(cat(<N>) space cat(<ADJ>)) | (cat(<ADJ>) space cat(<N>))' 
    572 }}} 
    573 Output: 
    574 {{{ 
    575         0000 00 BOM * ser:1 
    576         0000 05 W Panna lem:panna,N/CnGfNs 
    577         0005 01 S _ 
    578         0006 05 W młoda lem:młoda,N/CnGfNs,N/CvGfNs;młody,ADJ/CanvDpGfNs 
    579         0011 00 EOM * ser:1 
    580         0020 00 BOM * ser:2 
    581         0020 08 W sztuczne lem:sztuczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
    582         0028 01 S _ 
    583         0029 06 W kwiaty lem:kwiat,N/CaGiNp,N/CnGiNp,N/CvGiNp 
    584         0035 00 EOM * ser:2 
    585         0038 00 BOM * ser:3 
    586         0038 07 W wieczne lem:wieczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
    587         0045 01 S _ 
    588         0046 05 W pióro lem:pióro,N/CaGnNs,N/CnGnNs,N/CvGnNs 
    589         0051 00 EOM * ser:3 
    590         0077 00 BOM * ser:4 
    591         0077 06 W klatce lem:klatka,N/CdGfNs,N/ClGfNs 
    592         0083 01 S _ 
    593         0084 09 W schodowej lem:schodowy,ADJ/CdglDpGfNs 
    594         0093 00 EOM * ser:4 
    595 }}} 
    596  
    597 Command: 
    598 {{{ 
    599         echo 'Kot, kota, kotu, kocie, kotem' | tok | lem -1 | ser -m -e 'cat(<N>)' 
    600 }}} 
    601 Output: 
    602 {{{ 
    603         0000 00 BOM * ser:1 
    604         0000 03 W Kot lem:kota,N/CgGfNp;kot,N/CnGaNs 
    605         0003 00 EOM * ser:1 
    606         0005 00 BOM * ser:2 
    607         0005 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    608         0009 00 EOM * ser:2 
    609         0011 00 BOM * ser:3 
    610         0011 04 W kotu lem:kot,N/CdGaNs 
    611         0015 00 EOM * ser:3 
    612         0017 00 BOM * ser:4 
    613         0017 05 W kocie lem:kota,N/CdGfNs,N/ClGfNs;kot,N/ClGaNs,N/CvGaNs 
    614         0022 00 EOM * ser:4 
    615         0024 00 BOM * ser:5 
    616         0024 05 W kotem lem:kot,N/CiGaNs 
    617         0029 00 EOM * ser:5 
    618 }}} 
    619  
    620 Command: 
    621 {{{ 
    622         echo 'Kot, kota, kotu, kocie, kotem' | tok | lem -1 | ser -m -e 'cat(<N/Ci>)' 
    623 }}} 
    624 Output: 
    625 {{{ 
    626         0024 00 BOM * ser:1 
    627         0024 05 W kotem lem:kot,N/CiGaNs 
    628         0029 00 EOM * ser:1 
    629 }}} 
    630  
    631 Command: 
    632 {{{ 
    633         echo 'Ala była tu, teraz jest tam.' | tok | lem -1 | ser -m -e 'form(była)' 
    634 }}} 
    635 Output: 
    636 {{{ 
    637         0004 00 BOM * ser:1 
    638         0004 04 W była lem:były,ADJ/CanvDpGfNs;być,BYC/GfMdNsP3TaVp 
    639         0008 00 EOM * ser:1 
    640 }}} 
    641  
    642 Command: 
    643 {{{ 
    644         echo 'Ala była tu, teraz jest tam.' | tok | lem -1 | ser -m -e 'seg{3} word(teraz) seg{4}' 
    645 }}} 
    646 Output: 
    647 {{{ 
    648         0009 00 BOM * ser:1 
    649         0009 02 W tu lem:tu,ADVPRO/Zd,PART 
    650         0011 01 P , 
    651         0012 01 S _ 
    652         0013 05 W teraz lem:teraz,ADV/Dp 
    653         0018 01 S _ 
    654         0019 04 W jest lem:być,BYC/MdNsP3TfrVp 
    655         0023 01 S _ 
    656         0024 03 W tam lem:tama,N/CgGfNp;tam,ADVPRO/Zd,ONO 
    657         0027 00 EOM * ser:1 
    658 }}} 
    659  
    660 Command: 
    661 {{{ 
    662         echo 'Czy 2+2 to cztery?' | tok | lem -1 | ser -m -e 'word space number punct number' 
    663 }}} 
    664 Output: 
    665 {{{ 
    666         0000 00 BOM * ser:1 
    667         0000 03 W Czy lem:czy,CONJ,PART 
    668         0003 01 S _ 
    669         0004 01 N 2 
    670         0005 01 P + 
    671         0006 01 N 2 
    672         0007 00 EOM * ser:1 
     5310000 00 BOM * ser:1 
     5320000 05 W Panna lem:panna,N/CnGfNs 
     5330005 01 S _ 
     5340006 05 W młoda lem:młoda,N/CnGfNs,N/CvGfNs;młody,ADJ/CanvDpGfNs 
     5350011 00 EOM * ser:1 
     5360011 01 S _ 
     5370012 07 W dostała lem:dostać,V/ApGfMdNsP3R?TaVp 
     5380019 01 S _ 
     5390020 00 BOM * ser:2 
     5400020 08 W sztuczne lem:sztuczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
     5410028 01 S _ 
     5420029 06 W kwiaty lem:kwiat,N/CaGiNp,N/CnGiNp,N/CvGiNp 
     5430035 00 EOM * ser:2 
     5440035 01 S _ 
     5450036 01 W i lem:i,CONJ,EXCL 
     5460037 01 S _ 
     5470038 00 BOM * ser:3 
     5480038 07 W wieczne lem:wieczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
     5490045 01 S _ 
     5500046 05 W pióro lem:pióro,N/CaGnNs,N/CnGnNs,N/CvGnNs 
     5510051 00 EOM * ser:3 
     5520051 01 P . 
     5530052 01 S _ 
     5540053 11 W Rozpakowała lem:rozpakować,V/ApGfMdNsP3R-TaVp 
     5550064 01 S _ 
     5560065 08 W wszystko lem:wszystko,NPRO/CaGnNsZg,NPRO/CnGnNsZg;wszystek,ADJPRO/CanvGnNsZg 
     5570073 01 S _ 
     5580074 02 W na lem:na,P/Cal 
     5590076 01 S _ 
     5600077 00 BOM * ser:4 
     5610077 06 W klatce lem:klatka,N/CdGfNs,N/ClGfNs 
     5620083 01 S _ 
     5630084 09 W schodowej lem:schodowy,ADJ/CdglDpGfNs 
     5640093 00 EOM * ser:4 
     5650093 01 P . 
     5660094 01 S \n 
     567}}} 
     568 
     569Command: 
     570{{{ 
     571echo 'Panna młoda dostała sztuczne kwiaty i wieczne pióro. Rozpakowała wszystko na klatce schodowej.' | tok | lem -1 | ser -m -e '(cat(<N>) space cat(<ADJ>)) | (cat(<ADJ>) space cat(<N>))' 
     572}}} 
     573Output: 
     574{{{ 
     5750000 00 BOM * ser:1 
     5760000 05 W Panna lem:panna,N/CnGfNs 
     5770005 01 S _ 
     5780006 05 W młoda lem:młoda,N/CnGfNs,N/CvGfNs;młody,ADJ/CanvDpGfNs 
     5790011 00 EOM * ser:1 
     5800020 00 BOM * ser:2 
     5810020 08 W sztuczne lem:sztuczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
     5820028 01 S _ 
     5830029 06 W kwiaty lem:kwiat,N/CaGiNp,N/CnGiNp,N/CvGiNp 
     5840035 00 EOM * ser:2 
     5850038 00 BOM * ser:3 
     5860038 07 W wieczne lem:wieczny,ADJ/CanvDpGafinNp,ADJ/CanvDpGnNs 
     5870045 01 S _ 
     5880046 05 W pióro lem:pióro,N/CaGnNs,N/CnGnNs,N/CvGnNs 
     5890051 00 EOM * ser:3 
     5900077 00 BOM * ser:4 
     5910077 06 W klatce lem:klatka,N/CdGfNs,N/ClGfNs 
     5920083 01 S _ 
     5930084 09 W schodowej lem:schodowy,ADJ/CdglDpGfNs 
     5940093 00 EOM * ser:4 
     595}}} 
     596 
     597Command: 
     598{{{ 
     599echo 'Kot, kota, kotu, kocie, kotem' | tok | lem -1 | ser -m -e 'cat(<N>)' 
     600}}} 
     601Output: 
     602{{{ 
     6030000 00 BOM * ser:1 
     6040000 03 W Kot lem:kota,N/CgGfNp;kot,N/CnGaNs 
     6050003 00 EOM * ser:1 
     6060005 00 BOM * ser:2 
     6070005 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     6080009 00 EOM * ser:2 
     6090011 00 BOM * ser:3 
     6100011 04 W kotu lem:kot,N/CdGaNs 
     6110015 00 EOM * ser:3 
     6120017 00 BOM * ser:4 
     6130017 05 W kocie lem:kota,N/CdGfNs,N/ClGfNs;kot,N/ClGaNs,N/CvGaNs 
     6140022 00 EOM * ser:4 
     6150024 00 BOM * ser:5 
     6160024 05 W kotem lem:kot,N/CiGaNs 
     6170029 00 EOM * ser:5 
     618}}} 
     619 
     620Command: 
     621{{{ 
     622echo 'Kot, kota, kotu, kocie, kotem' | tok | lem -1 | ser -m -e 'cat(<N/Ci>)' 
     623}}} 
     624Output: 
     625{{{ 
     6260024 00 BOM * ser:1 
     6270024 05 W kotem lem:kot,N/CiGaNs 
     6280029 00 EOM * ser:1 
     629}}} 
     630 
     631Command: 
     632{{{ 
     633echo 'Ala była tu, teraz jest tam.' | tok | lem -1 | ser -m -e 'form(była)' 
     634}}} 
     635Output: 
     636{{{ 
     6370004 00 BOM * ser:1 
     6380004 04 W była lem:były,ADJ/CanvDpGfNs;być,BYC/GfMdNsP3TaVp 
     6390008 00 EOM * ser:1 
     640}}} 
     641 
     642Command: 
     643{{{ 
     644echo 'Ala była tu, teraz jest tam.' | tok | lem -1 | ser -m -e 'seg{3} word(teraz) seg{4}' 
     645}}} 
     646Output: 
     647{{{ 
     6480009 00 BOM * ser:1 
     6490009 02 W tu lem:tu,ADVPRO/Zd,PART 
     6500011 01 P , 
     6510012 01 S _ 
     6520013 05 W teraz lem:teraz,ADV/Dp 
     6530018 01 S _ 
     6540019 04 W jest lem:być,BYC/MdNsP3TfrVp 
     6550023 01 S _ 
     6560024 03 W tam lem:tama,N/CgGfNp;tam,ADVPRO/Zd,ONO 
     6570027 00 EOM * ser:1 
     658}}} 
     659 
     660Command: 
     661{{{ 
     662echo 'Czy 2+2 to cztery?' | tok | lem -1 | ser -m -e 'word space number punct number' 
     663}}} 
     664Output: 
     665{{{ 
     6660000 00 BOM * ser:1 
     6670000 03 W Czy lem:czy,CONJ,PART 
     6680003 01 S _ 
     6690004 01 N 2 
     6700005 01 P + 
     6710006 01 N 2 
     6720007 00 EOM * ser:1 
    673673}}} 
    674674 
     
    678678Command: 
    679679{{{ 
    680         echo 'Ala ma kota.' | tok | lem -1 | grp -e 'lexeme(kot)' 
    681 }}} 
    682 Output: 
    683 {{{ 
    684         0000 03 W Ala 
    685         0003 01 S _ 
    686         0004 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
    687         0006 01 S _ 
    688         0007 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    689         0011 01 P . 
    690         0012 01 S \n 
    691 }}} 
    692 Command: 
    693 {{{ 
    694         echo 'Ala ma psa.' | tok | lem -1 | grp -e 'lexeme(kot)' 
     680echo 'Ala ma kota.' | tok | lem -1 | grp -e 'lexeme(kot)' 
     681}}} 
     682Output: 
     683{{{ 
     6840000 03 W Ala 
     6850003 01 S _ 
     6860004 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
     6870006 01 S _ 
     6880007 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     6890011 01 P . 
     6900012 01 S \n 
     691}}} 
     692Command: 
     693{{{ 
     694echo 'Ala ma psa.' | tok | lem -1 | grp -e 'lexeme(kot)' 
    695695}}} 
    696696Output: 
    697697         
    698  
     698{{{ 
     699????????????? 
     700}}} 
    699701 
    700702 
     
    703705Command: 
    704706{{{ 
    705         echo 'Ala ma małego kota. Ola ma dużego kota. Bartosz ma wielkiego psa.' | tok | lem -1 | mar -e '@KOTADJSTART cat(<ADJ>) @KOTADJEND space lexeme(kot)' 
    706 }}} 
    707 Output: 
    708 {{{ 
    709         0000 03 W Ala 
    710         0003 01 S _ 
    711         0004 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
    712         0006 01 S _ 
    713         0007 00 KOTADJSTART * 
    714         0007 06 W małego lem:małe,N/CgGnNs;mały,ADJ/CaDpGapNs,ADJ/CgDpGainpNs,N/CaGpNs,N/CgGpNs 
    715         0013 00 KOTADJEND * 
    716         0013 01 S _ 
    717         0014 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    718         0018 01 P . 
    719         0019 01 S _ 
    720         0020 03 W Ola 
    721         0023 01 S _ 
    722         0024 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
    723         0026 01 S _ 
    724         0027 00 KOTADJSTART * 
    725         0027 06 W dużego lem:duży,ADJ/CaDpGapNs,ADJ/CgDpGainpNs 
    726         0033 00 KOTADJEND * 
    727         0033 01 S _ 
    728         0034 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    729         0038 01 P . 
    730         0039 01 S _ 
    731         0040 07 W Bartosz lem:Bartosz,N/CnGpNs 
    732         0047 01 S _ 
    733         0048 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
    734         0050 01 S _ 
    735         0051 09 W wielkiego lem:wielki,ADJ/CaDpGapNs,ADJ/CgDpGainpNs 
    736         0060 01 S _ 
    737         0061 03 W psa lem:pies,N/CaGaNs,N/CgGaNs 
    738         0064 01 P . 
    739         0065 01 S \n 
     707echo 'Ala ma małego kota. Ola ma dużego kota. Bartosz ma wielkiego psa.' | tok | lem -1 | mar -e '@KOTADJSTART cat(<ADJ>) @KOTADJEND space lexeme(kot)' 
     708}}} 
     709Output: 
     710{{{ 
     7110000 03 W Ala 
     7120003 01 S _ 
     7130004 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
     7140006 01 S _ 
     7150007 00 KOTADJSTART * 
     7160007 06 W małego lem:małe,N/CgGnNs;mały,ADJ/CaDpGapNs,ADJ/CgDpGainpNs,N/CaGpNs,N/CgGpNs 
     7170013 00 KOTADJEND * 
     7180013 01 S _ 
     7190014 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     7200018 01 P . 
     7210019 01 S _ 
     7220020 03 W Ola 
     7230023 01 S _ 
     7240024 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
     7250026 01 S _ 
     7260027 00 KOTADJSTART * 
     7270027 06 W dużego lem:duży,ADJ/CaDpGapNs,ADJ/CgDpGainpNs 
     7280033 00 KOTADJEND * 
     7290033 01 S _ 
     7300034 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     7310038 01 P . 
     7320039 01 S _ 
     7330040 07 W Bartosz lem:Bartosz,N/CnGpNs 
     7340047 01 S _ 
     7350048 02 W ma lem:mieć,V/AiMdNsP3TfrVp;mój,ADJPRO/CnvGfNs 
     7360050 01 S _ 
     7370051 09 W wielkiego lem:wielki,ADJ/CaDpGapNs,ADJ/CgDpGainpNs 
     7380060 01 S _ 
     7390061 03 W psa lem:pies,N/CaGaNs,N/CgGaNs 
     7400064 01 P . 
     7410065 01 S \n 
    740742}}} 
    741743 
     
    745747Command: 
    746748{{{ 
    747         echo 'Ala ma kota.' | tok 
    748 }}} 
    749 Output: 
    750 {{{ 
    751         0000 03 W Ala 
    752         0003 01 S _ 
    753         0004 02 W ma 
    754         0006 01 S _ 
    755         0007 04 W kota 
    756         0011 01 P . 
    757         0012 01 S \n 
    758 }}} 
    759  
    760 Command: 
    761 {{{ 
    762         echo 'Ala ma kota.' | tok | kot 
    763 }}} 
    764 Output: 
    765 {{{ 
    766         Ala ma kota. 
    767 }}} 
    768  
    769 Command: 
    770 {{{ 
    771         echo 'Ala ma kota.' | tok | kot -r 
    772 }}} 
    773 Output: 
    774 {{{ 
    775         Ala_ma_kota.\n 
    776 }}} 
    777  
    778 Command: 
    779 {{{ 
    780         echo 'Panna młoda dostała sztuczne kwiaty i wieczne pióro. Rozpakowała wszystko na klatce schodowej.' | tok | lem -1 | ser -m -e '(cat(<N>) space cat(<ADJ>)) | (cat(<ADJ>) space cat(<N>))' | kot 
    781 }}} 
    782 Output: 
    783 {{{ 
    784         Panna młoda 
    785         ----- 
    786         sztuczne kwiaty 
    787         ----- 
    788         wieczne pióro 
    789         ----- 
    790         klatce schodowej 
     749echo 'Ala ma kota.' | tok 
     750}}} 
     751Output: 
     752{{{ 
     7530000 03 W Ala 
     7540003 01 S _ 
     7550004 02 W ma 
     7560006 01 S _ 
     7570007 04 W kota 
     7580011 01 P . 
     7590012 01 S \n 
     760}}} 
     761 
     762Command: 
     763{{{ 
     764echo 'Ala ma kota.' | tok | kot 
     765}}} 
     766Output: 
     767{{{ 
     768Ala ma kota. 
     769}}} 
     770 
     771Command: 
     772{{{ 
     773echo 'Ala ma kota.' | tok | kot -r 
     774}}} 
     775Output: 
     776{{{ 
     777Ala_ma_kota.\n 
     778}}} 
     779 
     780Command: 
     781{{{ 
     782echo 'Panna młoda dostała sztuczne kwiaty i wieczne pióro. Rozpakowała wszystko na klatce schodowej.' | tok | lem -1 | ser -m -e '(cat(<N>) space cat(<ADJ>)) | (cat(<ADJ>) space cat(<N>))' | kot 
     783}}} 
     784Output: 
     785{{{ 
     786Panna młoda 
     787----- 
     788sztuczne kwiaty 
     789----- 
     790wieczne pióro 
     791----- 
     792klatce schodowej 
    791793}}} 
    792794 
     
    796798Command: 
    797799{{{ 
    798         echo 'Ala ma kota. Ola ma kota. Paweł też ma.' | tok | sen | lem -1 | grp -e 'lexeme(kot)' | fla 
     800echo 'Ala ma kota. Ola ma kota. Paweł też ma.' | tok | sen | lem -1 | grp -e 'lexeme(kot)' | fla 
    799801}}} 
    800802Output: 
     
    824826Command: 
    825827{{{ 
    826         echo 'Ala ma kota. Ola ma kota. Paweł też ma.' | tok | sen | lem -1 | fla | unfla 
    827 }}} 
    828 Output: 
    829 {{{ 
    830         0000 00 BOS * 
    831         0000 03 W Ala 
    832         0003 01 S _ 
    833         0004 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
    834         0006 01 S _ 
    835         0007 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    836         0011 01 P . 
    837         0012 00 EOS * 
    838         0012 00 BOS * 
    839         0012 01 S _ 
    840         0013 03 W Ola 
    841         0016 01 S _ 
    842         0017 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
    843         0019 01 S _ 
    844         0020 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
    845         0024 01 P . 
    846         0025 00 EOS * 
    847         0025 00 BOS * 
    848         0025 01 S _ 
    849         0026 05 W Paweł 
    850         0031 01 S _ 
    851         0032 03 W też lem:też,CONJ,PART 
    852         0035 01 S _ 
    853         0036 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
    854         0038 01 P . 
    855         0039 01 S \n 
    856         0040 00 EOS * 
     828echo 'Ala ma kota. Ola ma kota. Paweł też ma.' | tok | sen | lem -1 | fla | unfla 
     829}}} 
     830Output: 
     831{{{ 
     8320000 00 BOS * 
     8330000 03 W Ala 
     8340003 01 S _ 
     8350004 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
     8360006 01 S _ 
     8370007 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     8380011 01 P . 
     8390012 00 EOS * 
     8400012 00 BOS * 
     8410012 01 S _ 
     8420013 03 W Ola 
     8430016 01 S _ 
     8440017 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
     8450019 01 S _ 
     8460020 04 W kota lem:kota,N/CnGfNs;kot,N/CaGaNs,N/CgGaNs 
     8470024 01 P . 
     8480025 00 EOS * 
     8490025 00 BOS * 
     8500025 01 S _ 
     8510026 05 W Paweł 
     8520031 01 S _ 
     8530032 03 W też lem:też,CONJ,PART 
     8540035 01 S _ 
     8550036 02 W ma lem:mieć,V/AiMdNsP3R?TfrVp;mój,ADJPRO/CnvGfNsZs 
     8560038 01 P . 
     8570039 01 S \n 
     8580040 00 EOS * 
    857859}}} 
    858860 
     
    862864Command: 
    863865{{{ 
    864         tok -h 
    865 }}} 
    866 Output: 
    867 {{{ 
    868         tok 0.1 
    869  
    870         Usage: tok [OPTIONS]... 
    871  
    872           -h, --help         Print help and exit 
    873           -V, --version      Print version and exit 
    874           -i, --interactive  Interactive mode.  (default=off) 
    875 }}} 
    876  
    877 Command: 
    878 {{{ 
    879         tok -V 
    880 }}} 
    881 Output: 
    882 {{{ 
    883         tok 0.1 
    884 }}} 
    885 Command: 
    886 {{{ 
    887         lem -h 
    888 }}} 
    889 Output: 
    890 {{{ 
    891         lem 0.1 
    892  
    893         Usage: lem [OPTIONS]... 
    894  
    895           -h, --help                    Print help and exit 
    896               --full-help               Print help, including hidden options, and exit 
    897           -V, --version                 Print version and exit 
     866tok -h 
     867}}} 
     868Output: 
     869{{{ 
     870tok 0.1 
     871 
     872Usage: tok [OPTIONS]... 
     873 
     874  -h, --help         Print help and exit 
     875  -V, --version      Print version and exit 
     876  -i, --interactive  Interactive mode.  (default=off) 
     877}}} 
     878 
     879Command: 
     880{{{ 
     881tok -V 
     882}}} 
     883Output: 
     884{{{ 
     885tok 0.1 
     886}}} 
     887Command: 
     888{{{ 
     889lem -h 
     890}}} 
     891Output: 
     892{{{ 
     893lem 0.1 
     894 
     895Usage: lem [OPTIONS]... 
     896 
     897  -h, --help                    Print help and exit 
     898      --full-help               Print help, including hidden options, and exit 
     899  -V, --version                 Print version and exit 
    898900        ... 
    899901}}} 
     
    901903Command: 
    902904{{{ 
    903         lem -V 
    904 }}} 
    905 Output: 
    906 {{{ 
    907         lem 0.1 
    908 }}} 
     905lem -V 
     906}}} 
     907Output: 
     908{{{ 
     909lem 0.1 
     910}}}