mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-03 16:22:52 -06:00
21186 lines
567 KiB
Plaintext
21186 lines
567 KiB
Plaintext
--# -path=.:../prelude:../common
|
|
--# -coding=utf8
|
|
|
|
-- This file is automaticaly generated by generate_tables_sgjp.
|
|
-- That program copies part of its source code to the output,
|
|
-- therefore this file is covered by the LGPLv3 as well as the
|
|
-- program itself.
|
|
-- It is also possible that the input of the program was distributed
|
|
-- under some license. If it is GPL or similar my interpretation is that
|
|
-- this file is _not_ a copy of an input and is covered by LGPLv3, while
|
|
-- the dictionary paired with this file is covered by both LGPLv3 and
|
|
-- the license of the input.
|
|
-- Be careful not to violate the copyright low!
|
|
-- For details see http://www.mimuw.edu.pl/~asl/tabeleusz/ .
|
|
|
|
-- DO NOT EDIT THIS FILE
|
|
|
|
resource NounMorphoPol = ResPol ** open Prelude, (Predef=Predef) in {
|
|
|
|
flags coding=utf8;
|
|
|
|
oper mkN: (SubstForm => Str) -> Gender -> CommNoun;
|
|
oper mkN tab gen = { s = tab; g = gen };
|
|
|
|
oper mkNTable0000: Str -> SubstForm => Str; --%
|
|
oper mkNTable0000 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0001: Str -> SubstForm => Str; --%
|
|
oper mkNTable0001 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "-u";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0002: Str -> SubstForm => Str; --%
|
|
oper mkNTable0002 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0003: Str -> SubstForm => Str; --%
|
|
oper mkNTable0003 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0006: Str -> SubstForm => Str; --%
|
|
oper mkNTable0006 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ek";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0009: Str -> SubstForm => Str; --%
|
|
oper mkNTable0009 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "lowie";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "li";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "lowie"
|
|
};
|
|
|
|
oper mkNTable0010: Str -> SubstForm => Str; --%
|
|
oper mkNTable0010 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0011: Str -> SubstForm => Str; --%
|
|
oper mkNTable0011 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "owów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0012: Str -> SubstForm => Str; --%
|
|
oper mkNTable0012 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "ych";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0013: Str -> SubstForm => Str; --%
|
|
oper mkNTable0013 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "ej";
|
|
SF Sg Dat => x + "ej";
|
|
SF Sg Acc => x + "ą";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ej";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0014: Str -> SubstForm => Str; --%
|
|
oper mkNTable0014 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0015: Str -> SubstForm => Str; --%
|
|
oper mkNTable0015 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0016: Str -> SubstForm => Str; --%
|
|
oper mkNTable0016 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0019: Str -> SubstForm => Str; --%
|
|
oper mkNTable0019 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "siów";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "siów";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0020: Str -> SubstForm => Str; --%
|
|
oper mkNTable0020 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0021: Str -> SubstForm => Str; --%
|
|
oper mkNTable0021 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0022: Str -> SubstForm => Str; --%
|
|
oper mkNTable0022 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ia";
|
|
SF Sg Gen => x + "ii";
|
|
SF Sg Dat => x + "ii";
|
|
SF Sg Acc => x + "ię";
|
|
SF Sg Instr => x + "ią";
|
|
SF Sg Loc => x + "ii";
|
|
SF Sg Voc => x + "io";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "yj";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0025: Str -> SubstForm => Str; --%
|
|
oper mkNTable0025 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "k";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ków";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0026: Str -> SubstForm => Str; --%
|
|
oper mkNTable0026 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "t";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0027: Str -> SubstForm => Str; --%
|
|
oper mkNTable0027 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "k";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0028: Str -> SubstForm => Str; --%
|
|
oper mkNTable0028 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0029: Str -> SubstForm => Str; --%
|
|
oper mkNTable0029 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "in";
|
|
SF Sg Gen => x + "ina";
|
|
SF Sg Dat => x + "inowi";
|
|
SF Sg Acc => x + "ina";
|
|
SF Sg Instr => x + "inem";
|
|
SF Sg Loc => x + "inie";
|
|
SF Sg Voc => x + "inie";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0030: Str -> SubstForm => Str; --%
|
|
oper mkNTable0030 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => x + "gi";
|
|
SF Pl Gen => x + "g";
|
|
SF Pl Dat => x + "gom";
|
|
SF Pl Acc => x + "gi";
|
|
SF Pl Instr => x + "gami";
|
|
SF Pl Loc => x + "gach";
|
|
SF Pl Voc => x + "gi"
|
|
};
|
|
|
|
oper mkNTable0033: Str -> SubstForm => Str; --%
|
|
oper mkNTable0033 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "towie";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "towie"
|
|
};
|
|
|
|
oper mkNTable0035: Str -> SubstForm => Str; --%
|
|
oper mkNTable0035 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0036: Str -> SubstForm => Str; --%
|
|
oper mkNTable0036 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sia";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "się";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "ś";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0037: Str -> SubstForm => Str; --%
|
|
oper mkNTable0037 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0038: Str -> SubstForm => Str; --%
|
|
oper mkNTable0038 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "x";
|
|
SF Sg Gen => x + "ksu";
|
|
SF Sg Dat => x + "ksowi";
|
|
SF Sg Acc => x + "x";
|
|
SF Sg Instr => x + "ksem";
|
|
SF Sg Loc => x + "ksie";
|
|
SF Sg Voc => x + "ksie";
|
|
SF Pl Nom => x + "ksy";
|
|
SF Pl Gen => x + "ksów";
|
|
SF Pl Dat => x + "ksom";
|
|
SF Pl Acc => x + "ksy";
|
|
SF Pl Instr => x + "ksami";
|
|
SF Pl Loc => x + "ksach";
|
|
SF Pl Voc => x + "ksy"
|
|
};
|
|
|
|
oper mkNTable0042: Str -> SubstForm => Str; --%
|
|
oper mkNTable0042 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "to";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "towie";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "towie"
|
|
};
|
|
|
|
oper mkNTable0043: Str -> SubstForm => Str; --%
|
|
oper mkNTable0043 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "ch";
|
|
SF Pl Instr => x + "mi";
|
|
SF Pl Loc => x + "ch";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0044: Str -> SubstForm => Str; --%
|
|
oper mkNTable0044 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0046: Str -> SubstForm => Str; --%
|
|
oper mkNTable0046 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => x + "kowie";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ków";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "kowie"
|
|
};
|
|
|
|
oper mkNTable0047: Str -> SubstForm => Str; --%
|
|
oper mkNTable0047 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "rowie";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rowie"
|
|
};
|
|
|
|
oper mkNTable0048: Str -> SubstForm => Str; --%
|
|
oper mkNTable0048 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ra";
|
|
SF Sg Gen => x + "ry";
|
|
SF Sg Dat => x + "rze";
|
|
SF Sg Acc => x + "rę";
|
|
SF Sg Instr => x + "rą";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "ro";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "er";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0049: Str -> SubstForm => Str; --%
|
|
oper mkNTable0049 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "owów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0051: Str -> SubstForm => Str; --%
|
|
oper mkNTable0051 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0053: Str -> SubstForm => Str; --%
|
|
oper mkNTable0053 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0054: Str -> SubstForm => Str; --%
|
|
oper mkNTable0054 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "i";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "im";
|
|
SF Sg Loc => x + "im";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ich";
|
|
SF Pl Dat => x + "im";
|
|
SF Pl Acc => x + "ich";
|
|
SF Pl Instr => x + "imi";
|
|
SF Pl Loc => x + "ich";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0055: Str -> SubstForm => Str; --%
|
|
oper mkNTable0055 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0059: Str -> SubstForm => Str; --%
|
|
oper mkNTable0059 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0060: Str -> SubstForm => Str; --%
|
|
oper mkNTable0060 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "j";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0061: Str -> SubstForm => Str; --%
|
|
oper mkNTable0061 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => x + "ńcy";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńców";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńcy"
|
|
};
|
|
|
|
oper mkNTable0064: Str -> SubstForm => Str; --%
|
|
oper mkNTable0064 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0067: Str -> SubstForm => Str; --%
|
|
oper mkNTable0067 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "ch";
|
|
SF Pl Instr => x + "mi";
|
|
SF Pl Loc => x + "ch";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0068: Str -> SubstForm => Str; --%
|
|
oper mkNTable0068 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "i";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "im";
|
|
SF Sg Loc => x + "im";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ich";
|
|
SF Pl Dat => x + "im";
|
|
SF Pl Acc => x + "ich";
|
|
SF Pl Instr => x + "imi";
|
|
SF Pl Loc => x + "ich";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0069: Str -> SubstForm => Str; --%
|
|
oper mkNTable0069 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "ciowie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ciów";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ciowie"
|
|
};
|
|
|
|
oper mkNTable0072: Str -> SubstForm => Str; --%
|
|
oper mkNTable0072 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zia";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "zi";
|
|
SF Sg Acc => x + "zię";
|
|
SF Sg Instr => x + "zią";
|
|
SF Sg Loc => x + "zi";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "ź";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zie";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0073: Str -> SubstForm => Str; --%
|
|
oper mkNTable0073 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0075: Str -> SubstForm => Str; --%
|
|
oper mkNTable0075 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0077: Str -> SubstForm => Str; --%
|
|
oper mkNTable0077 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oł";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "oła";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ele";
|
|
SF Sg Voc => x + "ele";
|
|
SF Pl Nom => x + "ołowie";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "ołów";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "ołowie"
|
|
};
|
|
|
|
oper mkNTable0079: Str -> SubstForm => Str; --%
|
|
oper mkNTable0079 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0080: Str -> SubstForm => Str; --%
|
|
oper mkNTable0080 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "siowie";
|
|
SF Pl Gen => x + "siów";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "siów";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "siowie"
|
|
};
|
|
|
|
oper mkNTable0083: Str -> SubstForm => Str; --%
|
|
oper mkNTable0083 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "ina";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "ina";
|
|
SF Sg Instr => x + "inem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0088: Str -> SubstForm => Str; --%
|
|
oper mkNTable0088 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0089: Str -> SubstForm => Str; --%
|
|
oper mkNTable0089 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sto";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => x + "stowie";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "stów";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "stowie"
|
|
};
|
|
|
|
oper mkNTable0091: Str -> SubstForm => Str; --%
|
|
oper mkNTable0091 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0094: Str -> SubstForm => Str; --%
|
|
oper mkNTable0094 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "ji";
|
|
SF Sg Dat => x + "ji";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "ji";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "yj";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0095: Str -> SubstForm => Str; --%
|
|
oper mkNTable0095 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "um";
|
|
SF Sg Gen => x + "um";
|
|
SF Sg Dat => x + "um";
|
|
SF Sg Acc => x + "um";
|
|
SF Sg Instr => x + "um";
|
|
SF Sg Loc => x + "um";
|
|
SF Sg Voc => x + "um";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0096: Str -> SubstForm => Str; --%
|
|
oper mkNTable0096 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0097: Str -> SubstForm => Str; --%
|
|
oper mkNTable0097 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "stowie";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "stów";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "stowie"
|
|
};
|
|
|
|
oper mkNTable0098: Str -> SubstForm => Str; --%
|
|
oper mkNTable0098 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "st";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0099: Str -> SubstForm => Str; --%
|
|
oper mkNTable0099 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0100: Str -> SubstForm => Str; --%
|
|
oper mkNTable0100 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0102: Str -> SubstForm => Str; --%
|
|
oper mkNTable0102 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "in";
|
|
SF Sg Gen => x + "ina";
|
|
SF Sg Dat => x + "inowi";
|
|
SF Sg Acc => x + "ina";
|
|
SF Sg Instr => x + "inem";
|
|
SF Sg Loc => x + "inie";
|
|
SF Sg Voc => x + "inie";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0103: Str -> SubstForm => Str; --%
|
|
oper mkNTable0103 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0104: Str -> SubstForm => Str; --%
|
|
oper mkNTable0104 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "śka";
|
|
SF Sg Gen => x + "śki";
|
|
SF Sg Dat => x + "śce";
|
|
SF Sg Acc => x + "śkę";
|
|
SF Sg Instr => x + "śką";
|
|
SF Sg Loc => x + "śce";
|
|
SF Sg Voc => x + "śko";
|
|
SF Pl Nom => x + "śki";
|
|
SF Pl Gen => x + "siek";
|
|
SF Pl Dat => x + "śkom";
|
|
SF Pl Acc => x + "śki";
|
|
SF Pl Instr => x + "śkami";
|
|
SF Pl Loc => x + "śkach";
|
|
SF Pl Voc => x + "śki"
|
|
};
|
|
|
|
oper mkNTable0110: Str -> SubstForm => Str; --%
|
|
oper mkNTable0110 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0111: Str -> SubstForm => Str; --%
|
|
oper mkNTable0111 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0114: Str -> SubstForm => Str; --%
|
|
oper mkNTable0114 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "c";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0117: Str -> SubstForm => Str; --%
|
|
oper mkNTable0117 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0118: Str -> SubstForm => Str; --%
|
|
oper mkNTable0118 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0119: Str -> SubstForm => Str; --%
|
|
oper mkNTable0119 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owo";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "owo";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owo";
|
|
SF Pl Nom => x + "owa";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owa";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owa"
|
|
};
|
|
|
|
oper mkNTable0121: Str -> SubstForm => Str; --%
|
|
oper mkNTable0121 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => x + "jowie";
|
|
SF Pl Gen => x + "jów";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "jów";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "jowie"
|
|
};
|
|
|
|
oper mkNTable0123: Str -> SubstForm => Str; --%
|
|
oper mkNTable0123 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "ych";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0126: Str -> SubstForm => Str; --%
|
|
oper mkNTable0126 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "kowie";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ków";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "kowie"
|
|
};
|
|
|
|
oper mkNTable0129: Str -> SubstForm => Str; --%
|
|
oper mkNTable0129 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0131: Str -> SubstForm => Str; --%
|
|
oper mkNTable0131 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0133: Str -> SubstForm => Str; --%
|
|
oper mkNTable0133 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ko";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "kowie";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ków";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "kowie"
|
|
};
|
|
|
|
oper mkNTable0140: Str -> SubstForm => Str; --%
|
|
oper mkNTable0140 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niek";
|
|
SF Sg Gen => x + "ńka";
|
|
SF Sg Dat => x + "ńkowi";
|
|
SF Sg Acc => x + "ńka";
|
|
SF Sg Instr => x + "ńkiem";
|
|
SF Sg Loc => x + "ńku";
|
|
SF Sg Voc => x + "ńku";
|
|
SF Pl Nom => x + "ńkowie";
|
|
SF Pl Gen => x + "ńków";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńków";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńkowie"
|
|
};
|
|
|
|
oper mkNTable0142: Str -> SubstForm => Str; --%
|
|
oper mkNTable0142 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "niowie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "niowie"
|
|
};
|
|
|
|
oper mkNTable0144: Str -> SubstForm => Str; --%
|
|
oper mkNTable0144 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "na";
|
|
SF Sg Gen => x + "ny";
|
|
SF Sg Dat => x + "nie";
|
|
SF Sg Acc => x + "nę";
|
|
SF Sg Instr => x + "ną";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "no";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "ien";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0145: Str -> SubstForm => Str; --%
|
|
oper mkNTable0145 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0151: Str -> SubstForm => Str; --%
|
|
oper mkNTable0151 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0152: Str -> SubstForm => Str; --%
|
|
oper mkNTable0152 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "ł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0153: Str -> SubstForm => Str; --%
|
|
oper mkNTable0153 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "towie";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "towie"
|
|
};
|
|
|
|
oper mkNTable0154: Str -> SubstForm => Str; --%
|
|
oper mkNTable0154 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0155: Str -> SubstForm => Str; --%
|
|
oper mkNTable0155 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sł";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słowi";
|
|
SF Sg Acc => x + "sła";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => x + "słowie";
|
|
SF Pl Gen => x + "słów";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "słów";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "słowie"
|
|
};
|
|
|
|
oper mkNTable0157: Str -> SubstForm => Str; --%
|
|
oper mkNTable0157 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "iec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0158: Str -> SubstForm => Str; --%
|
|
oper mkNTable0158 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0159: Str -> SubstForm => Str; --%
|
|
oper mkNTable0159 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0161: Str -> SubstForm => Str; --%
|
|
oper mkNTable0161 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0162: Str -> SubstForm => Str; --%
|
|
oper mkNTable0162 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0167: Str -> SubstForm => Str; --%
|
|
oper mkNTable0167 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "lowie";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "lów";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "lowie"
|
|
};
|
|
|
|
oper mkNTable0168: Str -> SubstForm => Str; --%
|
|
oper mkNTable0168 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "wi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "nowie";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "nów";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "nowie"
|
|
};
|
|
|
|
oper mkNTable0169: Str -> SubstForm => Str; --%
|
|
oper mkNTable0169 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0171: Str -> SubstForm => Str; --%
|
|
oper mkNTable0171 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0173: Str -> SubstForm => Str; --%
|
|
oper mkNTable0173 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0175: Str -> SubstForm => Str; --%
|
|
oper mkNTable0175 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0176: Str -> SubstForm => Str; --%
|
|
oper mkNTable0176 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0178: Str -> SubstForm => Str; --%
|
|
oper mkNTable0178 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óbr";
|
|
SF Sg Gen => x + "obru";
|
|
SF Sg Dat => x + "obrowi";
|
|
SF Sg Acc => x + "óbr";
|
|
SF Sg Instr => x + "obrem";
|
|
SF Sg Loc => x + "obrze";
|
|
SF Sg Voc => x + "obrze";
|
|
SF Pl Nom => x + "obry";
|
|
SF Pl Gen => x + "obrów";
|
|
SF Pl Dat => x + "obrom";
|
|
SF Pl Acc => x + "obry";
|
|
SF Pl Instr => x + "obrami";
|
|
SF Pl Loc => x + "obrach";
|
|
SF Pl Voc => x + "obry"
|
|
};
|
|
|
|
oper mkNTable0179: Str -> SubstForm => Str; --%
|
|
oper mkNTable0179 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "ora";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ora";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "orowie";
|
|
SF Pl Gen => x + "orów";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "orów";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "orowie"
|
|
};
|
|
|
|
oper mkNTable0181: Str -> SubstForm => Str; --%
|
|
oper mkNTable0181 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0182: Str -> SubstForm => Str; --%
|
|
oper mkNTable0182 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0190: Str -> SubstForm => Str; --%
|
|
oper mkNTable0190 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0191: Str -> SubstForm => Str; --%
|
|
oper mkNTable0191 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0192: Str -> SubstForm => Str; --%
|
|
oper mkNTable0192 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "łu";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ł";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0193: Str -> SubstForm => Str; --%
|
|
oper mkNTable0193 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óg";
|
|
SF Sg Gen => x + "oga";
|
|
SF Sg Dat => x + "ogowi";
|
|
SF Sg Acc => x + "oga";
|
|
SF Sg Instr => x + "ogiem";
|
|
SF Sg Loc => x + "ogu";
|
|
SF Sg Voc => x + "ogu";
|
|
SF Pl Nom => x + "ogowie";
|
|
SF Pl Gen => x + "ogów";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogów";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogowie"
|
|
};
|
|
|
|
oper mkNTable0197: Str -> SubstForm => Str; --%
|
|
oper mkNTable0197 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0198: Str -> SubstForm => Str; --%
|
|
oper mkNTable0198 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => x + "chy";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chy";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "chach";
|
|
SF Pl Voc => x + "chy"
|
|
};
|
|
|
|
oper mkNTable0199: Str -> SubstForm => Str; --%
|
|
oper mkNTable0199 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ko";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "ku";
|
|
SF Sg Acc => x + "ko";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "ka";
|
|
SF Pl Gen => x + "ek";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ka";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ka"
|
|
};
|
|
|
|
oper mkNTable0200: Str -> SubstForm => Str; --%
|
|
oper mkNTable0200 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0201: Str -> SubstForm => Str; --%
|
|
oper mkNTable0201 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ch";
|
|
SF Sg Gen => x + "cha";
|
|
SF Sg Dat => x + "chowi";
|
|
SF Sg Acc => x + "cha";
|
|
SF Sg Instr => x + "chem";
|
|
SF Sg Loc => x + "chu";
|
|
SF Sg Voc => x + "chu";
|
|
SF Pl Nom => x + "si";
|
|
SF Pl Gen => x + "chów";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chów";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "chach";
|
|
SF Pl Voc => x + "si"
|
|
};
|
|
|
|
oper mkNTable0203: Str -> SubstForm => Str; --%
|
|
oper mkNTable0203 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "ych";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0204: Str -> SubstForm => Str; --%
|
|
oper mkNTable0204 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siek";
|
|
SF Sg Gen => x + "śka";
|
|
SF Sg Dat => x + "śkowi";
|
|
SF Sg Acc => x + "śka";
|
|
SF Sg Instr => x + "śkiem";
|
|
SF Sg Loc => x + "śku";
|
|
SF Sg Voc => x + "śku";
|
|
SF Pl Nom => x + "śkowie";
|
|
SF Pl Gen => x + "śków";
|
|
SF Pl Dat => x + "śkom";
|
|
SF Pl Acc => x + "śków";
|
|
SF Pl Instr => x + "śkami";
|
|
SF Pl Loc => x + "śkach";
|
|
SF Pl Voc => x + "śkowie"
|
|
};
|
|
|
|
oper mkNTable0205: Str -> SubstForm => Str; --%
|
|
oper mkNTable0205 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0210: Str -> SubstForm => Str; --%
|
|
oper mkNTable0210 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => x + "ńcowie";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńców";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńcowie"
|
|
};
|
|
|
|
oper mkNTable0213: Str -> SubstForm => Str; --%
|
|
oper mkNTable0213 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0217: Str -> SubstForm => Str; --%
|
|
oper mkNTable0217 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0218: Str -> SubstForm => Str; --%
|
|
oper mkNTable0218 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcze";
|
|
SF Pl Nom => x + "ńcy";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńców";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńcy"
|
|
};
|
|
|
|
oper mkNTable0219: Str -> SubstForm => Str; --%
|
|
oper mkNTable0219 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => x + "gowie";
|
|
SF Pl Gen => x + "gów";
|
|
SF Pl Dat => x + "gom";
|
|
SF Pl Acc => x + "gów";
|
|
SF Pl Instr => x + "gami";
|
|
SF Pl Loc => x + "gach";
|
|
SF Pl Voc => x + "gowie"
|
|
};
|
|
|
|
oper mkNTable0222: Str -> SubstForm => Str; --%
|
|
oper mkNTable0222 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zd";
|
|
SF Sg Gen => x + "zda";
|
|
SF Sg Dat => x + "zdowi";
|
|
SF Sg Acc => x + "zda";
|
|
SF Sg Instr => x + "zdem";
|
|
SF Sg Loc => x + "ździe";
|
|
SF Sg Voc => x + "ździe";
|
|
SF Pl Nom => x + "zdowie";
|
|
SF Pl Gen => x + "zdów";
|
|
SF Pl Dat => x + "zdom";
|
|
SF Pl Acc => x + "zdów";
|
|
SF Pl Instr => x + "zdami";
|
|
SF Pl Loc => x + "zdach";
|
|
SF Pl Voc => x + "zdowie"
|
|
};
|
|
|
|
oper mkNTable0230: Str -> SubstForm => Str; --%
|
|
oper mkNTable0230 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "x";
|
|
SF Sg Gen => x + "ksa";
|
|
SF Sg Dat => x + "ksowi";
|
|
SF Sg Acc => x + "ksa";
|
|
SF Sg Instr => x + "ksem";
|
|
SF Sg Loc => x + "ksie";
|
|
SF Sg Voc => x + "ksie";
|
|
SF Pl Nom => x + "ksowie";
|
|
SF Pl Gen => x + "ksów";
|
|
SF Pl Dat => x + "ksom";
|
|
SF Pl Acc => x + "ksów";
|
|
SF Pl Instr => x + "ksami";
|
|
SF Pl Loc => x + "ksach";
|
|
SF Pl Voc => x + "ksowie"
|
|
};
|
|
|
|
oper mkNTable0231: Str -> SubstForm => Str; --%
|
|
oper mkNTable0231 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "tu";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "t";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0232: Str -> SubstForm => Str; --%
|
|
oper mkNTable0232 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cia";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "cię";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ć";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0233: Str -> SubstForm => Str; --%
|
|
oper mkNTable0233 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0237: Str -> SubstForm => Str; --%
|
|
oper mkNTable0237 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "th";
|
|
SF Sg Gen => x + "tha";
|
|
SF Sg Dat => x + "thowi";
|
|
SF Sg Acc => x + "tha";
|
|
SF Sg Instr => x + "them";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "thowie";
|
|
SF Pl Gen => x + "thów";
|
|
SF Pl Dat => x + "thom";
|
|
SF Pl Acc => x + "thów";
|
|
SF Pl Instr => x + "thami";
|
|
SF Pl Loc => x + "thach";
|
|
SF Pl Voc => x + "thowie"
|
|
};
|
|
|
|
oper mkNTable0238: Str -> SubstForm => Str; --%
|
|
oper mkNTable0238 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "co";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0239: Str -> SubstForm => Str; --%
|
|
oper mkNTable0239 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0241: Str -> SubstForm => Str; --%
|
|
oper mkNTable0241 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "j";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0243: Str -> SubstForm => Str; --%
|
|
oper mkNTable0243 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0244: Str -> SubstForm => Str; --%
|
|
oper mkNTable0244 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0246: Str -> SubstForm => Str; --%
|
|
oper mkNTable0246 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0247: Str -> SubstForm => Str; --%
|
|
oper mkNTable0247 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0248: Str -> SubstForm => Str; --%
|
|
oper mkNTable0248 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "ia";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "iowie";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "iów";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "iowie"
|
|
};
|
|
|
|
oper mkNTable0250: Str -> SubstForm => Str; --%
|
|
oper mkNTable0250 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0253: Str -> SubstForm => Str; --%
|
|
oper mkNTable0253 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0254: Str -> SubstForm => Str; --%
|
|
oper mkNTable0254 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0257: Str -> SubstForm => Str; --%
|
|
oper mkNTable0257 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ya";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "yę";
|
|
SF Sg Instr => x + "yą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "yo";
|
|
SF Pl Nom => x + "yowie";
|
|
SF Pl Gen => x + "yów";
|
|
SF Pl Dat => x + "yom";
|
|
SF Pl Acc => x + "yów";
|
|
SF Pl Instr => x + "yami";
|
|
SF Pl Loc => x + "yach";
|
|
SF Pl Voc => x + "yowie"
|
|
};
|
|
|
|
oper mkNTable0258: Str -> SubstForm => Str; --%
|
|
oper mkNTable0258 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "ś";
|
|
SF Pl Nom => x + "siowie";
|
|
SF Pl Gen => x + "siów";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "siów";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "siowie"
|
|
};
|
|
|
|
oper mkNTable0259: Str -> SubstForm => Str; --%
|
|
oper mkNTable0259 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębia";
|
|
SF Sg Dat => x + "ębiowi";
|
|
SF Sg Acc => x + "ębia";
|
|
SF Sg Instr => x + "ębiem";
|
|
SF Sg Loc => x + "ębiu";
|
|
SF Sg Voc => x + "ębiu";
|
|
SF Pl Nom => x + "ębiowie";
|
|
SF Pl Gen => x + "ębiów";
|
|
SF Pl Dat => x + "ębiom";
|
|
SF Pl Acc => x + "ębiów";
|
|
SF Pl Instr => x + "ębiami";
|
|
SF Pl Loc => x + "ębiach";
|
|
SF Pl Voc => x + "ębiowie"
|
|
};
|
|
|
|
oper mkNTable0260: Str -> SubstForm => Str; --%
|
|
oper mkNTable0260 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębia";
|
|
SF Sg Dat => x + "ębiowi";
|
|
SF Sg Acc => x + "ąb";
|
|
SF Sg Instr => x + "ębiem";
|
|
SF Sg Loc => x + "ębiu";
|
|
SF Sg Voc => x + "ębiu";
|
|
SF Pl Nom => x + "ębie";
|
|
SF Pl Gen => x + "ębi";
|
|
SF Pl Dat => x + "ębiom";
|
|
SF Pl Acc => x + "ębie";
|
|
SF Pl Instr => x + "ębiami";
|
|
SF Pl Loc => x + "ębiach";
|
|
SF Pl Voc => x + "ębie"
|
|
};
|
|
|
|
oper mkNTable0262: Str -> SubstForm => Str; --%
|
|
oper mkNTable0262 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0263: Str -> SubstForm => Str; --%
|
|
oper mkNTable0263 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "th";
|
|
SF Sg Gen => x + "tha";
|
|
SF Sg Dat => x + "thowi";
|
|
SF Sg Acc => x + "tha";
|
|
SF Sg Instr => x + "them";
|
|
SF Sg Loc => x + "sie";
|
|
SF Sg Voc => x + "sie";
|
|
SF Pl Nom => x + "thowie";
|
|
SF Pl Gen => x + "thów";
|
|
SF Pl Dat => x + "thom";
|
|
SF Pl Acc => x + "thów";
|
|
SF Pl Instr => x + "thami";
|
|
SF Pl Loc => x + "thach";
|
|
SF Pl Voc => x + "thowie"
|
|
};
|
|
|
|
oper mkNTable0265: Str -> SubstForm => Str; --%
|
|
oper mkNTable0265 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0266: Str -> SubstForm => Str; --%
|
|
oper mkNTable0266 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "niowie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "niowie"
|
|
};
|
|
|
|
oper mkNTable0268: Str -> SubstForm => Str; --%
|
|
oper mkNTable0268 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0271: Str -> SubstForm => Str; --%
|
|
oper mkNTable0271 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0274: Str -> SubstForm => Str; --%
|
|
oper mkNTable0274 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0275: Str -> SubstForm => Str; --%
|
|
oper mkNTable0275 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "tha";
|
|
SF Sg Gen => x + "thy";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "thę";
|
|
SF Sg Instr => x + "thą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "tho";
|
|
SF Pl Nom => x + "thy";
|
|
SF Pl Gen => x + "th";
|
|
SF Pl Dat => x + "thom";
|
|
SF Pl Acc => x + "thy";
|
|
SF Pl Instr => x + "thami";
|
|
SF Pl Loc => x + "thach";
|
|
SF Pl Voc => x + "thy"
|
|
};
|
|
|
|
oper mkNTable0278: Str -> SubstForm => Str; --%
|
|
oper mkNTable0278 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "rzy";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rzy"
|
|
};
|
|
|
|
oper mkNTable0280: Str -> SubstForm => Str; --%
|
|
oper mkNTable0280 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "li";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "li"
|
|
};
|
|
|
|
oper mkNTable0281: Str -> SubstForm => Str; --%
|
|
oper mkNTable0281 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "nowie";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "nów";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "nowie"
|
|
};
|
|
|
|
oper mkNTable0282: Str -> SubstForm => Str; --%
|
|
oper mkNTable0282 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0283: Str -> SubstForm => Str; --%
|
|
oper mkNTable0283 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "iej";
|
|
SF Sg Dat => x + "iej";
|
|
SF Sg Acc => x + "ą";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "iej";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "ich";
|
|
SF Pl Dat => x + "im";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "imi";
|
|
SF Pl Loc => x + "ich";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0286: Str -> SubstForm => Str; --%
|
|
oper mkNTable0286 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "nowie";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "nów";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "nowie"
|
|
};
|
|
|
|
oper mkNTable0290: Str -> SubstForm => Str; --%
|
|
oper mkNTable0290 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0291: Str -> SubstForm => Str; --%
|
|
oper mkNTable0291 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "źka";
|
|
SF Sg Gen => x + "źki";
|
|
SF Sg Dat => x + "źce";
|
|
SF Sg Acc => x + "źkę";
|
|
SF Sg Instr => x + "źką";
|
|
SF Sg Loc => x + "źce";
|
|
SF Sg Voc => x + "źko";
|
|
SF Pl Nom => x + "źki";
|
|
SF Pl Gen => x + "ziek";
|
|
SF Pl Dat => x + "źkom";
|
|
SF Pl Acc => x + "źki";
|
|
SF Pl Instr => x + "źkami";
|
|
SF Pl Loc => x + "źkach";
|
|
SF Pl Voc => x + "źki"
|
|
};
|
|
|
|
oper mkNTable0292: Str -> SubstForm => Str; --%
|
|
oper mkNTable0292 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "łło";
|
|
SF Sg Gen => x + "łły";
|
|
SF Sg Dat => x + "lle";
|
|
SF Sg Acc => x + "łłę";
|
|
SF Sg Instr => x + "łłą";
|
|
SF Sg Loc => x + "lle";
|
|
SF Sg Voc => x + "łło";
|
|
SF Pl Nom => x + "łłowie";
|
|
SF Pl Gen => x + "łłów";
|
|
SF Pl Dat => x + "łłom";
|
|
SF Pl Acc => x + "łłów";
|
|
SF Pl Instr => x + "łłami";
|
|
SF Pl Loc => x + "łłach";
|
|
SF Pl Voc => x + "łłowie"
|
|
};
|
|
|
|
oper mkNTable0293: Str -> SubstForm => Str; --%
|
|
oper mkNTable0293 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oda";
|
|
SF Sg Gen => x + "ody";
|
|
SF Sg Dat => x + "odzie";
|
|
SF Sg Acc => x + "odę";
|
|
SF Sg Instr => x + "odą";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odo";
|
|
SF Pl Nom => x + "ody";
|
|
SF Pl Gen => x + "ód";
|
|
SF Pl Dat => x + "odom";
|
|
SF Pl Acc => x + "ody";
|
|
SF Pl Instr => x + "odami";
|
|
SF Pl Loc => x + "odach";
|
|
SF Pl Voc => x + "ody"
|
|
};
|
|
|
|
oper mkNTable0297: Str -> SubstForm => Str; --%
|
|
oper mkNTable0297 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0299: Str -> SubstForm => Str; --%
|
|
oper mkNTable0299 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sło";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słu";
|
|
SF Sg Acc => x + "sło";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "sło";
|
|
SF Pl Nom => x + "sła";
|
|
SF Pl Gen => x + "seł";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sła";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sła"
|
|
};
|
|
|
|
oper mkNTable0300: Str -> SubstForm => Str; --%
|
|
oper mkNTable0300 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "a";
|
|
SF Pl Dat => x + "a";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "a";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0301: Str -> SubstForm => Str; --%
|
|
oper mkNTable0301 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0302: Str -> SubstForm => Str; --%
|
|
oper mkNTable0302 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0304: Str -> SubstForm => Str; --%
|
|
oper mkNTable0304 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0305: Str -> SubstForm => Str; --%
|
|
oper mkNTable0305 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ph";
|
|
SF Sg Gen => x + "pha";
|
|
SF Sg Dat => x + "phowi";
|
|
SF Sg Acc => x + "pha";
|
|
SF Sg Instr => x + "phem";
|
|
SF Sg Loc => x + "fie";
|
|
SF Sg Voc => x + "fie";
|
|
SF Pl Nom => x + "phowie";
|
|
SF Pl Gen => x + "phów";
|
|
SF Pl Dat => x + "phom";
|
|
SF Pl Acc => x + "phów";
|
|
SF Pl Instr => x + "phami";
|
|
SF Pl Loc => x + "phach";
|
|
SF Pl Voc => x + "phowie"
|
|
};
|
|
|
|
oper mkNTable0308: Str -> SubstForm => Str; --%
|
|
oper mkNTable0308 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0309: Str -> SubstForm => Str; --%
|
|
oper mkNTable0309 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0312: Str -> SubstForm => Str; --%
|
|
oper mkNTable0312 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "ia";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0313: Str -> SubstForm => Str; --%
|
|
oper mkNTable0313 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ńka";
|
|
SF Sg Gen => x + "ńki";
|
|
SF Sg Dat => x + "ńce";
|
|
SF Sg Acc => x + "ńkę";
|
|
SF Sg Instr => x + "ńką";
|
|
SF Sg Loc => x + "ńce";
|
|
SF Sg Voc => x + "ńko";
|
|
SF Pl Nom => x + "ńki";
|
|
SF Pl Gen => x + "niek";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńki";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńki"
|
|
};
|
|
|
|
oper mkNTable0315: Str -> SubstForm => Str; --%
|
|
oper mkNTable0315 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0316: Str -> SubstForm => Str; --%
|
|
oper mkNTable0316 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zia";
|
|
SF Sg Dat => x + "ziowi";
|
|
SF Sg Acc => x + "zia";
|
|
SF Sg Instr => x + "ziem";
|
|
SF Sg Loc => x + "ziu";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => x + "ziowie";
|
|
SF Pl Gen => x + "ziów";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "ziów";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "ziowie"
|
|
};
|
|
|
|
oper mkNTable0317: Str -> SubstForm => Str; --%
|
|
oper mkNTable0317 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "nio";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0324: Str -> SubstForm => Str; --%
|
|
oper mkNTable0324 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0328: Str -> SubstForm => Str; --%
|
|
oper mkNTable0328 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zioł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zła";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "złowie";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "złów";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "złowie"
|
|
};
|
|
|
|
oper mkNTable0330: Str -> SubstForm => Str; --%
|
|
oper mkNTable0330 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iew";
|
|
SF Sg Gen => x + "wi";
|
|
SF Sg Dat => x + "wi";
|
|
SF Sg Acc => x + "iew";
|
|
SF Sg Instr => x + "wią";
|
|
SF Sg Loc => x + "wi";
|
|
SF Sg Voc => x + "wi";
|
|
SF Pl Nom => x + "wie";
|
|
SF Pl Gen => x + "wi";
|
|
SF Pl Dat => x + "wiom";
|
|
SF Pl Acc => x + "wie";
|
|
SF Pl Instr => x + "wiami";
|
|
SF Pl Loc => x + "wiach";
|
|
SF Pl Voc => x + "wie"
|
|
};
|
|
|
|
oper mkNTable0332: Str -> SubstForm => Str; --%
|
|
oper mkNTable0332 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0333: Str -> SubstForm => Str; --%
|
|
oper mkNTable0333 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "ia";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "iów";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0334: Str -> SubstForm => Str; --%
|
|
oper mkNTable0334 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zna";
|
|
SF Sg Gen => x + "zny";
|
|
SF Sg Dat => x + "źnie";
|
|
SF Sg Acc => x + "znę";
|
|
SF Sg Instr => x + "zną";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => x + "zny";
|
|
SF Pl Gen => x + "zn";
|
|
SF Pl Dat => x + "znom";
|
|
SF Pl Acc => x + "zny";
|
|
SF Pl Instr => x + "znami";
|
|
SF Pl Loc => x + "znach";
|
|
SF Pl Voc => x + "zny"
|
|
};
|
|
|
|
oper mkNTable0335: Str -> SubstForm => Str; --%
|
|
oper mkNTable0335 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cień";
|
|
SF Sg Gen => x + "tnia";
|
|
SF Sg Dat => x + "tniowi";
|
|
SF Sg Acc => x + "tnia";
|
|
SF Sg Instr => x + "tniem";
|
|
SF Sg Loc => x + "tniu";
|
|
SF Sg Voc => x + "tniu";
|
|
SF Pl Nom => x + "tniowie";
|
|
SF Pl Gen => x + "tniów";
|
|
SF Pl Dat => x + "tniom";
|
|
SF Pl Acc => x + "tniów";
|
|
SF Pl Instr => x + "tniami";
|
|
SF Pl Loc => x + "tniach";
|
|
SF Pl Voc => x + "tniowie"
|
|
};
|
|
|
|
oper mkNTable0337: Str -> SubstForm => Str; --%
|
|
oper mkNTable0337 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "to";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "towie";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "towie"
|
|
};
|
|
|
|
oper mkNTable0338: Str -> SubstForm => Str; --%
|
|
oper mkNTable0338 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0339: Str -> SubstForm => Str; --%
|
|
oper mkNTable0339 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "nii";
|
|
SF Sg Dat => x + "nii";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "nii";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0342: Str -> SubstForm => Str; --%
|
|
oper mkNTable0342 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wa";
|
|
SF Sg Dat => x + "wu";
|
|
SF Sg Acc => x + "wa";
|
|
SF Sg Instr => x + "wem";
|
|
SF Sg Loc => x + "wie";
|
|
SF Sg Voc => x + "wie";
|
|
SF Pl Nom => x + "wowie";
|
|
SF Pl Gen => x + "wów";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wów";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wowie"
|
|
};
|
|
|
|
oper mkNTable0343: Str -> SubstForm => Str; --%
|
|
oper mkNTable0343 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wa";
|
|
SF Sg Dat => x + "wu";
|
|
SF Sg Acc => x + "wa";
|
|
SF Sg Instr => x + "wem";
|
|
SF Sg Loc => x + "wie";
|
|
SF Sg Voc => x + "wie";
|
|
SF Pl Nom => x + "wy";
|
|
SF Pl Gen => x + "wów";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wy";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wy"
|
|
};
|
|
|
|
oper mkNTable0348: Str -> SubstForm => Str; --%
|
|
oper mkNTable0348 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "-u";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "-u";
|
|
SF Sg Voc => x + "-u";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0349: Str -> SubstForm => Str; --%
|
|
oper mkNTable0349 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ciek";
|
|
SF Sg Gen => x + "ćka";
|
|
SF Sg Dat => x + "ćkowi";
|
|
SF Sg Acc => x + "ćka";
|
|
SF Sg Instr => x + "ćkiem";
|
|
SF Sg Loc => x + "ćku";
|
|
SF Sg Voc => x + "ćku";
|
|
SF Pl Nom => x + "ćkowie";
|
|
SF Pl Gen => x + "ćków";
|
|
SF Pl Dat => x + "ćkom";
|
|
SF Pl Acc => x + "ćków";
|
|
SF Pl Instr => x + "ćkami";
|
|
SF Pl Loc => x + "ćkach";
|
|
SF Pl Voc => x + "ćkowie"
|
|
};
|
|
|
|
oper mkNTable0350: Str -> SubstForm => Str; --%
|
|
oper mkNTable0350 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0352: Str -> SubstForm => Str; --%
|
|
oper mkNTable0352 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0353: Str -> SubstForm => Str; --%
|
|
oper mkNTable0353 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "r";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "rowie";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rowie"
|
|
};
|
|
|
|
oper mkNTable0356: Str -> SubstForm => Str; --%
|
|
oper mkNTable0356 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0360: Str -> SubstForm => Str; --%
|
|
oper mkNTable0360 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "cowi";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0364: Str -> SubstForm => Str; --%
|
|
oper mkNTable0364 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0365: Str -> SubstForm => Str; --%
|
|
oper mkNTable0365 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0366: Str -> SubstForm => Str; --%
|
|
oper mkNTable0366 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0373: Str -> SubstForm => Str; --%
|
|
oper mkNTable0373 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0374: Str -> SubstForm => Str; --%
|
|
oper mkNTable0374 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ech";
|
|
SF Sg Gen => x + "cha";
|
|
SF Sg Dat => x + "chowi";
|
|
SF Sg Acc => x + "cha";
|
|
SF Sg Instr => x + "chem";
|
|
SF Sg Loc => x + "chu";
|
|
SF Sg Voc => x + "chu";
|
|
SF Pl Nom => x + "chowie";
|
|
SF Pl Gen => x + "chów";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chów";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "chach";
|
|
SF Pl Voc => x + "chowie"
|
|
};
|
|
|
|
oper mkNTable0375: Str -> SubstForm => Str; --%
|
|
oper mkNTable0375 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "go";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "go";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0378: Str -> SubstForm => Str; --%
|
|
oper mkNTable0378 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => x + "chowie";
|
|
SF Pl Gen => x + "chów";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chów";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "chach";
|
|
SF Pl Voc => x + "chowie"
|
|
};
|
|
|
|
oper mkNTable0379: Str -> SubstForm => Str; --%
|
|
oper mkNTable0379 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ę";
|
|
SF Sg Gen => x + "ęcia";
|
|
SF Sg Dat => x + "ęciu";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ęciem";
|
|
SF Sg Loc => x + "ęciu";
|
|
SF Sg Voc => x + "ę";
|
|
SF Pl Nom => x + "ęta";
|
|
SF Pl Gen => x + "ąt";
|
|
SF Pl Dat => x + "ętom";
|
|
SF Pl Acc => x + "ęta";
|
|
SF Pl Instr => x + "ętami";
|
|
SF Pl Loc => x + "ętach";
|
|
SF Pl Voc => x + "ęta"
|
|
};
|
|
|
|
oper mkNTable0382: Str -> SubstForm => Str; --%
|
|
oper mkNTable0382 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "zi";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zi"
|
|
};
|
|
|
|
oper mkNTable0383: Str -> SubstForm => Str; --%
|
|
oper mkNTable0383 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "tt";
|
|
SF Sg Gen => x + "tta";
|
|
SF Sg Dat => x + "ttowi";
|
|
SF Sg Acc => x + "tta";
|
|
SF Sg Instr => x + "ttem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ttowie";
|
|
SF Pl Gen => x + "ttów";
|
|
SF Pl Dat => x + "ttom";
|
|
SF Pl Acc => x + "ttów";
|
|
SF Pl Instr => x + "ttami";
|
|
SF Pl Loc => x + "ttach";
|
|
SF Pl Voc => x + "ttowie"
|
|
};
|
|
|
|
oper mkNTable0386: Str -> SubstForm => Str; --%
|
|
oper mkNTable0386 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ót";
|
|
SF Sg Gen => x + "ota";
|
|
SF Sg Dat => x + "otowi";
|
|
SF Sg Acc => x + "ota";
|
|
SF Sg Instr => x + "otem";
|
|
SF Sg Loc => x + "ocie";
|
|
SF Sg Voc => x + "ocie";
|
|
SF Pl Nom => x + "otowie";
|
|
SF Pl Gen => x + "otów";
|
|
SF Pl Dat => x + "otom";
|
|
SF Pl Acc => x + "otów";
|
|
SF Pl Instr => x + "otami";
|
|
SF Pl Loc => x + "otach";
|
|
SF Pl Voc => x + "otowie"
|
|
};
|
|
|
|
oper mkNTable0388: Str -> SubstForm => Str; --%
|
|
oper mkNTable0388 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0390: Str -> SubstForm => Str; --%
|
|
oper mkNTable0390 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0398: Str -> SubstForm => Str; --%
|
|
oper mkNTable0398 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0399: Str -> SubstForm => Str; --%
|
|
oper mkNTable0399 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óg";
|
|
SF Sg Gen => x + "ogu";
|
|
SF Sg Dat => x + "ogowi";
|
|
SF Sg Acc => x + "óg";
|
|
SF Sg Instr => x + "ogiem";
|
|
SF Sg Loc => x + "ogu";
|
|
SF Sg Voc => x + "ogu";
|
|
SF Pl Nom => x + "ogi";
|
|
SF Pl Gen => x + "ogów";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogi";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogi"
|
|
};
|
|
|
|
oper mkNTable0400: Str -> SubstForm => Str; --%
|
|
oper mkNTable0400 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óg";
|
|
SF Sg Gen => x + "oga";
|
|
SF Sg Dat => x + "ogowi";
|
|
SF Sg Acc => x + "óg";
|
|
SF Sg Instr => x + "ogiem";
|
|
SF Sg Loc => x + "ogu";
|
|
SF Sg Voc => x + "ogu";
|
|
SF Pl Nom => x + "ogi";
|
|
SF Pl Gen => x + "ogów";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogi";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogi"
|
|
};
|
|
|
|
oper mkNTable0402: Str -> SubstForm => Str; --%
|
|
oper mkNTable0402 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nie";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niu";
|
|
SF Sg Acc => x + "nie";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "nia";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nia";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nia"
|
|
};
|
|
|
|
oper mkNTable0403: Str -> SubstForm => Str; --%
|
|
oper mkNTable0403 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0410: Str -> SubstForm => Str; --%
|
|
oper mkNTable0410 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ro";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ro";
|
|
SF Pl Nom => x + "rowie";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rowie"
|
|
};
|
|
|
|
oper mkNTable0411: Str -> SubstForm => Str; --%
|
|
oper mkNTable0411 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "a";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "a";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "a";
|
|
SF Pl Dat => x + "a";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "a";
|
|
SF Pl Loc => x + "a";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0413: Str -> SubstForm => Str; --%
|
|
oper mkNTable0413 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0418: Str -> SubstForm => Str; --%
|
|
oper mkNTable0418 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0420: Str -> SubstForm => Str; --%
|
|
oper mkNTable0420 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0421: Str -> SubstForm => Str; --%
|
|
oper mkNTable0421 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "oła";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "ołowie";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "ołów";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "ołowie"
|
|
};
|
|
|
|
oper mkNTable0428: Str -> SubstForm => Str; --%
|
|
oper mkNTable0428 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "zi";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zi"
|
|
};
|
|
|
|
oper mkNTable0429: Str -> SubstForm => Str; --%
|
|
oper mkNTable0429 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ha";
|
|
SF Sg Gen => x + "hy";
|
|
SF Sg Dat => x + "że";
|
|
SF Sg Acc => x + "hę";
|
|
SF Sg Instr => x + "hą";
|
|
SF Sg Loc => x + "że";
|
|
SF Sg Voc => x + "ho";
|
|
SF Pl Nom => x + "howie";
|
|
SF Pl Gen => x + "hów";
|
|
SF Pl Dat => x + "hom";
|
|
SF Pl Acc => x + "hów";
|
|
SF Pl Instr => x + "hami";
|
|
SF Pl Loc => x + "hach";
|
|
SF Pl Voc => x + "howie"
|
|
};
|
|
|
|
oper mkNTable0432: Str -> SubstForm => Str; --%
|
|
oper mkNTable0432 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "cę";
|
|
SF Sg Instr => x + "cą";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "cowie";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cowie"
|
|
};
|
|
|
|
oper mkNTable0435: Str -> SubstForm => Str; --%
|
|
oper mkNTable0435 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0438: Str -> SubstForm => Str; --%
|
|
oper mkNTable0438 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "e";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "e";
|
|
SF Pl Dat => x + "e";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0439: Str -> SubstForm => Str; --%
|
|
oper mkNTable0439 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "kowie";
|
|
SF Pl Gen => x + "ek";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ek";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "kowie"
|
|
};
|
|
|
|
oper mkNTable0441: Str -> SubstForm => Str; --%
|
|
oper mkNTable0441 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ól";
|
|
SF Sg Gen => x + "ola";
|
|
SF Sg Dat => x + "olowi";
|
|
SF Sg Acc => x + "ola";
|
|
SF Sg Instr => x + "olem";
|
|
SF Sg Loc => x + "olu";
|
|
SF Sg Voc => x + "olu";
|
|
SF Pl Nom => x + "olowie";
|
|
SF Pl Gen => x + "oli";
|
|
SF Pl Dat => x + "olom";
|
|
SF Pl Acc => x + "oli";
|
|
SF Pl Instr => x + "olami";
|
|
SF Pl Loc => x + "olach";
|
|
SF Pl Voc => x + "olowie"
|
|
};
|
|
|
|
oper mkNTable0444: Str -> SubstForm => Str; --%
|
|
oper mkNTable0444 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0448: Str -> SubstForm => Str; --%
|
|
oper mkNTable0448 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0456: Str -> SubstForm => Str; --%
|
|
oper mkNTable0456 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0458: Str -> SubstForm => Str; --%
|
|
oper mkNTable0458 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oja";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "oja";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "ojowie";
|
|
SF Pl Gen => x + "ojów";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "ojów";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "ojowie"
|
|
};
|
|
|
|
oper mkNTable0459: Str -> SubstForm => Str; --%
|
|
oper mkNTable0459 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "o";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0460: Str -> SubstForm => Str; --%
|
|
oper mkNTable0460 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0461: Str -> SubstForm => Str; --%
|
|
oper mkNTable0461 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "asto";
|
|
SF Sg Gen => x + "asta";
|
|
SF Sg Dat => x + "astu";
|
|
SF Sg Acc => x + "asto";
|
|
SF Sg Instr => x + "astem";
|
|
SF Sg Loc => x + "eście";
|
|
SF Sg Voc => x + "asto";
|
|
SF Pl Nom => x + "asta";
|
|
SF Pl Gen => x + "ast";
|
|
SF Pl Dat => x + "astom";
|
|
SF Pl Acc => x + "asta";
|
|
SF Pl Instr => x + "astami";
|
|
SF Pl Loc => x + "astach";
|
|
SF Pl Voc => x + "asta"
|
|
};
|
|
|
|
oper mkNTable0463: Str -> SubstForm => Str; --%
|
|
oper mkNTable0463 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ku";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0465: Str -> SubstForm => Str; --%
|
|
oper mkNTable0465 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "niec";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => x + "ńce";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńce";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńce"
|
|
};
|
|
|
|
oper mkNTable0466: Str -> SubstForm => Str; --%
|
|
oper mkNTable0466 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "oru";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ór";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "ory";
|
|
SF Pl Gen => x + "orów";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "ory";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "ory"
|
|
};
|
|
|
|
oper mkNTable0467: Str -> SubstForm => Str; --%
|
|
oper mkNTable0467 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "-otu";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0468: Str -> SubstForm => Str; --%
|
|
oper mkNTable0468 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0469: Str -> SubstForm => Str; --%
|
|
oper mkNTable0469 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "er";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0470: Str -> SubstForm => Str; --%
|
|
oper mkNTable0470 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcze";
|
|
SF Pl Nom => x + "ńcowie";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńców";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńcowie"
|
|
};
|
|
|
|
oper mkNTable0472: Str -> SubstForm => Str; --%
|
|
oper mkNTable0472 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "e";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "e";
|
|
SF Sg Loc => x + "e";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0475: Str -> SubstForm => Str; --%
|
|
oper mkNTable0475 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0476: Str -> SubstForm => Str; --%
|
|
oper mkNTable0476 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "anoc";
|
|
SF Sg Gen => x + "iejnocy";
|
|
SF Sg Dat => x + "iejnocy";
|
|
SF Sg Acc => x + "ąnoc";
|
|
SF Sg Instr => x + "ąnocą";
|
|
SF Sg Loc => x + "iejnocy";
|
|
SF Sg Voc => x + "anocy";
|
|
SF Pl Nom => x + "ienoce";
|
|
SF Pl Gen => x + "anocy";
|
|
SF Pl Dat => x + "imnocom";
|
|
SF Pl Acc => x + "ienoce";
|
|
SF Pl Instr => x + "iminocami";
|
|
SF Pl Loc => x + "ichnocach";
|
|
SF Pl Voc => x + "ienoce"
|
|
};
|
|
|
|
oper mkNTable0477: Str -> SubstForm => Str; --%
|
|
oper mkNTable0477 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0485: Str -> SubstForm => Str; --%
|
|
oper mkNTable0485 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "rzy";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rzy"
|
|
};
|
|
|
|
oper mkNTable0486: Str -> SubstForm => Str; --%
|
|
oper mkNTable0486 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zła";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "zły";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zły";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zły"
|
|
};
|
|
|
|
oper mkNTable0488: Str -> SubstForm => Str; --%
|
|
oper mkNTable0488 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0490: Str -> SubstForm => Str; --%
|
|
oper mkNTable0490 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ia";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ię";
|
|
SF Sg Instr => x + "ią";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "io";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0492: Str -> SubstForm => Str; --%
|
|
oper mkNTable0492 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ło";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "eł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable0493: Str -> SubstForm => Str; --%
|
|
oper mkNTable0493 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ier";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0494: Str -> SubstForm => Str; --%
|
|
oper mkNTable0494 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => x + "ści";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "stów";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "ści"
|
|
};
|
|
|
|
oper mkNTable0495: Str -> SubstForm => Str; --%
|
|
oper mkNTable0495 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0496: Str -> SubstForm => Str; --%
|
|
oper mkNTable0496 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0497: Str -> SubstForm => Str; --%
|
|
oper mkNTable0497 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0498: Str -> SubstForm => Str; --%
|
|
oper mkNTable0498 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ni";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nią";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0499: Str -> SubstForm => Str; --%
|
|
oper mkNTable0499 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0500: Str -> SubstForm => Str; --%
|
|
oper mkNTable0500 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0502: Str -> SubstForm => Str; --%
|
|
oper mkNTable0502 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "t";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0503: Str -> SubstForm => Str; --%
|
|
oper mkNTable0503 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0504: Str -> SubstForm => Str; --%
|
|
oper mkNTable0504 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "ej";
|
|
SF Sg Dat => x + "ej";
|
|
SF Sg Acc => x + "ą";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ej";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0505: Str -> SubstForm => Str; --%
|
|
oper mkNTable0505 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "c";
|
|
SF Sg Gen => x + "cu";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "c";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0506: Str -> SubstForm => Str; --%
|
|
oper mkNTable0506 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "g";
|
|
SF Sg Gen => x + "ga";
|
|
SF Sg Dat => x + "gowi";
|
|
SF Sg Acc => x + "ga";
|
|
SF Sg Instr => x + "giem";
|
|
SF Sg Loc => x + "gu";
|
|
SF Sg Voc => x + "gu";
|
|
SF Pl Nom => x + "dzy";
|
|
SF Pl Gen => x + "gów";
|
|
SF Pl Dat => x + "gom";
|
|
SF Pl Acc => x + "gów";
|
|
SF Pl Instr => x + "gami";
|
|
SF Pl Loc => x + "gach";
|
|
SF Pl Voc => x + "dzy"
|
|
};
|
|
|
|
oper mkNTable0509: Str -> SubstForm => Str; --%
|
|
oper mkNTable0509 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0510: Str -> SubstForm => Str; --%
|
|
oper mkNTable0510 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "stu";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "st";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0511: Str -> SubstForm => Str; --%
|
|
oper mkNTable0511 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "to";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "to";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ta";
|
|
SF Pl Gen => x + "t";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ta";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ta"
|
|
};
|
|
|
|
oper mkNTable0512: Str -> SubstForm => Str; --%
|
|
oper mkNTable0512 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0513: Str -> SubstForm => Str; --%
|
|
oper mkNTable0513 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "el";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0514: Str -> SubstForm => Str; --%
|
|
oper mkNTable0514 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0517: Str -> SubstForm => Str; --%
|
|
oper mkNTable0517 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ru";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "er";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0518: Str -> SubstForm => Str; --%
|
|
oper mkNTable0518 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0519: Str -> SubstForm => Str; --%
|
|
oper mkNTable0519 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0520: Str -> SubstForm => Str; --%
|
|
oper mkNTable0520 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owa";
|
|
SF Sg Gen => x + "owy";
|
|
SF Sg Dat => x + "owie";
|
|
SF Sg Acc => x + "owę";
|
|
SF Sg Instr => x + "ową";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owo";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0521: Str -> SubstForm => Str; --%
|
|
oper mkNTable0521 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0523: Str -> SubstForm => Str; --%
|
|
oper mkNTable0523 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0524: Str -> SubstForm => Str; --%
|
|
oper mkNTable0524 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0525: Str -> SubstForm => Str; --%
|
|
oper mkNTable0525 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ru";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ier";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0526: Str -> SubstForm => Str; --%
|
|
oper mkNTable0526 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oju";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "ój";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "ojów";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "oje";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable0527: Str -> SubstForm => Str; --%
|
|
oper mkNTable0527 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "e";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "e";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "e";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0530: Str -> SubstForm => Str; --%
|
|
oper mkNTable0530 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0531: Str -> SubstForm => Str; --%
|
|
oper mkNTable0531 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oł";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "oła";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ele";
|
|
SF Sg Voc => x + "ele";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0532: Str -> SubstForm => Str; --%
|
|
oper mkNTable0532 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0533: Str -> SubstForm => Str; --%
|
|
oper mkNTable0533 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ł";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0534: Str -> SubstForm => Str; --%
|
|
oper mkNTable0534 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ziec";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcowi";
|
|
SF Sg Acc => x + "ziec";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źcu";
|
|
SF Pl Nom => x + "źce";
|
|
SF Pl Gen => x + "źców";
|
|
SF Pl Dat => x + "źcom";
|
|
SF Pl Acc => x + "źce";
|
|
SF Pl Instr => x + "źcami";
|
|
SF Pl Loc => x + "źcach";
|
|
SF Pl Voc => x + "źce"
|
|
};
|
|
|
|
oper mkNTable0536: Str -> SubstForm => Str; --%
|
|
oper mkNTable0536 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ało";
|
|
SF Sg Gen => x + "ała";
|
|
SF Sg Dat => x + "ału";
|
|
SF Sg Acc => x + "ało";
|
|
SF Sg Instr => x + "ałem";
|
|
SF Sg Loc => x + "ele";
|
|
SF Sg Voc => x + "ało";
|
|
SF Pl Nom => x + "ała";
|
|
SF Pl Gen => x + "ał";
|
|
SF Pl Dat => x + "ałom";
|
|
SF Pl Acc => x + "ała";
|
|
SF Pl Instr => x + "ałami";
|
|
SF Pl Loc => x + "ałach";
|
|
SF Pl Voc => x + "ała"
|
|
};
|
|
|
|
oper mkNTable0537: Str -> SubstForm => Str; --%
|
|
oper mkNTable0537 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ro";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "ru";
|
|
SF Sg Acc => x + "ro";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "ro";
|
|
SF Pl Nom => x + "ra";
|
|
SF Pl Gen => x + "er";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ra";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ra"
|
|
};
|
|
|
|
oper mkNTable0538: Str -> SubstForm => Str; --%
|
|
oper mkNTable0538 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oza";
|
|
SF Sg Gen => x + "ozy";
|
|
SF Sg Dat => x + "ozie";
|
|
SF Sg Acc => x + "ozę";
|
|
SF Sg Instr => x + "ozą";
|
|
SF Sg Loc => x + "ozie";
|
|
SF Sg Voc => x + "ozo";
|
|
SF Pl Nom => x + "ozy";
|
|
SF Pl Gen => x + "óz";
|
|
SF Pl Dat => x + "ozom";
|
|
SF Pl Acc => x + "ozy";
|
|
SF Pl Instr => x + "ozami";
|
|
SF Pl Loc => x + "ozach";
|
|
SF Pl Voc => x + "ozy"
|
|
};
|
|
|
|
oper mkNTable0539: Str -> SubstForm => Str; --%
|
|
oper mkNTable0539 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0541: Str -> SubstForm => Str; --%
|
|
oper mkNTable0541 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0542: Str -> SubstForm => Str; --%
|
|
oper mkNTable0542 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0543: Str -> SubstForm => Str; --%
|
|
oper mkNTable0543 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ło";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "ł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable0544: Str -> SubstForm => Str; --%
|
|
oper mkNTable0544 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "lu";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "iel";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0545: Str -> SubstForm => Str; --%
|
|
oper mkNTable0545 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ążę";
|
|
SF Sg Gen => x + "ęcia";
|
|
SF Sg Dat => x + "ęciu";
|
|
SF Sg Acc => x + "ęcia";
|
|
SF Sg Instr => x + "ęciem";
|
|
SF Sg Loc => x + "ęciu";
|
|
SF Sg Voc => x + "ążę";
|
|
SF Pl Nom => x + "ążęta";
|
|
SF Pl Gen => x + "ążąt";
|
|
SF Pl Dat => x + "ążętom";
|
|
SF Pl Acc => x + "ążąt";
|
|
SF Pl Instr => x + "ążętami";
|
|
SF Pl Loc => x + "ążętach";
|
|
SF Pl Voc => x + "ążęta"
|
|
};
|
|
|
|
oper mkNTable0546: Str -> SubstForm => Str; --%
|
|
oper mkNTable0546 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0547: Str -> SubstForm => Str; --%
|
|
oper mkNTable0547 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ni";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0548: Str -> SubstForm => Str; --%
|
|
oper mkNTable0548 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0549: Str -> SubstForm => Str; --%
|
|
oper mkNTable0549 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "st";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0550: Str -> SubstForm => Str; --%
|
|
oper mkNTable0550 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0552: Str -> SubstForm => Str; --%
|
|
oper mkNTable0552 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0553: Str -> SubstForm => Str; --%
|
|
oper mkNTable0553 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0554: Str -> SubstForm => Str; --%
|
|
oper mkNTable0554 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0555: Str -> SubstForm => Str; --%
|
|
oper mkNTable0555 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "no";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nu";
|
|
SF Sg Acc => x + "no";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "no";
|
|
SF Pl Nom => x + "na";
|
|
SF Pl Gen => x + "ien";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "na";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "na"
|
|
};
|
|
|
|
oper mkNTable0557: Str -> SubstForm => Str; --%
|
|
oper mkNTable0557 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "iel";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0558: Str -> SubstForm => Str; --%
|
|
oper mkNTable0558 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "lu";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "el";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0559: Str -> SubstForm => Str; --%
|
|
oper mkNTable0559 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "at";
|
|
SF Sg Gen => x + "atu";
|
|
SF Sg Dat => x + "atowi";
|
|
SF Sg Acc => x + "at";
|
|
SF Sg Instr => x + "atem";
|
|
SF Sg Loc => x + "ecie";
|
|
SF Sg Voc => x + "ecie";
|
|
SF Pl Nom => x + "aty";
|
|
SF Pl Gen => x + "atów";
|
|
SF Pl Dat => x + "atom";
|
|
SF Pl Acc => x + "aty";
|
|
SF Pl Instr => x + "atami";
|
|
SF Pl Loc => x + "atach";
|
|
SF Pl Voc => x + "aty"
|
|
};
|
|
|
|
oper mkNTable0561: Str -> SubstForm => Str; --%
|
|
oper mkNTable0561 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0562: Str -> SubstForm => Str; --%
|
|
oper mkNTable0562 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0563: Str -> SubstForm => Str; --%
|
|
oper mkNTable0563 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ień";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0564: Str -> SubstForm => Str; --%
|
|
oper mkNTable0564 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óz";
|
|
SF Sg Gen => x + "ozu";
|
|
SF Sg Dat => x + "ozowi";
|
|
SF Sg Acc => x + "óz";
|
|
SF Sg Instr => x + "ozem";
|
|
SF Sg Loc => x + "ozie";
|
|
SF Sg Voc => x + "ozie";
|
|
SF Pl Nom => x + "ozy";
|
|
SF Pl Gen => x + "ozów";
|
|
SF Pl Dat => x + "ozom";
|
|
SF Pl Acc => x + "ozy";
|
|
SF Pl Instr => x + "ozami";
|
|
SF Pl Loc => x + "ozach";
|
|
SF Pl Voc => x + "ozy"
|
|
};
|
|
|
|
oper mkNTable0565: Str -> SubstForm => Str; --%
|
|
oper mkNTable0565 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0566: Str -> SubstForm => Str; --%
|
|
oper mkNTable0566 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0567: Str -> SubstForm => Str; --%
|
|
oper mkNTable0567 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0568: Str -> SubstForm => Str; --%
|
|
oper mkNTable0568 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "ołu";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "ołu";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0570: Str -> SubstForm => Str; --%
|
|
oper mkNTable0570 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0571: Str -> SubstForm => Str; --%
|
|
oper mkNTable0571 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "li";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0572: Str -> SubstForm => Str; --%
|
|
oper mkNTable0572 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cie";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciu";
|
|
SF Sg Acc => x + "cie";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "cia";
|
|
SF Pl Gen => x + "ć";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cia";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cia"
|
|
};
|
|
|
|
oper mkNTable0573: Str -> SubstForm => Str; --%
|
|
oper mkNTable0573 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0574: Str -> SubstForm => Str; --%
|
|
oper mkNTable0574 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ez";
|
|
SF Sg Gen => x + "zu";
|
|
SF Sg Dat => x + "zowi";
|
|
SF Sg Acc => x + "ez";
|
|
SF Sg Instr => x + "zem";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "zów";
|
|
SF Pl Dat => x + "zom";
|
|
SF Pl Acc => x + "zy";
|
|
SF Pl Instr => x + "zami";
|
|
SF Pl Loc => x + "zach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0575: Str -> SubstForm => Str; --%
|
|
oper mkNTable0575 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "no";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nu";
|
|
SF Sg Acc => x + "no";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "no";
|
|
SF Pl Nom => x + "na";
|
|
SF Pl Gen => x + "en";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "na";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "na"
|
|
};
|
|
|
|
oper mkNTable0577: Str -> SubstForm => Str; --%
|
|
oper mkNTable0577 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0578: Str -> SubstForm => Str; --%
|
|
oper mkNTable0578 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0579: Str -> SubstForm => Str; --%
|
|
oper mkNTable0579 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "ora";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ora";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "ory";
|
|
SF Pl Gen => x + "orów";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "ory";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "ory"
|
|
};
|
|
|
|
oper mkNTable0580: Str -> SubstForm => Str; --%
|
|
oper mkNTable0580 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0581: Str -> SubstForm => Str; --%
|
|
oper mkNTable0581 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ków";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0582: Str -> SubstForm => Str; --%
|
|
oper mkNTable0582 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => x + "ńce";
|
|
SF Pl Gen => x + "ńców";
|
|
SF Pl Dat => x + "ńcom";
|
|
SF Pl Acc => x + "ńce";
|
|
SF Pl Instr => x + "ńcami";
|
|
SF Pl Loc => x + "ńcach";
|
|
SF Pl Voc => x + "ńce"
|
|
};
|
|
|
|
oper mkNTable0583: Str -> SubstForm => Str; --%
|
|
oper mkNTable0583 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0584: Str -> SubstForm => Str; --%
|
|
oper mkNTable0584 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ole";
|
|
SF Sg Gen => x + "ola";
|
|
SF Sg Dat => x + "olu";
|
|
SF Sg Acc => x + "ole";
|
|
SF Sg Instr => x + "olem";
|
|
SF Sg Loc => x + "olu";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "ola";
|
|
SF Pl Gen => x + "ól";
|
|
SF Pl Dat => x + "olom";
|
|
SF Pl Acc => x + "ola";
|
|
SF Pl Instr => x + "olami";
|
|
SF Pl Loc => x + "olach";
|
|
SF Pl Voc => x + "ola"
|
|
};
|
|
|
|
oper mkNTable0585: Str -> SubstForm => Str; --%
|
|
oper mkNTable0585 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "wa";
|
|
SF Sg Gen => x + "wy";
|
|
SF Sg Dat => x + "wie";
|
|
SF Sg Acc => x + "wę";
|
|
SF Sg Instr => x + "wą";
|
|
SF Sg Loc => x + "wie";
|
|
SF Sg Voc => x + "wo";
|
|
SF Pl Nom => x + "wy";
|
|
SF Pl Gen => x + "ew";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wy";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wy"
|
|
};
|
|
|
|
oper mkNTable0587: Str -> SubstForm => Str; --%
|
|
oper mkNTable0587 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "en";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0588: Str -> SubstForm => Str; --%
|
|
oper mkNTable0588 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ciek";
|
|
SF Sg Gen => x + "ćka";
|
|
SF Sg Dat => x + "ćkowi";
|
|
SF Sg Acc => x + "ćka";
|
|
SF Sg Instr => x + "ćkiem";
|
|
SF Sg Loc => x + "ćku";
|
|
SF Sg Voc => x + "ćku";
|
|
SF Pl Nom => x + "ćki";
|
|
SF Pl Gen => x + "ćków";
|
|
SF Pl Dat => x + "ćkom";
|
|
SF Pl Acc => x + "ćki";
|
|
SF Pl Instr => x + "ćkami";
|
|
SF Pl Loc => x + "ćkach";
|
|
SF Pl Voc => x + "ćki"
|
|
};
|
|
|
|
oper mkNTable0589: Str -> SubstForm => Str; --%
|
|
oper mkNTable0589 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "mi";
|
|
SF Pl Loc => x + "ch";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0590: Str -> SubstForm => Str; --%
|
|
oper mkNTable0590 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ziec";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcowi";
|
|
SF Sg Acc => x + "źca";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źcu";
|
|
SF Pl Nom => x + "źce";
|
|
SF Pl Gen => x + "źców";
|
|
SF Pl Dat => x + "źcom";
|
|
SF Pl Acc => x + "źce";
|
|
SF Pl Instr => x + "źcami";
|
|
SF Pl Loc => x + "źcach";
|
|
SF Pl Voc => x + "źce"
|
|
};
|
|
|
|
oper mkNTable0591: Str -> SubstForm => Str; --%
|
|
oper mkNTable0591 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0592: Str -> SubstForm => Str; --%
|
|
oper mkNTable0592 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0593: Str -> SubstForm => Str; --%
|
|
oper mkNTable0593 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "iel";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0594: Str -> SubstForm => Str; --%
|
|
oper mkNTable0594 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ora";
|
|
SF Sg Gen => x + "ory";
|
|
SF Sg Dat => x + "orze";
|
|
SF Sg Acc => x + "orę";
|
|
SF Sg Instr => x + "orą";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "oro";
|
|
SF Pl Nom => x + "ory";
|
|
SF Pl Gen => x + "ór";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "ory";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "ory"
|
|
};
|
|
|
|
oper mkNTable0597: Str -> SubstForm => Str; --%
|
|
oper mkNTable0597 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ha";
|
|
SF Sg Gen => x + "hy";
|
|
SF Sg Dat => x + "że";
|
|
SF Sg Acc => x + "hę";
|
|
SF Sg Instr => x + "hą";
|
|
SF Sg Loc => x + "że";
|
|
SF Sg Voc => x + "ho";
|
|
SF Pl Nom => x + "hy";
|
|
SF Pl Gen => x + "h";
|
|
SF Pl Dat => x + "hom";
|
|
SF Pl Acc => x + "hy";
|
|
SF Pl Instr => x + "hami";
|
|
SF Pl Loc => x + "hach";
|
|
SF Pl Voc => x + "hy"
|
|
};
|
|
|
|
oper mkNTable0599: Str -> SubstForm => Str; --%
|
|
oper mkNTable0599 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "cia";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cia"
|
|
};
|
|
|
|
oper mkNTable0600: Str -> SubstForm => Str; --%
|
|
oper mkNTable0600 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wi";
|
|
SF Sg Dat => x + "wi";
|
|
SF Sg Acc => x + "ew";
|
|
SF Sg Instr => x + "wią";
|
|
SF Sg Loc => x + "wi";
|
|
SF Sg Voc => x + "wi";
|
|
SF Pl Nom => x + "wi";
|
|
SF Pl Gen => x + "wi";
|
|
SF Pl Dat => x + "wiom";
|
|
SF Pl Acc => x + "wi";
|
|
SF Pl Instr => x + "wiami";
|
|
SF Pl Loc => x + "wiach";
|
|
SF Pl Voc => x + "wi"
|
|
};
|
|
|
|
oper mkNTable0601: Str -> SubstForm => Str; --%
|
|
oper mkNTable0601 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0602: Str -> SubstForm => Str; --%
|
|
oper mkNTable0602 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zda";
|
|
SF Sg Gen => x + "zdy";
|
|
SF Sg Dat => x + "ździe";
|
|
SF Sg Acc => x + "zdę";
|
|
SF Sg Instr => x + "zdą";
|
|
SF Sg Loc => x + "ździe";
|
|
SF Sg Voc => x + "zdo";
|
|
SF Pl Nom => x + "zdy";
|
|
SF Pl Gen => x + "zd";
|
|
SF Pl Dat => x + "zdom";
|
|
SF Pl Acc => x + "zdy";
|
|
SF Pl Instr => x + "zdami";
|
|
SF Pl Loc => x + "zdach";
|
|
SF Pl Voc => x + "zdy"
|
|
};
|
|
|
|
oper mkNTable0603: Str -> SubstForm => Str; --%
|
|
oper mkNTable0603 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "siów";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0604: Str -> SubstForm => Str; --%
|
|
oper mkNTable0604 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ę";
|
|
SF Sg Gen => x + "enia";
|
|
SF Sg Dat => x + "eniu";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "eniem";
|
|
SF Sg Loc => x + "eniu";
|
|
SF Sg Voc => x + "ę";
|
|
SF Pl Nom => x + "ona";
|
|
SF Pl Gen => x + "on";
|
|
SF Pl Dat => x + "onom";
|
|
SF Pl Acc => x + "ona";
|
|
SF Pl Instr => x + "onami";
|
|
SF Pl Loc => x + "onach";
|
|
SF Pl Voc => x + "ona"
|
|
};
|
|
|
|
oper mkNTable0605: Str -> SubstForm => Str; --%
|
|
oper mkNTable0605 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0606: Str -> SubstForm => Str; --%
|
|
oper mkNTable0606 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óg";
|
|
SF Sg Gen => x + "oga";
|
|
SF Sg Dat => x + "ogowi";
|
|
SF Sg Acc => x + "oga";
|
|
SF Sg Instr => x + "ogiem";
|
|
SF Sg Loc => x + "ogu";
|
|
SF Sg Voc => x + "ogu";
|
|
SF Pl Nom => x + "ogi";
|
|
SF Pl Gen => x + "ogów";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogi";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogi"
|
|
};
|
|
|
|
oper mkNTable0607: Str -> SubstForm => Str; --%
|
|
oper mkNTable0607 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siec";
|
|
SF Sg Gen => x + "śca";
|
|
SF Sg Dat => x + "ścowi";
|
|
SF Sg Acc => x + "siec";
|
|
SF Sg Instr => x + "ścem";
|
|
SF Sg Loc => x + "ścu";
|
|
SF Sg Voc => x + "ścu";
|
|
SF Pl Nom => x + "śce";
|
|
SF Pl Gen => x + "śców";
|
|
SF Pl Dat => x + "ścom";
|
|
SF Pl Acc => x + "śce";
|
|
SF Pl Instr => x + "ścami";
|
|
SF Pl Loc => x + "ścach";
|
|
SF Pl Voc => x + "śce"
|
|
};
|
|
|
|
oper mkNTable0608: Str -> SubstForm => Str; --%
|
|
oper mkNTable0608 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0609: Str -> SubstForm => Str; --%
|
|
oper mkNTable0609 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ób";
|
|
SF Sg Gen => x + "oba";
|
|
SF Sg Dat => x + "obowi";
|
|
SF Sg Acc => x + "oba";
|
|
SF Sg Instr => x + "obem";
|
|
SF Sg Loc => x + "obie";
|
|
SF Sg Voc => x + "obie";
|
|
SF Pl Nom => x + "oby";
|
|
SF Pl Gen => x + "obów";
|
|
SF Pl Dat => x + "obom";
|
|
SF Pl Acc => x + "oby";
|
|
SF Pl Instr => x + "obami";
|
|
SF Pl Loc => x + "obach";
|
|
SF Pl Voc => x + "oby"
|
|
};
|
|
|
|
oper mkNTable0610: Str -> SubstForm => Str; --%
|
|
oper mkNTable0610 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ód";
|
|
SF Sg Gen => x + "odu";
|
|
SF Sg Dat => x + "odowi";
|
|
SF Sg Acc => x + "ód";
|
|
SF Sg Instr => x + "odem";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odzie";
|
|
SF Pl Nom => x + "ody";
|
|
SF Pl Gen => x + "odów";
|
|
SF Pl Dat => x + "odom";
|
|
SF Pl Acc => x + "ody";
|
|
SF Pl Instr => x + "odami";
|
|
SF Pl Loc => x + "odach";
|
|
SF Pl Voc => x + "ody"
|
|
};
|
|
|
|
oper mkNTable0611: Str -> SubstForm => Str; --%
|
|
oper mkNTable0611 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0612: Str -> SubstForm => Str; --%
|
|
oper mkNTable0612 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "niu";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0614: Str -> SubstForm => Str; --%
|
|
oper mkNTable0614 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0615: Str -> SubstForm => Str; --%
|
|
oper mkNTable0615 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "na";
|
|
SF Sg Gen => x + "ny";
|
|
SF Sg Dat => x + "nie";
|
|
SF Sg Acc => x + "nę";
|
|
SF Sg Instr => x + "ną";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "no";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "en";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0618: Str -> SubstForm => Str; --%
|
|
oper mkNTable0618 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0619: Str -> SubstForm => Str; --%
|
|
oper mkNTable0619 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0620: Str -> SubstForm => Str; --%
|
|
oper mkNTable0620 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zen";
|
|
SF Sg Gen => x + "zna";
|
|
SF Sg Dat => x + "znowi";
|
|
SF Sg Acc => x + "zna";
|
|
SF Sg Instr => x + "znem";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "źnie";
|
|
SF Pl Nom => x + "źni";
|
|
SF Pl Gen => x + "znów";
|
|
SF Pl Dat => x + "znom";
|
|
SF Pl Acc => x + "znów";
|
|
SF Pl Instr => x + "znami";
|
|
SF Pl Loc => x + "znach";
|
|
SF Pl Voc => x + "źni"
|
|
};
|
|
|
|
oper mkNTable0621: Str -> SubstForm => Str; --%
|
|
oper mkNTable0621 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąd";
|
|
SF Sg Gen => x + "ędu";
|
|
SF Sg Dat => x + "ędowi";
|
|
SF Sg Acc => x + "ąd";
|
|
SF Sg Instr => x + "ędem";
|
|
SF Sg Loc => x + "ędzie";
|
|
SF Sg Voc => x + "ędzie";
|
|
SF Pl Nom => x + "ędy";
|
|
SF Pl Gen => x + "ędów";
|
|
SF Pl Dat => x + "ędom";
|
|
SF Pl Acc => x + "ędy";
|
|
SF Pl Instr => x + "ędami";
|
|
SF Pl Loc => x + "ędach";
|
|
SF Pl Voc => x + "ędy"
|
|
};
|
|
|
|
oper mkNTable0622: Str -> SubstForm => Str; --%
|
|
oper mkNTable0622 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0624: Str -> SubstForm => Str; --%
|
|
oper mkNTable0624 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ób";
|
|
SF Sg Gen => x + "obu";
|
|
SF Sg Dat => x + "obowi";
|
|
SF Sg Acc => x + "ób";
|
|
SF Sg Instr => x + "obem";
|
|
SF Sg Loc => x + "obie";
|
|
SF Sg Voc => x + "obie";
|
|
SF Pl Nom => x + "oby";
|
|
SF Pl Gen => x + "obów";
|
|
SF Pl Dat => x + "obom";
|
|
SF Pl Acc => x + "oby";
|
|
SF Pl Instr => x + "obami";
|
|
SF Pl Loc => x + "obach";
|
|
SF Pl Voc => x + "oby"
|
|
};
|
|
|
|
oper mkNTable0625: Str -> SubstForm => Str; --%
|
|
oper mkNTable0625 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óbr";
|
|
SF Sg Gen => x + "obra";
|
|
SF Sg Dat => x + "obrowi";
|
|
SF Sg Acc => x + "obra";
|
|
SF Sg Instr => x + "obrem";
|
|
SF Sg Loc => x + "obrze";
|
|
SF Sg Voc => x + "obrze";
|
|
SF Pl Nom => x + "obry";
|
|
SF Pl Gen => x + "obrów";
|
|
SF Pl Dat => x + "obrom";
|
|
SF Pl Acc => x + "obry";
|
|
SF Pl Instr => x + "obrami";
|
|
SF Pl Loc => x + "obrach";
|
|
SF Pl Voc => x + "obry"
|
|
};
|
|
|
|
oper mkNTable0626: Str -> SubstForm => Str; --%
|
|
oper mkNTable0626 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óg";
|
|
SF Sg Gen => x + "oga";
|
|
SF Sg Dat => x + "ogu";
|
|
SF Sg Acc => x + "oga";
|
|
SF Sg Instr => x + "ogiem";
|
|
SF Sg Loc => x + "ogu";
|
|
SF Sg Voc => x + "oże";
|
|
SF Pl Nom => x + "ogowie";
|
|
SF Pl Gen => x + "ogów";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogów";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogowie"
|
|
};
|
|
|
|
oper mkNTable0628: Str -> SubstForm => Str; --%
|
|
oper mkNTable0628 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "c";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0629: Str -> SubstForm => Str; --%
|
|
oper mkNTable0629 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0630: Str -> SubstForm => Str; --%
|
|
oper mkNTable0630 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "a";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0631: Str -> SubstForm => Str; --%
|
|
oper mkNTable0631 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "cę";
|
|
SF Sg Instr => x + "cą";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "c";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0632: Str -> SubstForm => Str; --%
|
|
oper mkNTable0632 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "ieł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0633: Str -> SubstForm => Str; --%
|
|
oper mkNTable0633 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zia";
|
|
SF Sg Dat => x + "ziowi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "ziem";
|
|
SF Sg Loc => x + "ziu";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "zi";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zie";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0634: Str -> SubstForm => Str; --%
|
|
oper mkNTable0634 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "siów";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0635: Str -> SubstForm => Str; --%
|
|
oper mkNTable0635 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0636: Str -> SubstForm => Str; --%
|
|
oper mkNTable0636 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oba";
|
|
SF Sg Gen => x + "oby";
|
|
SF Sg Dat => x + "obie";
|
|
SF Sg Acc => x + "obę";
|
|
SF Sg Instr => x + "obą";
|
|
SF Sg Loc => x + "obie";
|
|
SF Sg Voc => x + "obo";
|
|
SF Pl Nom => x + "oby";
|
|
SF Pl Gen => x + "ób";
|
|
SF Pl Dat => x + "obom";
|
|
SF Pl Acc => x + "oby";
|
|
SF Pl Instr => x + "obami";
|
|
SF Pl Loc => x + "obach";
|
|
SF Pl Voc => x + "oby"
|
|
};
|
|
|
|
oper mkNTable0638: Str -> SubstForm => Str; --%
|
|
oper mkNTable0638 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "est";
|
|
SF Sg Gen => x + "tu";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "est";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0640: Str -> SubstForm => Str; --%
|
|
oper mkNTable0640 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cu";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ców";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0642: Str -> SubstForm => Str; --%
|
|
oper mkNTable0642 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owu";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "owów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0644: Str -> SubstForm => Str; --%
|
|
oper mkNTable0644 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0645: Str -> SubstForm => Str; --%
|
|
oper mkNTable0645 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0646: Str -> SubstForm => Str; --%
|
|
oper mkNTable0646 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "e";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0648: Str -> SubstForm => Str; --%
|
|
oper mkNTable0648 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "ia";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0649: Str -> SubstForm => Str; --%
|
|
oper mkNTable0649 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ciów";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0650: Str -> SubstForm => Str; --%
|
|
oper mkNTable0650 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sła";
|
|
SF Sg Gen => x + "sły";
|
|
SF Sg Dat => x + "śle";
|
|
SF Sg Acc => x + "słę";
|
|
SF Sg Instr => x + "słą";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "sło";
|
|
SF Pl Nom => x + "sły";
|
|
SF Pl Gen => x + "seł";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sły";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sły"
|
|
};
|
|
|
|
oper mkNTable0651: Str -> SubstForm => Str; --%
|
|
oper mkNTable0651 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ło";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "ieł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable0652: Str -> SubstForm => Str; --%
|
|
oper mkNTable0652 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ota";
|
|
SF Sg Gen => x + "oty";
|
|
SF Sg Dat => x + "ocie";
|
|
SF Sg Acc => x + "otę";
|
|
SF Sg Instr => x + "otą";
|
|
SF Sg Loc => x + "ocie";
|
|
SF Sg Voc => x + "oto";
|
|
SF Pl Nom => x + "oty";
|
|
SF Pl Gen => x + "ót";
|
|
SF Pl Dat => x + "otom";
|
|
SF Pl Acc => x + "oty";
|
|
SF Pl Instr => x + "otami";
|
|
SF Pl Loc => x + "otach";
|
|
SF Pl Voc => x + "oty"
|
|
};
|
|
|
|
oper mkNTable0653: Str -> SubstForm => Str; --%
|
|
oper mkNTable0653 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "ołu";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "ół";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0654: Str -> SubstForm => Str; --%
|
|
oper mkNTable0654 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0655: Str -> SubstForm => Str; --%
|
|
oper mkNTable0655 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0657: Str -> SubstForm => Str; --%
|
|
oper mkNTable0657 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "el";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0658: Str -> SubstForm => Str; --%
|
|
oper mkNTable0658 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0659: Str -> SubstForm => Str; --%
|
|
oper mkNTable0659 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0660: Str -> SubstForm => Str; --%
|
|
oper mkNTable0660 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "smo";
|
|
SF Sg Gen => x + "sma";
|
|
SF Sg Dat => x + "smu";
|
|
SF Sg Acc => x + "smo";
|
|
SF Sg Instr => x + "smem";
|
|
SF Sg Loc => x + "śmie";
|
|
SF Sg Voc => x + "smo";
|
|
SF Pl Nom => x + "sma";
|
|
SF Pl Gen => x + "sm";
|
|
SF Pl Dat => x + "smom";
|
|
SF Pl Acc => x + "sma";
|
|
SF Pl Instr => x + "smami";
|
|
SF Pl Loc => x + "smach";
|
|
SF Pl Voc => x + "sma"
|
|
};
|
|
|
|
oper mkNTable0661: Str -> SubstForm => Str; --%
|
|
oper mkNTable0661 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "zi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "zią";
|
|
SF Sg Loc => x + "zi";
|
|
SF Sg Voc => x + "zi";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "zi";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zie";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0662: Str -> SubstForm => Str; --%
|
|
oper mkNTable0662 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "iu";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0663: Str -> SubstForm => Str; --%
|
|
oper mkNTable0663 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eść";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "eść";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0664: Str -> SubstForm => Str; --%
|
|
oper mkNTable0664 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oło";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołu";
|
|
SF Sg Acc => x + "oło";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "oło";
|
|
SF Pl Nom => x + "oła";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oła";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oła"
|
|
};
|
|
|
|
oper mkNTable0665: Str -> SubstForm => Str; --%
|
|
oper mkNTable0665 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "y";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0666: Str -> SubstForm => Str; --%
|
|
oper mkNTable0666 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ciec";
|
|
SF Sg Gen => x + "ćca";
|
|
SF Sg Dat => x + "ćcowi";
|
|
SF Sg Acc => x + "ćca";
|
|
SF Sg Instr => x + "ćcem";
|
|
SF Sg Loc => x + "ćcu";
|
|
SF Sg Voc => x + "ćcu";
|
|
SF Pl Nom => x + "ćce";
|
|
SF Pl Gen => x + "ćców";
|
|
SF Pl Dat => x + "ćcom";
|
|
SF Pl Acc => x + "ćce";
|
|
SF Pl Instr => x + "ćcami";
|
|
SF Pl Loc => x + "ćcach";
|
|
SF Pl Voc => x + "ćce"
|
|
};
|
|
|
|
oper mkNTable0667: Str -> SubstForm => Str; --%
|
|
oper mkNTable0667 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ciec";
|
|
SF Sg Gen => x + "ćca";
|
|
SF Sg Dat => x + "ćcowi";
|
|
SF Sg Acc => x + "ciec";
|
|
SF Sg Instr => x + "ćcem";
|
|
SF Sg Loc => x + "ćcu";
|
|
SF Sg Voc => x + "ćcu";
|
|
SF Pl Nom => x + "ćce";
|
|
SF Pl Gen => x + "ćców";
|
|
SF Pl Dat => x + "ćcom";
|
|
SF Pl Acc => x + "ćce";
|
|
SF Pl Instr => x + "ćcami";
|
|
SF Pl Loc => x + "ćcach";
|
|
SF Pl Voc => x + "ćce"
|
|
};
|
|
|
|
oper mkNTable0668: Str -> SubstForm => Str; --%
|
|
oper mkNTable0668 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "człowiek";
|
|
SF Sg Gen => x + "człowieka";
|
|
SF Sg Dat => x + "człowiekowi";
|
|
SF Sg Acc => x + "człowieka";
|
|
SF Sg Instr => x + "człowiekiem";
|
|
SF Sg Loc => x + "człowieku";
|
|
SF Sg Voc => x + "człowieku";
|
|
SF Pl Nom => x + "ludzie";
|
|
SF Pl Gen => x + "ludzi";
|
|
SF Pl Dat => x + "ludziom";
|
|
SF Pl Acc => x + "ludzi";
|
|
SF Pl Instr => x + "ludźmi";
|
|
SF Pl Loc => x + "ludziach";
|
|
SF Pl Voc => x + "ludzie"
|
|
};
|
|
|
|
oper mkNTable0671: Str -> SubstForm => Str; --%
|
|
oper mkNTable0671 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "ś";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0674: Str -> SubstForm => Str; --%
|
|
oper mkNTable0674 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "ńmi";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0675: Str -> SubstForm => Str; --%
|
|
oper mkNTable0675 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0676: Str -> SubstForm => Str; --%
|
|
oper mkNTable0676 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "niu";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0677: Str -> SubstForm => Str; --%
|
|
oper mkNTable0677 lexem =
|
|
let x = Predef.tk 5 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eszcz";
|
|
SF Sg Gen => x + "żdżu";
|
|
SF Sg Dat => x + "żdżowi";
|
|
SF Sg Acc => x + "eszcz";
|
|
SF Sg Instr => x + "żdżem";
|
|
SF Sg Loc => x + "żdżu";
|
|
SF Sg Voc => x + "żdżu";
|
|
SF Pl Nom => x + "żdże";
|
|
SF Pl Gen => x + "żdżów";
|
|
SF Pl Dat => x + "żdżom";
|
|
SF Pl Acc => x + "żdże";
|
|
SF Pl Instr => x + "żdżami";
|
|
SF Pl Loc => x + "żdżach";
|
|
SF Pl Voc => x + "żdże"
|
|
};
|
|
|
|
oper mkNTable0678: Str -> SubstForm => Str; --%
|
|
oper mkNTable0678 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "li";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "li"
|
|
};
|
|
|
|
oper mkNTable0679: Str -> SubstForm => Str; --%
|
|
oper mkNTable0679 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0681: Str -> SubstForm => Str; --%
|
|
oper mkNTable0681 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "obro";
|
|
SF Sg Gen => x + "obra";
|
|
SF Sg Dat => x + "obru";
|
|
SF Sg Acc => x + "obro";
|
|
SF Sg Instr => x + "obrem";
|
|
SF Sg Loc => x + "obru";
|
|
SF Sg Voc => x + "obro";
|
|
SF Pl Nom => x + "obra";
|
|
SF Pl Gen => x + "óbr";
|
|
SF Pl Dat => x + "obrom";
|
|
SF Pl Acc => x + "obra";
|
|
SF Pl Instr => x + "obrami";
|
|
SF Pl Loc => x + "obrach";
|
|
SF Pl Voc => x + "obra"
|
|
};
|
|
|
|
oper mkNTable0682: Str -> SubstForm => Str; --%
|
|
oper mkNTable0682 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "azd";
|
|
SF Sg Gen => x + "azdu";
|
|
SF Sg Dat => x + "azdowi";
|
|
SF Sg Acc => x + "azd";
|
|
SF Sg Instr => x + "azdem";
|
|
SF Sg Loc => x + "eździe";
|
|
SF Sg Voc => x + "eździe";
|
|
SF Pl Nom => x + "azdy";
|
|
SF Pl Gen => x + "azdów";
|
|
SF Pl Dat => x + "azdom";
|
|
SF Pl Acc => x + "azdy";
|
|
SF Pl Instr => x + "azdami";
|
|
SF Pl Loc => x + "azdach";
|
|
SF Pl Voc => x + "azdy"
|
|
};
|
|
|
|
oper mkNTable0683: Str -> SubstForm => Str; --%
|
|
oper mkNTable0683 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "ora";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ora";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "orzy";
|
|
SF Pl Gen => x + "orów";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "orów";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "orzy"
|
|
};
|
|
|
|
oper mkNTable0684: Str -> SubstForm => Str; --%
|
|
oper mkNTable0684 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ola";
|
|
SF Sg Gen => x + "oli";
|
|
SF Sg Dat => x + "oli";
|
|
SF Sg Acc => x + "olę";
|
|
SF Sg Instr => x + "olą";
|
|
SF Sg Loc => x + "oli";
|
|
SF Sg Voc => x + "olo";
|
|
SF Pl Nom => x + "ole";
|
|
SF Pl Gen => x + "ól";
|
|
SF Pl Dat => x + "olom";
|
|
SF Pl Acc => x + "ole";
|
|
SF Pl Instr => x + "olami";
|
|
SF Pl Loc => x + "olach";
|
|
SF Pl Voc => x + "ole"
|
|
};
|
|
|
|
oper mkNTable0685: Str -> SubstForm => Str; --%
|
|
oper mkNTable0685 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sł";
|
|
SF Sg Gen => x + "słu";
|
|
SF Sg Dat => x + "słowi";
|
|
SF Sg Acc => x + "sł";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => x + "sły";
|
|
SF Pl Gen => x + "słów";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sły";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sły"
|
|
};
|
|
|
|
oper mkNTable0689: Str -> SubstForm => Str; --%
|
|
oper mkNTable0689 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oga";
|
|
SF Sg Gen => x + "ogi";
|
|
SF Sg Dat => x + "odze";
|
|
SF Sg Acc => x + "ogę";
|
|
SF Sg Instr => x + "ogą";
|
|
SF Sg Loc => x + "odze";
|
|
SF Sg Voc => x + "ogo";
|
|
SF Pl Nom => x + "ogi";
|
|
SF Pl Gen => x + "óg";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogi";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogi"
|
|
};
|
|
|
|
oper mkNTable0691: Str -> SubstForm => Str; --%
|
|
oper mkNTable0691 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "ia";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0692: Str -> SubstForm => Str; --%
|
|
oper mkNTable0692 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zd";
|
|
SF Sg Gen => x + "zda";
|
|
SF Sg Dat => x + "zdowi";
|
|
SF Sg Acc => x + "zda";
|
|
SF Sg Instr => x + "zdem";
|
|
SF Sg Loc => x + "ździe";
|
|
SF Sg Voc => x + "ździe";
|
|
SF Pl Nom => x + "zdy";
|
|
SF Pl Gen => x + "zdów";
|
|
SF Pl Dat => x + "zdom";
|
|
SF Pl Acc => x + "zdy";
|
|
SF Pl Instr => x + "zdami";
|
|
SF Pl Loc => x + "zdach";
|
|
SF Pl Voc => x + "zdy"
|
|
};
|
|
|
|
oper mkNTable0694: Str -> SubstForm => Str; --%
|
|
oper mkNTable0694 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "em";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0695: Str -> SubstForm => Str; --%
|
|
oper mkNTable0695 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ha";
|
|
SF Sg Gen => x + "hy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "hę";
|
|
SF Sg Instr => x + "hą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "ho";
|
|
SF Pl Nom => x + "hy";
|
|
SF Pl Gen => x + "h";
|
|
SF Pl Dat => x + "hom";
|
|
SF Pl Acc => x + "hy";
|
|
SF Pl Instr => x + "hami";
|
|
SF Pl Loc => x + "hach";
|
|
SF Pl Voc => x + "hy"
|
|
};
|
|
|
|
oper mkNTable0696: Str -> SubstForm => Str; --%
|
|
oper mkNTable0696 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0697: Str -> SubstForm => Str; --%
|
|
oper mkNTable0697 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0698: Str -> SubstForm => Str; --%
|
|
oper mkNTable0698 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0699: Str -> SubstForm => Str; --%
|
|
oper mkNTable0699 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "zec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0700: Str -> SubstForm => Str; --%
|
|
oper mkNTable0700 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0701: Str -> SubstForm => Str; --%
|
|
oper mkNTable0701 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0702: Str -> SubstForm => Str; --%
|
|
oper mkNTable0702 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0703: Str -> SubstForm => Str; --%
|
|
oper mkNTable0703 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cko";
|
|
SF Sg Gen => x + "cka";
|
|
SF Sg Dat => x + "cku";
|
|
SF Sg Acc => x + "cko";
|
|
SF Sg Instr => x + "ckiem";
|
|
SF Sg Loc => x + "cku";
|
|
SF Sg Voc => x + "cko";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0704: Str -> SubstForm => Str; --%
|
|
oper mkNTable0704 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieć";
|
|
SF Sg Gen => x + "ciu";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ieć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0706: Str -> SubstForm => Str; --%
|
|
oper mkNTable0706 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ęba";
|
|
SF Sg Dat => x + "ębowi";
|
|
SF Sg Acc => x + "ąb";
|
|
SF Sg Instr => x + "ębem";
|
|
SF Sg Loc => x + "ębie";
|
|
SF Sg Voc => x + "ębie";
|
|
SF Pl Nom => x + "ęby";
|
|
SF Pl Gen => x + "ębów";
|
|
SF Pl Dat => x + "ębom";
|
|
SF Pl Acc => x + "ęby";
|
|
SF Pl Instr => x + "ębami";
|
|
SF Pl Loc => x + "ębach";
|
|
SF Pl Voc => x + "ęby"
|
|
};
|
|
|
|
oper mkNTable0707: Str -> SubstForm => Str; --%
|
|
oper mkNTable0707 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "zień";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0710: Str -> SubstForm => Str; --%
|
|
oper mkNTable0710 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ęba";
|
|
SF Sg Dat => x + "ębowi";
|
|
SF Sg Acc => x + "ęba";
|
|
SF Sg Instr => x + "ębem";
|
|
SF Sg Loc => x + "ębie";
|
|
SF Sg Voc => x + "ębie";
|
|
SF Pl Nom => x + "ęby";
|
|
SF Pl Gen => x + "ębów";
|
|
SF Pl Dat => x + "ębom";
|
|
SF Pl Acc => x + "ęby";
|
|
SF Pl Instr => x + "ębami";
|
|
SF Pl Loc => x + "ębach";
|
|
SF Pl Voc => x + "ęby"
|
|
};
|
|
|
|
oper mkNTable0711: Str -> SubstForm => Str; --%
|
|
oper mkNTable0711 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębu";
|
|
SF Sg Dat => x + "ębowi";
|
|
SF Sg Acc => x + "ąb";
|
|
SF Sg Instr => x + "ębem";
|
|
SF Sg Loc => x + "ębie";
|
|
SF Sg Voc => x + "ębie";
|
|
SF Pl Nom => x + "ęby";
|
|
SF Pl Gen => x + "ębów";
|
|
SF Pl Dat => x + "ębom";
|
|
SF Pl Acc => x + "ęby";
|
|
SF Pl Instr => x + "ębami";
|
|
SF Pl Loc => x + "ębach";
|
|
SF Pl Voc => x + "ęby"
|
|
};
|
|
|
|
oper mkNTable0712: Str -> SubstForm => Str; --%
|
|
oper mkNTable0712 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "oła";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0713: Str -> SubstForm => Str; --%
|
|
oper mkNTable0713 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "nu";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "en";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "nów";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0714: Str -> SubstForm => Str; --%
|
|
oper mkNTable0714 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "e";
|
|
SF Sg Dat => x + "e";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "e";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "e";
|
|
SF Pl Dat => x + "e";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "e";
|
|
SF Pl Loc => x + "e";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0715: Str -> SubstForm => Str; --%
|
|
oper mkNTable0715 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0716: Str -> SubstForm => Str; --%
|
|
oper mkNTable0716 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "on";
|
|
SF Sg Gen => x + "onu";
|
|
SF Sg Dat => x + "onowi";
|
|
SF Sg Acc => x + "on";
|
|
SF Sg Instr => x + "onem";
|
|
SF Sg Loc => x + "onie";
|
|
SF Sg Voc => x + "onie";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0717: Str -> SubstForm => Str; --%
|
|
oper mkNTable0717 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "u";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0718: Str -> SubstForm => Str; --%
|
|
oper mkNTable0718 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0719: Str -> SubstForm => Str; --%
|
|
oper mkNTable0719 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0720: Str -> SubstForm => Str; --%
|
|
oper mkNTable0720 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "jów";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "jów";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0721: Str -> SubstForm => Str; --%
|
|
oper mkNTable0721 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0722: Str -> SubstForm => Str; --%
|
|
oper mkNTable0722 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zia";
|
|
SF Sg Dat => x + "ziowi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "ziem";
|
|
SF Sg Loc => x + "ziu";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "ziów";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zie";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0723: Str -> SubstForm => Str; --%
|
|
oper mkNTable0723 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "tu";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "t";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ta";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ta";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ta"
|
|
};
|
|
|
|
oper mkNTable0724: Str -> SubstForm => Str; --%
|
|
oper mkNTable0724 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zda";
|
|
SF Sg Gen => x + "zdy";
|
|
SF Sg Dat => x + "ździe";
|
|
SF Sg Acc => x + "zdę";
|
|
SF Sg Instr => x + "zdą";
|
|
SF Sg Loc => x + "ździe";
|
|
SF Sg Voc => x + "zdo";
|
|
SF Pl Nom => x + "zdowie";
|
|
SF Pl Gen => x + "zdów";
|
|
SF Pl Dat => x + "zdom";
|
|
SF Pl Acc => x + "zdów";
|
|
SF Pl Instr => x + "zdami";
|
|
SF Pl Loc => x + "zdach";
|
|
SF Pl Voc => x + "zdowie"
|
|
};
|
|
|
|
oper mkNTable0725: Str -> SubstForm => Str; --%
|
|
oper mkNTable0725 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąź";
|
|
SF Sg Gen => x + "ęzi";
|
|
SF Sg Dat => x + "ęzi";
|
|
SF Sg Acc => x + "ąź";
|
|
SF Sg Instr => x + "ęzią";
|
|
SF Sg Loc => x + "ęzi";
|
|
SF Sg Voc => x + "ęzi";
|
|
SF Pl Nom => x + "ęzie";
|
|
SF Pl Gen => x + "ęzi";
|
|
SF Pl Dat => x + "ęziom";
|
|
SF Pl Acc => x + "ęzie";
|
|
SF Pl Instr => x + "ęźmi";
|
|
SF Pl Loc => x + "ęziach";
|
|
SF Pl Voc => x + "ęzie"
|
|
};
|
|
|
|
oper mkNTable0727: Str -> SubstForm => Str; --%
|
|
oper mkNTable0727 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0728: Str -> SubstForm => Str; --%
|
|
oper mkNTable0728 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iez";
|
|
SF Sg Gen => x + "za";
|
|
SF Sg Dat => x + "zowi";
|
|
SF Sg Acc => x + "za";
|
|
SF Sg Instr => x + "zem";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "zów";
|
|
SF Pl Dat => x + "zom";
|
|
SF Pl Acc => x + "zy";
|
|
SF Pl Instr => x + "zami";
|
|
SF Pl Loc => x + "zach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0729: Str -> SubstForm => Str; --%
|
|
oper mkNTable0729 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zło";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złu";
|
|
SF Sg Acc => x + "zło";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "zło";
|
|
SF Pl Nom => x + "zła";
|
|
SF Pl Gen => x + "zł";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zła";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zła"
|
|
};
|
|
|
|
oper mkNTable0730: Str -> SubstForm => Str; --%
|
|
oper mkNTable0730 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "azdo";
|
|
SF Sg Gen => x + "azda";
|
|
SF Sg Dat => x + "azdu";
|
|
SF Sg Acc => x + "azdo";
|
|
SF Sg Instr => x + "azdem";
|
|
SF Sg Loc => x + "eździe";
|
|
SF Sg Voc => x + "azdo";
|
|
SF Pl Nom => x + "azda";
|
|
SF Pl Gen => x + "azd";
|
|
SF Pl Dat => x + "azdom";
|
|
SF Pl Acc => x + "azda";
|
|
SF Pl Instr => x + "azdami";
|
|
SF Pl Loc => x + "azdach";
|
|
SF Pl Voc => x + "azda"
|
|
};
|
|
|
|
oper mkNTable0731: Str -> SubstForm => Str; --%
|
|
oper mkNTable0731 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oja";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "oja";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "ojów";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "ojów";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable0732: Str -> SubstForm => Str; --%
|
|
oper mkNTable0732 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "zi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "zią";
|
|
SF Sg Loc => x + "zi";
|
|
SF Sg Voc => x + "zi";
|
|
SF Pl Nom => x + "zi";
|
|
SF Pl Gen => x + "zi";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zi";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zi"
|
|
};
|
|
|
|
oper mkNTable0733: Str -> SubstForm => Str; --%
|
|
oper mkNTable0733 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębia";
|
|
SF Sg Dat => x + "ębiowi";
|
|
SF Sg Acc => x + "ębia";
|
|
SF Sg Instr => x + "ębiem";
|
|
SF Sg Loc => x + "ębiu";
|
|
SF Sg Voc => x + "ębiu";
|
|
SF Pl Nom => x + "ębie";
|
|
SF Pl Gen => x + "ębi";
|
|
SF Pl Dat => x + "ębiom";
|
|
SF Pl Acc => x + "ębie";
|
|
SF Pl Instr => x + "ębiami";
|
|
SF Pl Loc => x + "ębiach";
|
|
SF Pl Voc => x + "ębie"
|
|
};
|
|
|
|
oper mkNTable0734: Str -> SubstForm => Str; --%
|
|
oper mkNTable0734 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0736: Str -> SubstForm => Str; --%
|
|
oper mkNTable0736 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ra";
|
|
SF Sg Gen => x + "ry";
|
|
SF Sg Dat => x + "rze";
|
|
SF Sg Acc => x + "rę";
|
|
SF Sg Instr => x + "rą";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "ro";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "ier";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable0738: Str -> SubstForm => Str; --%
|
|
oper mkNTable0738 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "odza";
|
|
SF Sg Gen => x + "odzy";
|
|
SF Sg Dat => x + "odzy";
|
|
SF Sg Acc => x + "odzę";
|
|
SF Sg Instr => x + "odzą";
|
|
SF Sg Loc => x + "odzy";
|
|
SF Sg Voc => x + "odzo";
|
|
SF Pl Nom => x + "odze";
|
|
SF Pl Gen => x + "ódz";
|
|
SF Pl Dat => x + "odzom";
|
|
SF Pl Acc => x + "odze";
|
|
SF Pl Instr => x + "odzami";
|
|
SF Pl Loc => x + "odzach";
|
|
SF Pl Voc => x + "odze"
|
|
};
|
|
|
|
oper mkNTable0740: Str -> SubstForm => Str; --%
|
|
oper mkNTable0740 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oźba";
|
|
SF Sg Gen => x + "oźby";
|
|
SF Sg Dat => x + "oźbie";
|
|
SF Sg Acc => x + "oźbę";
|
|
SF Sg Instr => x + "oźbą";
|
|
SF Sg Loc => x + "oźbie";
|
|
SF Sg Voc => x + "oźbo";
|
|
SF Pl Nom => x + "oźby";
|
|
SF Pl Gen => x + "óźb";
|
|
SF Pl Dat => x + "oźbom";
|
|
SF Pl Acc => x + "oźby";
|
|
SF Pl Instr => x + "oźbami";
|
|
SF Pl Loc => x + "oźbach";
|
|
SF Pl Voc => x + "oźby"
|
|
};
|
|
|
|
oper mkNTable0741: Str -> SubstForm => Str; --%
|
|
oper mkNTable0741 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "zień";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0742: Str -> SubstForm => Str; --%
|
|
oper mkNTable0742 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zeł";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "zły";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zły";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zły"
|
|
};
|
|
|
|
oper mkNTable0743: Str -> SubstForm => Str; --%
|
|
oper mkNTable0743 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ód";
|
|
SF Sg Gen => x + "oda";
|
|
SF Sg Dat => x + "odowi";
|
|
SF Sg Acc => x + "oda";
|
|
SF Sg Instr => x + "odem";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odzie";
|
|
SF Pl Nom => x + "ody";
|
|
SF Pl Gen => x + "odów";
|
|
SF Pl Dat => x + "odom";
|
|
SF Pl Acc => x + "ody";
|
|
SF Pl Instr => x + "odami";
|
|
SF Pl Loc => x + "odach";
|
|
SF Pl Voc => x + "ody"
|
|
};
|
|
|
|
oper mkNTable0745: Str -> SubstForm => Str; --%
|
|
oper mkNTable0745 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ódź";
|
|
SF Sg Gen => x + "odzi";
|
|
SF Sg Dat => x + "odzi";
|
|
SF Sg Acc => x + "ódź";
|
|
SF Sg Instr => x + "odzią";
|
|
SF Sg Loc => x + "odzi";
|
|
SF Sg Voc => x + "odzi";
|
|
SF Pl Nom => x + "odzie";
|
|
SF Pl Gen => x + "odzi";
|
|
SF Pl Dat => x + "odziom";
|
|
SF Pl Acc => x + "odzie";
|
|
SF Pl Instr => x + "odziami";
|
|
SF Pl Loc => x + "odziach";
|
|
SF Pl Voc => x + "odzie"
|
|
};
|
|
|
|
oper mkNTable0748: Str -> SubstForm => Str; --%
|
|
oper mkNTable0748 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "azda";
|
|
SF Sg Gen => x + "azdy";
|
|
SF Sg Dat => x + "eździe";
|
|
SF Sg Acc => x + "azdę";
|
|
SF Sg Instr => x + "azdą";
|
|
SF Sg Loc => x + "eździe";
|
|
SF Sg Voc => x + "azdo";
|
|
SF Pl Nom => x + "azdy";
|
|
SF Pl Gen => x + "azd";
|
|
SF Pl Dat => x + "azdom";
|
|
SF Pl Acc => x + "azdy";
|
|
SF Pl Instr => x + "azdami";
|
|
SF Pl Loc => x + "azdach";
|
|
SF Pl Voc => x + "azdy"
|
|
};
|
|
|
|
oper mkNTable0749: Str -> SubstForm => Str; --%
|
|
oper mkNTable0749 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zd";
|
|
SF Sg Gen => x + "zdu";
|
|
SF Sg Dat => x + "zdowi";
|
|
SF Sg Acc => x + "zd";
|
|
SF Sg Instr => x + "zdem";
|
|
SF Sg Loc => x + "ździe";
|
|
SF Sg Voc => x + "ździe";
|
|
SF Pl Nom => x + "zdy";
|
|
SF Pl Gen => x + "zdów";
|
|
SF Pl Dat => x + "zdom";
|
|
SF Pl Acc => x + "zdy";
|
|
SF Pl Instr => x + "zdami";
|
|
SF Pl Loc => x + "zdach";
|
|
SF Pl Voc => x + "zdy"
|
|
};
|
|
|
|
oper mkNTable0750: Str -> SubstForm => Str; --%
|
|
oper mkNTable0750 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óźdź";
|
|
SF Sg Gen => x + "oździa";
|
|
SF Sg Dat => x + "oździowi";
|
|
SF Sg Acc => x + "oździa";
|
|
SF Sg Instr => x + "oździem";
|
|
SF Sg Loc => x + "oździu";
|
|
SF Sg Voc => x + "oździu";
|
|
SF Pl Nom => x + "oździe";
|
|
SF Pl Gen => x + "oździ";
|
|
SF Pl Dat => x + "oździom";
|
|
SF Pl Acc => x + "oździe";
|
|
SF Pl Instr => x + "oździami";
|
|
SF Pl Loc => x + "oździach";
|
|
SF Pl Voc => x + "oździe"
|
|
};
|
|
|
|
oper mkNTable0751: Str -> SubstForm => Str; --%
|
|
oper mkNTable0751 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óźdź";
|
|
SF Sg Gen => x + "oździa";
|
|
SF Sg Dat => x + "oździowi";
|
|
SF Sg Acc => x + "óźdź";
|
|
SF Sg Instr => x + "oździem";
|
|
SF Sg Loc => x + "oździu";
|
|
SF Sg Voc => x + "oździu";
|
|
SF Pl Nom => x + "oździe";
|
|
SF Pl Gen => x + "oździ";
|
|
SF Pl Dat => x + "oździom";
|
|
SF Pl Acc => x + "oździe";
|
|
SF Pl Instr => x + "oźdźmi";
|
|
SF Pl Loc => x + "oździach";
|
|
SF Pl Voc => x + "oździe"
|
|
};
|
|
|
|
oper mkNTable0752: Str -> SubstForm => Str; --%
|
|
oper mkNTable0752 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "za";
|
|
SF Sg Gen => x + "zy";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "zę";
|
|
SF Sg Instr => x + "zą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zo";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "iez";
|
|
SF Pl Dat => x + "zom";
|
|
SF Pl Acc => x + "zy";
|
|
SF Pl Instr => x + "zami";
|
|
SF Pl Loc => x + "zach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0753: Str -> SubstForm => Str; --%
|
|
oper mkNTable0753 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zło";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złu";
|
|
SF Sg Acc => x + "zło";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "zło";
|
|
SF Pl Nom => x + "zła";
|
|
SF Pl Gen => x + "zeł";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zła";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zła"
|
|
};
|
|
|
|
oper mkNTable0754: Str -> SubstForm => Str; --%
|
|
oper mkNTable0754 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owia";
|
|
SF Sg Dat => x + "owiowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owiem";
|
|
SF Sg Loc => x + "owiu";
|
|
SF Sg Voc => x + "owiu";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "owi";
|
|
SF Pl Dat => x + "owiom";
|
|
SF Pl Acc => x + "owie";
|
|
SF Pl Instr => x + "owiami";
|
|
SF Pl Loc => x + "owiach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0755: Str -> SubstForm => Str; --%
|
|
oper mkNTable0755 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "ej";
|
|
SF Sg Dat => x + "ej";
|
|
SF Sg Acc => x + "ą";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ej";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "mi";
|
|
SF Pl Loc => x + "ch";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0756: Str -> SubstForm => Str; --%
|
|
oper mkNTable0756 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębi";
|
|
SF Sg Dat => x + "ębi";
|
|
SF Sg Acc => x + "ąb";
|
|
SF Sg Instr => x + "ębią";
|
|
SF Sg Loc => x + "ębi";
|
|
SF Sg Voc => x + "ębi";
|
|
SF Pl Nom => x + "ębie";
|
|
SF Pl Gen => x + "ębi";
|
|
SF Pl Dat => x + "ębiom";
|
|
SF Pl Acc => x + "ębie";
|
|
SF Pl Instr => x + "ębiami";
|
|
SF Pl Loc => x + "ębiach";
|
|
SF Pl Voc => x + "ębie"
|
|
};
|
|
|
|
oper mkNTable0757: Str -> SubstForm => Str; --%
|
|
oper mkNTable0757 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => x + "si";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "si";
|
|
SF Pl Instr => x + "śmi";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "si"
|
|
};
|
|
|
|
oper mkNTable0760: Str -> SubstForm => Str; --%
|
|
oper mkNTable0760 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0762: Str -> SubstForm => Str; --%
|
|
oper mkNTable0762 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "lów";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0763: Str -> SubstForm => Str; --%
|
|
oper mkNTable0763 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ól";
|
|
SF Sg Gen => x + "oli";
|
|
SF Sg Dat => x + "oli";
|
|
SF Sg Acc => x + "ól";
|
|
SF Sg Instr => x + "olą";
|
|
SF Sg Loc => x + "oli";
|
|
SF Sg Voc => x + "oli";
|
|
SF Pl Nom => x + "ole";
|
|
SF Pl Gen => x + "oli";
|
|
SF Pl Dat => x + "olom";
|
|
SF Pl Acc => x + "ole";
|
|
SF Pl Instr => x + "olami";
|
|
SF Pl Loc => x + "olach";
|
|
SF Pl Voc => x + "ole"
|
|
};
|
|
|
|
oper mkNTable0768: Str -> SubstForm => Str; --%
|
|
oper mkNTable0768 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "co";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cu";
|
|
SF Sg Acc => x + "co";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "ca";
|
|
SF Pl Gen => x + "ec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ca";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ca"
|
|
};
|
|
|
|
oper mkNTable0769: Str -> SubstForm => Str; --%
|
|
oper mkNTable0769 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębu";
|
|
SF Sg Dat => x + "ębowi";
|
|
SF Sg Acc => x + "ąb";
|
|
SF Sg Instr => x + "ębiem";
|
|
SF Sg Loc => x + "ębiu";
|
|
SF Sg Voc => x + "ębiu";
|
|
SF Pl Nom => x + "ęby";
|
|
SF Pl Gen => x + "ębów";
|
|
SF Pl Dat => x + "ębom";
|
|
SF Pl Acc => x + "ęby";
|
|
SF Pl Instr => x + "ębiami";
|
|
SF Pl Loc => x + "ębiach";
|
|
SF Pl Voc => x + "ęby"
|
|
};
|
|
|
|
oper mkNTable0770: Str -> SubstForm => Str; --%
|
|
oper mkNTable0770 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siek";
|
|
SF Sg Gen => x + "śka";
|
|
SF Sg Dat => x + "śkowi";
|
|
SF Sg Acc => x + "siek";
|
|
SF Sg Instr => x + "śkiem";
|
|
SF Sg Loc => x + "śku";
|
|
SF Sg Voc => x + "śku";
|
|
SF Pl Nom => x + "śki";
|
|
SF Pl Gen => x + "śków";
|
|
SF Pl Dat => x + "śkom";
|
|
SF Pl Acc => x + "śki";
|
|
SF Pl Instr => x + "śkami";
|
|
SF Pl Loc => x + "śkach";
|
|
SF Pl Voc => x + "śki"
|
|
};
|
|
|
|
oper mkNTable0771: Str -> SubstForm => Str; --%
|
|
oper mkNTable0771 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zia";
|
|
SF Sg Dat => x + "ziowi";
|
|
SF Sg Acc => x + "zia";
|
|
SF Sg Instr => x + "ziem";
|
|
SF Sg Loc => x + "ziu";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "zi";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zie";
|
|
SF Pl Instr => x + "ziami";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0773: Str -> SubstForm => Str; --%
|
|
oper mkNTable0773 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "iu";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0775: Str -> SubstForm => Str; --%
|
|
oper mkNTable0775 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "ni";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0776: Str -> SubstForm => Str; --%
|
|
oper mkNTable0776 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ziec";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcowi";
|
|
SF Sg Acc => x + "źca";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źcze";
|
|
SF Pl Nom => x + "źcy";
|
|
SF Pl Gen => x + "źców";
|
|
SF Pl Dat => x + "źcom";
|
|
SF Pl Acc => x + "źców";
|
|
SF Pl Instr => x + "źcami";
|
|
SF Pl Loc => x + "źcach";
|
|
SF Pl Voc => x + "źcy"
|
|
};
|
|
|
|
oper mkNTable0777: Str -> SubstForm => Str; --%
|
|
oper mkNTable0777 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ya";
|
|
SF Sg Dat => x + "yowi";
|
|
SF Sg Acc => x + "ya";
|
|
SF Sg Instr => x + "yem";
|
|
SF Sg Loc => x + "yu";
|
|
SF Sg Voc => x + "yu";
|
|
SF Pl Nom => x + "ye";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "yom";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "yami";
|
|
SF Pl Loc => x + "yach";
|
|
SF Pl Voc => x + "ye"
|
|
};
|
|
|
|
oper mkNTable0778: Str -> SubstForm => Str; --%
|
|
oper mkNTable0778 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "eł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0779: Str -> SubstForm => Str; --%
|
|
oper mkNTable0779 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "li";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "li"
|
|
};
|
|
|
|
oper mkNTable0780: Str -> SubstForm => Str; --%
|
|
oper mkNTable0780 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0781: Str -> SubstForm => Str; --%
|
|
oper mkNTable0781 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "eć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0782: Str -> SubstForm => Str; --%
|
|
oper mkNTable0782 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0783: Str -> SubstForm => Str; --%
|
|
oper mkNTable0783 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ma";
|
|
SF Sg Gen => x + "my";
|
|
SF Sg Dat => x + "mie";
|
|
SF Sg Acc => x + "mę";
|
|
SF Sg Instr => x + "mą";
|
|
SF Sg Loc => x + "mie";
|
|
SF Sg Voc => x + "mo";
|
|
SF Pl Nom => x + "my";
|
|
SF Pl Gen => x + "em";
|
|
SF Pl Dat => x + "mom";
|
|
SF Pl Acc => x + "my";
|
|
SF Pl Instr => x + "mami";
|
|
SF Pl Loc => x + "mach";
|
|
SF Pl Voc => x + "my"
|
|
};
|
|
|
|
oper mkNTable0784: Str -> SubstForm => Str; --%
|
|
oper mkNTable0784 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0785: Str -> SubstForm => Str; --%
|
|
oper mkNTable0785 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "lu";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "el";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0787: Str -> SubstForm => Str; --%
|
|
oper mkNTable0787 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iep";
|
|
SF Sg Gen => x + "pa";
|
|
SF Sg Dat => x + "powi";
|
|
SF Sg Acc => x + "iep";
|
|
SF Sg Instr => x + "pem";
|
|
SF Sg Loc => x + "pie";
|
|
SF Sg Voc => x + "pie";
|
|
SF Pl Nom => x + "py";
|
|
SF Pl Gen => x + "pów";
|
|
SF Pl Dat => x + "pom";
|
|
SF Pl Acc => x + "py";
|
|
SF Pl Instr => x + "pami";
|
|
SF Pl Loc => x + "pach";
|
|
SF Pl Voc => x + "py"
|
|
};
|
|
|
|
oper mkNTable0789: Str -> SubstForm => Str; --%
|
|
oper mkNTable0789 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0790: Str -> SubstForm => Str; --%
|
|
oper mkNTable0790 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ieł";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0791: Str -> SubstForm => Str; --%
|
|
oper mkNTable0791 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zno";
|
|
SF Sg Gen => x + "zna";
|
|
SF Sg Dat => x + "znu";
|
|
SF Sg Acc => x + "zno";
|
|
SF Sg Instr => x + "znem";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => x + "zna";
|
|
SF Pl Gen => x + "zn";
|
|
SF Pl Dat => x + "znom";
|
|
SF Pl Acc => x + "zna";
|
|
SF Pl Instr => x + "znami";
|
|
SF Pl Loc => x + "znach";
|
|
SF Pl Voc => x + "zna"
|
|
};
|
|
|
|
oper mkNTable0792: Str -> SubstForm => Str; --%
|
|
oper mkNTable0792 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0793: Str -> SubstForm => Str; --%
|
|
oper mkNTable0793 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0794: Str -> SubstForm => Str; --%
|
|
oper mkNTable0794 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0795: Str -> SubstForm => Str; --%
|
|
oper mkNTable0795 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ieć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0796: Str -> SubstForm => Str; --%
|
|
oper mkNTable0796 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cioł";
|
|
SF Sg Gen => x + "tła";
|
|
SF Sg Dat => x + "tłowi";
|
|
SF Sg Acc => x + "cioł";
|
|
SF Sg Instr => x + "tłem";
|
|
SF Sg Loc => x + "tle";
|
|
SF Sg Voc => x + "tle";
|
|
SF Pl Nom => x + "tły";
|
|
SF Pl Gen => x + "tłów";
|
|
SF Pl Dat => x + "tłom";
|
|
SF Pl Acc => x + "tły";
|
|
SF Pl Instr => x + "tłami";
|
|
SF Pl Loc => x + "tłach";
|
|
SF Pl Voc => x + "tły"
|
|
};
|
|
|
|
oper mkNTable0797: Str -> SubstForm => Str; --%
|
|
oper mkNTable0797 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "owa";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "owów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0798: Str -> SubstForm => Str; --%
|
|
oper mkNTable0798 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => x + "dzy";
|
|
SF Pl Gen => x + "gów";
|
|
SF Pl Dat => x + "gom";
|
|
SF Pl Acc => x + "gów";
|
|
SF Pl Instr => x + "gami";
|
|
SF Pl Loc => x + "gach";
|
|
SF Pl Voc => x + "dzy"
|
|
};
|
|
|
|
oper mkNTable0799: Str -> SubstForm => Str; --%
|
|
oper mkNTable0799 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "j";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "j";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0801: Str -> SubstForm => Str; --%
|
|
oper mkNTable0801 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wi";
|
|
SF Sg Dat => x + "wi";
|
|
SF Sg Acc => x + "ew";
|
|
SF Sg Instr => x + "wią";
|
|
SF Sg Loc => x + "wi";
|
|
SF Sg Voc => x + "wi";
|
|
SF Pl Nom => x + "wie";
|
|
SF Pl Gen => x + "wi";
|
|
SF Pl Dat => x + "wiom";
|
|
SF Pl Acc => x + "wie";
|
|
SF Pl Instr => x + "wiami";
|
|
SF Pl Loc => x + "wiach";
|
|
SF Pl Voc => x + "wie"
|
|
};
|
|
|
|
oper mkNTable0802: Str -> SubstForm => Str; --%
|
|
oper mkNTable0802 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "ciu";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "eć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0803: Str -> SubstForm => Str; --%
|
|
oper mkNTable0803 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0804: Str -> SubstForm => Str; --%
|
|
oper mkNTable0804 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "towie";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "towie"
|
|
};
|
|
|
|
oper mkNTable0805: Str -> SubstForm => Str; --%
|
|
oper mkNTable0805 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zieł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zła";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "zły";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zły";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zły"
|
|
};
|
|
|
|
oper mkNTable0806: Str -> SubstForm => Str; --%
|
|
oper mkNTable0806 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zioł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zła";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "zły";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zły";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zły"
|
|
};
|
|
|
|
oper mkNTable0807: Str -> SubstForm => Str; --%
|
|
oper mkNTable0807 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zioł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zioł";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => x + "zły";
|
|
SF Pl Gen => x + "złów";
|
|
SF Pl Dat => x + "złom";
|
|
SF Pl Acc => x + "zły";
|
|
SF Pl Instr => x + "złami";
|
|
SF Pl Loc => x + "złach";
|
|
SF Pl Voc => x + "zły"
|
|
};
|
|
|
|
oper mkNTable0808: Str -> SubstForm => Str; --%
|
|
oper mkNTable0808 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oja";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "oja";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "ojów";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "oje";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable0811: Str -> SubstForm => Str; --%
|
|
oper mkNTable0811 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ót";
|
|
SF Sg Gen => x + "otu";
|
|
SF Sg Dat => x + "otowi";
|
|
SF Sg Acc => x + "ót";
|
|
SF Sg Instr => x + "otem";
|
|
SF Sg Loc => x + "ocie";
|
|
SF Sg Voc => x + "ocie";
|
|
SF Pl Nom => x + "oty";
|
|
SF Pl Gen => x + "otów";
|
|
SF Pl Dat => x + "otom";
|
|
SF Pl Acc => x + "oty";
|
|
SF Pl Instr => x + "otami";
|
|
SF Pl Loc => x + "otach";
|
|
SF Pl Voc => x + "oty"
|
|
};
|
|
|
|
oper mkNTable0813: Str -> SubstForm => Str; --%
|
|
oper mkNTable0813 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "ół";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ele";
|
|
SF Sg Voc => x + "ele";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0814: Str -> SubstForm => Str; --%
|
|
oper mkNTable0814 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0815: Str -> SubstForm => Str; --%
|
|
oper mkNTable0815 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "ńmi";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0816: Str -> SubstForm => Str; --%
|
|
oper mkNTable0816 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sno";
|
|
SF Sg Gen => x + "sna";
|
|
SF Sg Dat => x + "snu";
|
|
SF Sg Acc => x + "sno";
|
|
SF Sg Instr => x + "snem";
|
|
SF Sg Loc => x + "śnie";
|
|
SF Sg Voc => x + "sno";
|
|
SF Pl Nom => x + "sna";
|
|
SF Pl Gen => x + "sien";
|
|
SF Pl Dat => x + "snom";
|
|
SF Pl Acc => x + "sna";
|
|
SF Pl Instr => x + "snami";
|
|
SF Pl Loc => x + "snach";
|
|
SF Pl Voc => x + "sna"
|
|
};
|
|
|
|
oper mkNTable0817: Str -> SubstForm => Str; --%
|
|
oper mkNTable0817 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "cu";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0818: Str -> SubstForm => Str; --%
|
|
oper mkNTable0818 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "eć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0819: Str -> SubstForm => Str; --%
|
|
oper mkNTable0819 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąg";
|
|
SF Sg Gen => x + "ęgu";
|
|
SF Sg Dat => x + "ęgowi";
|
|
SF Sg Acc => x + "ąg";
|
|
SF Sg Instr => x + "ęgiem";
|
|
SF Sg Loc => x + "ęgu";
|
|
SF Sg Voc => x + "ęgu";
|
|
SF Pl Nom => x + "ęgi";
|
|
SF Pl Gen => x + "ęgów";
|
|
SF Pl Dat => x + "ęgom";
|
|
SF Pl Acc => x + "ęgi";
|
|
SF Pl Instr => x + "ęgami";
|
|
SF Pl Loc => x + "ęgach";
|
|
SF Pl Voc => x + "ęgi"
|
|
};
|
|
|
|
oper mkNTable0821: Str -> SubstForm => Str; --%
|
|
oper mkNTable0821 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ądz";
|
|
SF Sg Gen => x + "ędza";
|
|
SF Sg Dat => x + "ędzu";
|
|
SF Sg Acc => x + "ędza";
|
|
SF Sg Instr => x + "ędzem";
|
|
SF Sg Loc => x + "ędzu";
|
|
SF Sg Voc => x + "ęże";
|
|
SF Pl Nom => x + "ęża";
|
|
SF Pl Gen => x + "ęży";
|
|
SF Pl Dat => x + "ężom";
|
|
SF Pl Acc => x + "ęży";
|
|
SF Pl Instr => x + "ężmi";
|
|
SF Pl Loc => x + "ężach";
|
|
SF Pl Voc => x + "ęża"
|
|
};
|
|
|
|
oper mkNTable0822: Str -> SubstForm => Str; --%
|
|
oper mkNTable0822 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ęga";
|
|
SF Sg Gen => x + "ęgi";
|
|
SF Sg Dat => x + "ędze";
|
|
SF Sg Acc => x + "ęgę";
|
|
SF Sg Instr => x + "ęgą";
|
|
SF Sg Loc => x + "ędze";
|
|
SF Sg Voc => x + "ęgo";
|
|
SF Pl Nom => x + "ęgi";
|
|
SF Pl Gen => x + "ąg";
|
|
SF Pl Dat => x + "ęgom";
|
|
SF Pl Acc => x + "ęgi";
|
|
SF Pl Instr => x + "ęgami";
|
|
SF Pl Loc => x + "ęgach";
|
|
SF Pl Voc => x + "ęgi"
|
|
};
|
|
|
|
oper mkNTable0823: Str -> SubstForm => Str; --%
|
|
oper mkNTable0823 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "eł";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0824: Str -> SubstForm => Str; --%
|
|
oper mkNTable0824 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "ści";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "stów";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "ści"
|
|
};
|
|
|
|
oper mkNTable0826: Str -> SubstForm => Str; --%
|
|
oper mkNTable0826 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0827: Str -> SubstForm => Str; --%
|
|
oper mkNTable0827 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cień";
|
|
SF Sg Gen => x + "tnia";
|
|
SF Sg Dat => x + "tniowi";
|
|
SF Sg Acc => x + "cień";
|
|
SF Sg Instr => x + "tniem";
|
|
SF Sg Loc => x + "tniu";
|
|
SF Sg Voc => x + "tniu";
|
|
SF Pl Nom => x + "tnie";
|
|
SF Pl Gen => x + "tniów";
|
|
SF Pl Dat => x + "tniom";
|
|
SF Pl Acc => x + "tnie";
|
|
SF Pl Instr => x + "tniami";
|
|
SF Pl Loc => x + "tniach";
|
|
SF Pl Voc => x + "tnie"
|
|
};
|
|
|
|
oper mkNTable0828: Str -> SubstForm => Str; --%
|
|
oper mkNTable0828 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "u";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0829: Str -> SubstForm => Str; --%
|
|
oper mkNTable0829 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0830: Str -> SubstForm => Str; --%
|
|
oper mkNTable0830 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "as";
|
|
SF Sg Gen => x + "asu";
|
|
SF Sg Dat => x + "asowi";
|
|
SF Sg Acc => x + "as";
|
|
SF Sg Instr => x + "asem";
|
|
SF Sg Loc => x + "esie";
|
|
SF Sg Voc => x + "esie";
|
|
SF Pl Nom => x + "asy";
|
|
SF Pl Gen => x + "asów";
|
|
SF Pl Dat => x + "asom";
|
|
SF Pl Acc => x + "asy";
|
|
SF Pl Instr => x + "asami";
|
|
SF Pl Loc => x + "asach";
|
|
SF Pl Voc => x + "asy"
|
|
};
|
|
|
|
oper mkNTable0831: Str -> SubstForm => Str; --%
|
|
oper mkNTable0831 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "co";
|
|
SF Sg Gen => x + "co";
|
|
SF Sg Dat => x + "cu";
|
|
SF Sg Acc => x + "co";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "co";
|
|
SF Pl Gen => x + "co";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "co";
|
|
SF Pl Instr => x + "co";
|
|
SF Pl Loc => x + "co";
|
|
SF Pl Voc => x + "co"
|
|
};
|
|
|
|
oper mkNTable0832: Str -> SubstForm => Str; --%
|
|
oper mkNTable0832 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0833: Str -> SubstForm => Str; --%
|
|
oper mkNTable0833 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ato";
|
|
SF Sg Gen => x + "ata";
|
|
SF Sg Dat => x + "atu";
|
|
SF Sg Acc => x + "ato";
|
|
SF Sg Instr => x + "atem";
|
|
SF Sg Loc => x + "ecie";
|
|
SF Sg Voc => x + "ato";
|
|
SF Pl Nom => x + "ata";
|
|
SF Pl Gen => x + "at";
|
|
SF Pl Dat => x + "atom";
|
|
SF Pl Acc => x + "ata";
|
|
SF Pl Instr => x + "atami";
|
|
SF Pl Loc => x + "atach";
|
|
SF Pl Voc => x + "ata"
|
|
};
|
|
|
|
oper mkNTable0834: Str -> SubstForm => Str; --%
|
|
oper mkNTable0834 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "j";
|
|
SF Sg Gen => x + "ja";
|
|
SF Sg Dat => x + "jowi";
|
|
SF Sg Acc => x + "ja";
|
|
SF Sg Instr => x + "jem";
|
|
SF Sg Loc => x + "ju";
|
|
SF Sg Voc => x + "ju";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0836: Str -> SubstForm => Str; --%
|
|
oper mkNTable0836 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0838: Str -> SubstForm => Str; --%
|
|
oper mkNTable0838 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0839: Str -> SubstForm => Str; --%
|
|
oper mkNTable0839 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "um";
|
|
SF Sg Gen => x + "um";
|
|
SF Sg Dat => x + "um";
|
|
SF Sg Acc => x + "um";
|
|
SF Sg Instr => x + "um";
|
|
SF Sg Loc => x + "um";
|
|
SF Sg Voc => x + "um";
|
|
SF Pl Nom => x + "um";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "um";
|
|
SF Pl Acc => x + "um";
|
|
SF Pl Instr => x + "um";
|
|
SF Pl Loc => x + "um";
|
|
SF Pl Voc => x + "um"
|
|
};
|
|
|
|
oper mkNTable0840: Str -> SubstForm => Str; --%
|
|
oper mkNTable0840 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oża";
|
|
SF Sg Gen => x + "oży";
|
|
SF Sg Dat => x + "oży";
|
|
SF Sg Acc => x + "ożę";
|
|
SF Sg Instr => x + "ożą";
|
|
SF Sg Loc => x + "oży";
|
|
SF Sg Voc => x + "ożo";
|
|
SF Pl Nom => x + "oże";
|
|
SF Pl Gen => x + "óż";
|
|
SF Pl Dat => x + "ożom";
|
|
SF Pl Acc => x + "oże";
|
|
SF Pl Instr => x + "ożami";
|
|
SF Pl Loc => x + "ożach";
|
|
SF Pl Voc => x + "oże"
|
|
};
|
|
|
|
oper mkNTable0842: Str -> SubstForm => Str; --%
|
|
oper mkNTable0842 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0843: Str -> SubstForm => Str; --%
|
|
oper mkNTable0843 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "śka";
|
|
SF Sg Gen => x + "śki";
|
|
SF Sg Dat => x + "śce";
|
|
SF Sg Acc => x + "śkę";
|
|
SF Sg Instr => x + "śką";
|
|
SF Sg Loc => x + "śce";
|
|
SF Sg Voc => x + "śku";
|
|
SF Pl Nom => x + "śki";
|
|
SF Pl Gen => x + "siek";
|
|
SF Pl Dat => x + "śkom";
|
|
SF Pl Acc => x + "śki";
|
|
SF Pl Instr => x + "śkami";
|
|
SF Pl Loc => x + "śkach";
|
|
SF Pl Voc => x + "śki"
|
|
};
|
|
|
|
oper mkNTable0844: Str -> SubstForm => Str; --%
|
|
oper mkNTable0844 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "lu";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "iel";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "li";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "le";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0847: Str -> SubstForm => Str; --%
|
|
oper mkNTable0847 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ech";
|
|
SF Sg Gen => x + "chu";
|
|
SF Sg Dat => x + "chowi";
|
|
SF Sg Acc => x + "ech";
|
|
SF Sg Instr => x + "chem";
|
|
SF Sg Loc => x + "chu";
|
|
SF Sg Voc => x + "chu";
|
|
SF Pl Nom => x + "chy";
|
|
SF Pl Gen => x + "chów";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chy";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "chach";
|
|
SF Pl Voc => x + "chy"
|
|
};
|
|
|
|
oper mkNTable0848: Str -> SubstForm => Str; --%
|
|
oper mkNTable0848 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "x";
|
|
SF Sg Gen => x + "ksa";
|
|
SF Sg Dat => x + "ksowi";
|
|
SF Sg Acc => x + "ksa";
|
|
SF Sg Instr => x + "ksem";
|
|
SF Sg Loc => x + "ksie";
|
|
SF Sg Voc => x + "ksie";
|
|
SF Pl Nom => x + "ksy";
|
|
SF Pl Gen => x + "ksów";
|
|
SF Pl Dat => x + "ksom";
|
|
SF Pl Acc => x + "ksy";
|
|
SF Pl Instr => x + "ksami";
|
|
SF Pl Loc => x + "ksach";
|
|
SF Pl Voc => x + "ksy"
|
|
};
|
|
|
|
oper mkNTable0849: Str -> SubstForm => Str; --%
|
|
oper mkNTable0849 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ków";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0851: Str -> SubstForm => Str; --%
|
|
oper mkNTable0851 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ara";
|
|
SF Sg Gen => x + "ary";
|
|
SF Sg Dat => x + "erze";
|
|
SF Sg Acc => x + "arę";
|
|
SF Sg Instr => x + "arą";
|
|
SF Sg Loc => x + "erze";
|
|
SF Sg Voc => x + "aro";
|
|
SF Pl Nom => x + "ary";
|
|
SF Pl Gen => x + "ar";
|
|
SF Pl Dat => x + "arom";
|
|
SF Pl Acc => x + "ary";
|
|
SF Pl Instr => x + "arami";
|
|
SF Pl Loc => x + "arach";
|
|
SF Pl Voc => x + "ary"
|
|
};
|
|
|
|
oper mkNTable0853: Str -> SubstForm => Str; --%
|
|
oper mkNTable0853 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąc";
|
|
SF Sg Gen => x + "ąca";
|
|
SF Sg Dat => x + "ącowi";
|
|
SF Sg Acc => x + "ąc";
|
|
SF Sg Instr => x + "ącem";
|
|
SF Sg Loc => x + "ącu";
|
|
SF Sg Voc => x + "ącu";
|
|
SF Pl Nom => x + "ące";
|
|
SF Pl Gen => x + "ęcy";
|
|
SF Pl Dat => x + "ącom";
|
|
SF Pl Acc => x + "ące";
|
|
SF Pl Instr => x + "ącami";
|
|
SF Pl Loc => x + "ącach";
|
|
SF Pl Voc => x + "ące"
|
|
};
|
|
|
|
oper mkNTable0854: Str -> SubstForm => Str; --%
|
|
oper mkNTable0854 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "at";
|
|
SF Sg Gen => x + "atu";
|
|
SF Sg Dat => x + "atu";
|
|
SF Sg Acc => x + "at";
|
|
SF Sg Instr => x + "atem";
|
|
SF Sg Loc => x + "ecie";
|
|
SF Sg Voc => x + "ecie";
|
|
SF Pl Nom => x + "aty";
|
|
SF Pl Gen => x + "atów";
|
|
SF Pl Dat => x + "atom";
|
|
SF Pl Acc => x + "aty";
|
|
SF Pl Instr => x + "atami";
|
|
SF Pl Loc => x + "atach";
|
|
SF Pl Voc => x + "aty"
|
|
};
|
|
|
|
oper mkNTable0855: Str -> SubstForm => Str; --%
|
|
oper mkNTable0855 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0857: Str -> SubstForm => Str; --%
|
|
oper mkNTable0857 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siek";
|
|
SF Sg Gen => x + "śka";
|
|
SF Sg Dat => x + "śkowi";
|
|
SF Sg Acc => x + "śka";
|
|
SF Sg Instr => x + "śkiem";
|
|
SF Sg Loc => x + "śku";
|
|
SF Sg Voc => x + "śku";
|
|
SF Pl Nom => x + "śki";
|
|
SF Pl Gen => x + "śków";
|
|
SF Pl Dat => x + "śkom";
|
|
SF Pl Acc => x + "śki";
|
|
SF Pl Instr => x + "śkami";
|
|
SF Pl Loc => x + "śkach";
|
|
SF Pl Voc => x + "śki"
|
|
};
|
|
|
|
oper mkNTable0858: Str -> SubstForm => Str; --%
|
|
oper mkNTable0858 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sień";
|
|
SF Sg Gen => x + "śnia";
|
|
SF Sg Dat => x + "śniowi";
|
|
SF Sg Acc => x + "sień";
|
|
SF Sg Instr => x + "śniem";
|
|
SF Sg Loc => x + "śniu";
|
|
SF Sg Voc => x + "śniu";
|
|
SF Pl Nom => x + "śnie";
|
|
SF Pl Gen => x + "śni";
|
|
SF Pl Dat => x + "śniom";
|
|
SF Pl Acc => x + "śnie";
|
|
SF Pl Instr => x + "śniami";
|
|
SF Pl Loc => x + "śniach";
|
|
SF Pl Voc => x + "śnie"
|
|
};
|
|
|
|
oper mkNTable0859: Str -> SubstForm => Str; --%
|
|
oper mkNTable0859 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0860: Str -> SubstForm => Str; --%
|
|
oper mkNTable0860 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "orga";
|
|
SF Sg Gen => x + "orgi";
|
|
SF Sg Dat => x + "ordze";
|
|
SF Sg Acc => x + "orgę";
|
|
SF Sg Instr => x + "orgą";
|
|
SF Sg Loc => x + "ordze";
|
|
SF Sg Voc => x + "orgo";
|
|
SF Pl Nom => x + "orgi";
|
|
SF Pl Gen => x + "órg";
|
|
SF Pl Dat => x + "orgom";
|
|
SF Pl Acc => x + "orgi";
|
|
SF Pl Instr => x + "orgami";
|
|
SF Pl Loc => x + "orgach";
|
|
SF Pl Voc => x + "orgi"
|
|
};
|
|
|
|
oper mkNTable0861: Str -> SubstForm => Str; --%
|
|
oper mkNTable0861 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "orze";
|
|
SF Sg Gen => x + "orza";
|
|
SF Sg Dat => x + "orzu";
|
|
SF Sg Acc => x + "orze";
|
|
SF Sg Instr => x + "orzem";
|
|
SF Sg Loc => x + "orzu";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "orza";
|
|
SF Pl Gen => x + "órz";
|
|
SF Pl Dat => x + "orzom";
|
|
SF Pl Acc => x + "orza";
|
|
SF Pl Instr => x + "orzami";
|
|
SF Pl Loc => x + "orzach";
|
|
SF Pl Voc => x + "orza"
|
|
};
|
|
|
|
oper mkNTable0863: Str -> SubstForm => Str; --%
|
|
oper mkNTable0863 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "łła";
|
|
SF Sg Gen => x + "łły";
|
|
SF Sg Dat => x + "lle";
|
|
SF Sg Acc => x + "łłę";
|
|
SF Sg Instr => x + "łłą";
|
|
SF Sg Loc => x + "lle";
|
|
SF Sg Voc => x + "łło";
|
|
SF Pl Nom => x + "łłowie";
|
|
SF Pl Gen => x + "łłów";
|
|
SF Pl Dat => x + "łłom";
|
|
SF Pl Acc => x + "łłów";
|
|
SF Pl Instr => x + "łłami";
|
|
SF Pl Loc => x + "łłach";
|
|
SF Pl Voc => x + "łłowie"
|
|
};
|
|
|
|
oper mkNTable0868: Str -> SubstForm => Str; --%
|
|
oper mkNTable0868 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0869: Str -> SubstForm => Str; --%
|
|
oper mkNTable0869 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0870: Str -> SubstForm => Str; --%
|
|
oper mkNTable0870 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąż";
|
|
SF Sg Gen => x + "ęża";
|
|
SF Sg Dat => x + "ężowi";
|
|
SF Sg Acc => x + "ęża";
|
|
SF Sg Instr => x + "ężem";
|
|
SF Sg Loc => x + "ężu";
|
|
SF Sg Voc => x + "ężu";
|
|
SF Pl Nom => x + "ężowie";
|
|
SF Pl Gen => x + "ężów";
|
|
SF Pl Dat => x + "ężom";
|
|
SF Pl Acc => x + "ężów";
|
|
SF Pl Instr => x + "ężami";
|
|
SF Pl Loc => x + "ężach";
|
|
SF Pl Voc => x + "ężowie"
|
|
};
|
|
|
|
oper mkNTable0873: Str -> SubstForm => Str; --%
|
|
oper mkNTable0873 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zna";
|
|
SF Sg Gen => x + "zny";
|
|
SF Sg Dat => x + "źnie";
|
|
SF Sg Acc => x + "znę";
|
|
SF Sg Instr => x + "zną";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => x + "źni";
|
|
SF Pl Gen => x + "zn";
|
|
SF Pl Dat => x + "znom";
|
|
SF Pl Acc => x + "zn";
|
|
SF Pl Instr => x + "znami";
|
|
SF Pl Loc => x + "znach";
|
|
SF Pl Voc => x + "źni"
|
|
};
|
|
|
|
oper mkNTable0874: Str -> SubstForm => Str; --%
|
|
oper mkNTable0874 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ól";
|
|
SF Sg Gen => x + "ola";
|
|
SF Sg Dat => x + "olowi";
|
|
SF Sg Acc => x + "ola";
|
|
SF Sg Instr => x + "olem";
|
|
SF Sg Loc => x + "olu";
|
|
SF Sg Voc => x + "olu";
|
|
SF Pl Nom => x + "ole";
|
|
SF Pl Gen => x + "oli";
|
|
SF Pl Dat => x + "olom";
|
|
SF Pl Acc => x + "ole";
|
|
SF Pl Instr => x + "olami";
|
|
SF Pl Loc => x + "olach";
|
|
SF Pl Voc => x + "ole"
|
|
};
|
|
|
|
oper mkNTable0875: Str -> SubstForm => Str; --%
|
|
oper mkNTable0875 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "órg";
|
|
SF Sg Gen => x + "orga";
|
|
SF Sg Dat => x + "orgowi";
|
|
SF Sg Acc => x + "órg";
|
|
SF Sg Instr => x + "orgiem";
|
|
SF Sg Loc => x + "orgu";
|
|
SF Sg Voc => x + "orgu";
|
|
SF Pl Nom => x + "orgi";
|
|
SF Pl Gen => x + "orgów";
|
|
SF Pl Dat => x + "orgom";
|
|
SF Pl Acc => x + "orgi";
|
|
SF Pl Instr => x + "orgami";
|
|
SF Pl Loc => x + "orgach";
|
|
SF Pl Voc => x + "orgi"
|
|
};
|
|
|
|
oper mkNTable0876: Str -> SubstForm => Str; --%
|
|
oper mkNTable0876 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ńko";
|
|
SF Sg Gen => x + "ńka";
|
|
SF Sg Dat => x + "ńku";
|
|
SF Sg Acc => x + "ńko";
|
|
SF Sg Instr => x + "ńkiem";
|
|
SF Sg Loc => x + "ńku";
|
|
SF Sg Voc => x + "ńko";
|
|
SF Pl Nom => x + "ńka";
|
|
SF Pl Gen => x + "niek";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńka";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńka"
|
|
};
|
|
|
|
oper mkNTable0877: Str -> SubstForm => Str; --%
|
|
oper mkNTable0877 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "em";
|
|
SF Sg Gen => x + "mu";
|
|
SF Sg Dat => x + "mowi";
|
|
SF Sg Acc => x + "em";
|
|
SF Sg Instr => x + "mem";
|
|
SF Sg Loc => x + "mie";
|
|
SF Sg Voc => x + "mie";
|
|
SF Pl Nom => x + "my";
|
|
SF Pl Gen => x + "mów";
|
|
SF Pl Dat => x + "mom";
|
|
SF Pl Acc => x + "my";
|
|
SF Pl Instr => x + "mami";
|
|
SF Pl Loc => x + "mach";
|
|
SF Pl Voc => x + "my"
|
|
};
|
|
|
|
oper mkNTable0878: Str -> SubstForm => Str; --%
|
|
oper mkNTable0878 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "enie";
|
|
SF Sg Gen => x + "enia";
|
|
SF Sg Dat => x + "eniu";
|
|
SF Sg Acc => x + "enie";
|
|
SF Sg Instr => x + "eniem";
|
|
SF Sg Loc => x + "eniu";
|
|
SF Sg Voc => x + "enie";
|
|
SF Pl Nom => x + "ona";
|
|
SF Pl Gen => x + "on";
|
|
SF Pl Dat => x + "onom";
|
|
SF Pl Acc => x + "ona";
|
|
SF Pl Instr => x + "onami";
|
|
SF Pl Loc => x + "onach";
|
|
SF Pl Voc => x + "ona"
|
|
};
|
|
|
|
oper mkNTable0879: Str -> SubstForm => Str; --%
|
|
oper mkNTable0879 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "cę";
|
|
SF Sg Instr => x + "cą";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0881: Str -> SubstForm => Str; --%
|
|
oper mkNTable0881 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "ela";
|
|
SF Sg Dat => x + "elowi";
|
|
SF Sg Acc => x + "ela";
|
|
SF Sg Instr => x + "elem";
|
|
SF Sg Loc => x + "elu";
|
|
SF Sg Voc => x + "elu";
|
|
SF Pl Nom => x + "ele";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "ół";
|
|
SF Pl Instr => x + "ółmi";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "ele"
|
|
};
|
|
|
|
oper mkNTable0882: Str -> SubstForm => Str; --%
|
|
oper mkNTable0882 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "asta";
|
|
SF Sg Gen => x + "asty";
|
|
SF Sg Dat => x + "eście";
|
|
SF Sg Acc => x + "astę";
|
|
SF Sg Instr => x + "astą";
|
|
SF Sg Loc => x + "eście";
|
|
SF Sg Voc => x + "asto";
|
|
SF Pl Nom => x + "asty";
|
|
SF Pl Gen => x + "ast";
|
|
SF Pl Dat => x + "astom";
|
|
SF Pl Acc => x + "asty";
|
|
SF Pl Instr => x + "astami";
|
|
SF Pl Loc => x + "astach";
|
|
SF Pl Voc => x + "asty"
|
|
};
|
|
|
|
oper mkNTable0887: Str -> SubstForm => Str; --%
|
|
oper mkNTable0887 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => x + "si";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "si";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "si"
|
|
};
|
|
|
|
oper mkNTable0888: Str -> SubstForm => Str; --%
|
|
oper mkNTable0888 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owiu";
|
|
SF Sg Dat => x + "owiowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owiem";
|
|
SF Sg Loc => x + "owiu";
|
|
SF Sg Voc => x + "owiu";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "owiów";
|
|
SF Pl Dat => x + "owiom";
|
|
SF Pl Acc => x + "owie";
|
|
SF Pl Instr => x + "owiami";
|
|
SF Pl Loc => x + "owiach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0889: Str -> SubstForm => Str; --%
|
|
oper mkNTable0889 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óż";
|
|
SF Sg Gen => x + "oża";
|
|
SF Sg Dat => x + "ożowi";
|
|
SF Sg Acc => x + "óż";
|
|
SF Sg Instr => x + "ożem";
|
|
SF Sg Loc => x + "ożu";
|
|
SF Sg Voc => x + "ożu";
|
|
SF Pl Nom => x + "oże";
|
|
SF Pl Gen => x + "oży";
|
|
SF Pl Dat => x + "ożom";
|
|
SF Pl Acc => x + "oże";
|
|
SF Pl Instr => x + "ożami";
|
|
SF Pl Loc => x + "ożach";
|
|
SF Pl Voc => x + "oże"
|
|
};
|
|
|
|
oper mkNTable0890: Str -> SubstForm => Str; --%
|
|
oper mkNTable0890 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ad";
|
|
SF Sg Gen => x + "adu";
|
|
SF Sg Dat => x + "adowi";
|
|
SF Sg Acc => x + "ad";
|
|
SF Sg Instr => x + "adem";
|
|
SF Sg Loc => x + "edzie";
|
|
SF Sg Voc => x + "edzie";
|
|
SF Pl Nom => x + "ady";
|
|
SF Pl Gen => x + "adów";
|
|
SF Pl Dat => x + "adom";
|
|
SF Pl Acc => x + "ady";
|
|
SF Pl Instr => x + "adami";
|
|
SF Pl Loc => x + "adach";
|
|
SF Pl Voc => x + "ady"
|
|
};
|
|
|
|
oper mkNTable0894: Str -> SubstForm => Str; --%
|
|
oper mkNTable0894 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "et";
|
|
SF Sg Gen => x + "tu";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "et";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => x + "ty";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ty";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ty"
|
|
};
|
|
|
|
oper mkNTable0895: Str -> SubstForm => Str; --%
|
|
oper mkNTable0895 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "atr";
|
|
SF Sg Gen => x + "atru";
|
|
SF Sg Dat => x + "atrowi";
|
|
SF Sg Acc => x + "atr";
|
|
SF Sg Instr => x + "atrem";
|
|
SF Sg Loc => x + "etrze";
|
|
SF Sg Voc => x + "etrze";
|
|
SF Pl Nom => x + "atry";
|
|
SF Pl Gen => x + "atrów";
|
|
SF Pl Dat => x + "atrom";
|
|
SF Pl Acc => x + "atry";
|
|
SF Pl Instr => x + "atrami";
|
|
SF Pl Loc => x + "atrach";
|
|
SF Pl Voc => x + "atry"
|
|
};
|
|
|
|
oper mkNTable0896: Str -> SubstForm => Str; --%
|
|
oper mkNTable0896 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niek";
|
|
SF Sg Gen => x + "ńka";
|
|
SF Sg Dat => x + "ńkowi";
|
|
SF Sg Acc => x + "niek";
|
|
SF Sg Instr => x + "ńkiem";
|
|
SF Sg Loc => x + "ńku";
|
|
SF Sg Voc => x + "ńku";
|
|
SF Pl Nom => x + "ńki";
|
|
SF Pl Gen => x + "ńków";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńki";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńki"
|
|
};
|
|
|
|
oper mkNTable0897: Str -> SubstForm => Str; --%
|
|
oper mkNTable0897 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0898: Str -> SubstForm => Str; --%
|
|
oper mkNTable0898 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oko";
|
|
SF Sg Gen => x + "oka";
|
|
SF Sg Dat => x + "oku";
|
|
SF Sg Acc => x + "oko";
|
|
SF Sg Instr => x + "okiem";
|
|
SF Sg Loc => x + "oku";
|
|
SF Sg Voc => x + "oko";
|
|
SF Pl Nom => x + "oczy";
|
|
SF Pl Gen => x + "ócz";
|
|
SF Pl Dat => x + "oczom";
|
|
SF Pl Acc => x + "oczy";
|
|
SF Pl Instr => x + "oczyma";
|
|
SF Pl Loc => x + "oczach";
|
|
SF Pl Voc => x + "oczy"
|
|
};
|
|
|
|
oper mkNTable0899: Str -> SubstForm => Str; --%
|
|
oper mkNTable0899 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niek";
|
|
SF Sg Gen => x + "ńka";
|
|
SF Sg Dat => x + "ńkowi";
|
|
SF Sg Acc => x + "ńka";
|
|
SF Sg Instr => x + "ńkiem";
|
|
SF Sg Loc => x + "ńku";
|
|
SF Sg Voc => x + "ńku";
|
|
SF Pl Nom => x + "ńki";
|
|
SF Pl Gen => x + "ńków";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńki";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńki"
|
|
};
|
|
|
|
oper mkNTable0900: Str -> SubstForm => Str; --%
|
|
oper mkNTable0900 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0902: Str -> SubstForm => Str; --%
|
|
oper mkNTable0902 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "oła";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "ół";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "ole";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0903: Str -> SubstForm => Str; --%
|
|
oper mkNTable0903 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "łowie";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "łów";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "łowie"
|
|
};
|
|
|
|
oper mkNTable0904: Str -> SubstForm => Str; --%
|
|
oper mkNTable0904 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable0905: Str -> SubstForm => Str; --%
|
|
oper mkNTable0905 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ep";
|
|
SF Sg Gen => x + "pu";
|
|
SF Sg Dat => x + "powi";
|
|
SF Sg Acc => x + "ep";
|
|
SF Sg Instr => x + "pem";
|
|
SF Sg Loc => x + "pie";
|
|
SF Sg Voc => x + "pie";
|
|
SF Pl Nom => x + "py";
|
|
SF Pl Gen => x + "pów";
|
|
SF Pl Dat => x + "pom";
|
|
SF Pl Acc => x + "py";
|
|
SF Pl Instr => x + "pami";
|
|
SF Pl Loc => x + "pach";
|
|
SF Pl Voc => x + "py"
|
|
};
|
|
|
|
oper mkNTable0906: Str -> SubstForm => Str; --%
|
|
oper mkNTable0906 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "set";
|
|
SF Sg Gen => x + "stu";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "set";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => x + "sty";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "sty";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "sty"
|
|
};
|
|
|
|
oper mkNTable0907: Str -> SubstForm => Str; --%
|
|
oper mkNTable0907 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siec";
|
|
SF Sg Gen => x + "śca";
|
|
SF Sg Dat => x + "ścowi";
|
|
SF Sg Acc => x + "śca";
|
|
SF Sg Instr => x + "ścem";
|
|
SF Sg Loc => x + "ścu";
|
|
SF Sg Voc => x + "ścu";
|
|
SF Pl Nom => x + "śce";
|
|
SF Pl Gen => x + "śców";
|
|
SF Pl Dat => x + "ścom";
|
|
SF Pl Acc => x + "śce";
|
|
SF Pl Instr => x + "ścami";
|
|
SF Pl Loc => x + "ścach";
|
|
SF Pl Voc => x + "śce"
|
|
};
|
|
|
|
oper mkNTable0909: Str -> SubstForm => Str; --%
|
|
oper mkNTable0909 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sioł";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słu";
|
|
SF Sg Acc => x + "sła";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => x + "sły";
|
|
SF Pl Gen => x + "słów";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sły";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sły"
|
|
};
|
|
|
|
oper mkNTable0910: Str -> SubstForm => Str; --%
|
|
oper mkNTable0910 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oła";
|
|
SF Sg Gen => x + "oły";
|
|
SF Sg Dat => x + "ole";
|
|
SF Sg Acc => x + "ołę";
|
|
SF Sg Instr => x + "ołą";
|
|
SF Sg Loc => x + "ole";
|
|
SF Sg Voc => x + "oło";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0911: Str -> SubstForm => Str; --%
|
|
oper mkNTable0911 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "eń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0912: Str -> SubstForm => Str; --%
|
|
oper mkNTable0912 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "cy";
|
|
SF Sg Dat => x + "cy";
|
|
SF Sg Acc => x + "cę";
|
|
SF Sg Instr => x + "cą";
|
|
SF Sg Loc => x + "cy";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "iec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0913: Str -> SubstForm => Str; --%
|
|
oper mkNTable0913 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ies";
|
|
SF Sg Gen => x + "sa";
|
|
SF Sg Dat => x + "sowi";
|
|
SF Sg Acc => x + "ies";
|
|
SF Sg Instr => x + "sem";
|
|
SF Sg Loc => x + "sie";
|
|
SF Sg Voc => x + "sie";
|
|
SF Pl Nom => x + "sy";
|
|
SF Pl Gen => x + "sów";
|
|
SF Pl Dat => x + "som";
|
|
SF Pl Acc => x + "sy";
|
|
SF Pl Instr => x + "sami";
|
|
SF Pl Loc => x + "sach";
|
|
SF Pl Voc => x + "sy"
|
|
};
|
|
|
|
oper mkNTable0915: Str -> SubstForm => Str; --%
|
|
oper mkNTable0915 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "ora";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ór";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => x + "ory";
|
|
SF Pl Gen => x + "orów";
|
|
SF Pl Dat => x + "orom";
|
|
SF Pl Acc => x + "ory";
|
|
SF Pl Instr => x + "orami";
|
|
SF Pl Loc => x + "orach";
|
|
SF Pl Voc => x + "ory"
|
|
};
|
|
|
|
oper mkNTable0916: Str -> SubstForm => Str; --%
|
|
oper mkNTable0916 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0918: Str -> SubstForm => Str; --%
|
|
oper mkNTable0918 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0919: Str -> SubstForm => Str; --%
|
|
oper mkNTable0919 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "c";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "c";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ców";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0921: Str -> SubstForm => Str; --%
|
|
oper mkNTable0921 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0922: Str -> SubstForm => Str; --%
|
|
oper mkNTable0922 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0923: Str -> SubstForm => Str; --%
|
|
oper mkNTable0923 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0925: Str -> SubstForm => Str; --%
|
|
oper mkNTable0925 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąz";
|
|
SF Sg Gen => x + "ęzu";
|
|
SF Sg Dat => x + "ęzowi";
|
|
SF Sg Acc => x + "ąz";
|
|
SF Sg Instr => x + "ęzem";
|
|
SF Sg Loc => x + "ęzie";
|
|
SF Sg Voc => x + "ęzie";
|
|
SF Pl Nom => x + "ęzy";
|
|
SF Pl Gen => x + "ęzów";
|
|
SF Pl Dat => x + "ęzom";
|
|
SF Pl Acc => x + "ęzy";
|
|
SF Pl Instr => x + "ęzami";
|
|
SF Pl Loc => x + "ęzach";
|
|
SF Pl Voc => x + "ęzy"
|
|
};
|
|
|
|
oper mkNTable0926: Str -> SubstForm => Str; --%
|
|
oper mkNTable0926 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0927: Str -> SubstForm => Str; --%
|
|
oper mkNTable0927 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ieć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0929: Str -> SubstForm => Str; --%
|
|
oper mkNTable0929 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ćka";
|
|
SF Sg Gen => x + "ćki";
|
|
SF Sg Dat => x + "ćce";
|
|
SF Sg Acc => x + "ćkę";
|
|
SF Sg Instr => x + "ćką";
|
|
SF Sg Loc => x + "ćce";
|
|
SF Sg Voc => x + "ćko";
|
|
SF Pl Nom => x + "ćki";
|
|
SF Pl Gen => x + "ciek";
|
|
SF Pl Dat => x + "ćkom";
|
|
SF Pl Acc => x + "ćki";
|
|
SF Pl Instr => x + "ćkami";
|
|
SF Pl Loc => x + "ćkach";
|
|
SF Pl Voc => x + "ćki"
|
|
};
|
|
|
|
oper mkNTable0931: Str -> SubstForm => Str; --%
|
|
oper mkNTable0931 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ądz";
|
|
SF Sg Gen => x + "ądza";
|
|
SF Sg Dat => x + "ądzowi";
|
|
SF Sg Acc => x + "ądz";
|
|
SF Sg Instr => x + "ądzem";
|
|
SF Sg Loc => x + "ądzu";
|
|
SF Sg Voc => x + "ądzu";
|
|
SF Pl Nom => x + "ądze";
|
|
SF Pl Gen => x + "ędzy";
|
|
SF Pl Dat => x + "ądzom";
|
|
SF Pl Acc => x + "ądze";
|
|
SF Pl Instr => x + "ędzmi";
|
|
SF Pl Loc => x + "ądzach";
|
|
SF Pl Voc => x + "ądze"
|
|
};
|
|
|
|
oper mkNTable0934: Str -> SubstForm => Str; --%
|
|
oper mkNTable0934 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ies";
|
|
SF Sg Gen => x + "sa";
|
|
SF Sg Dat => x + "su";
|
|
SF Sg Acc => x + "sa";
|
|
SF Sg Instr => x + "sem";
|
|
SF Sg Loc => x + "sie";
|
|
SF Sg Voc => x + "sie";
|
|
SF Pl Nom => x + "sy";
|
|
SF Pl Gen => x + "sów";
|
|
SF Pl Dat => x + "som";
|
|
SF Pl Acc => x + "sy";
|
|
SF Pl Instr => x + "sami";
|
|
SF Pl Loc => x + "sach";
|
|
SF Pl Voc => x + "sy"
|
|
};
|
|
|
|
oper mkNTable0935: Str -> SubstForm => Str; --%
|
|
oper mkNTable0935 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => x + "ni";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "ni";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "ni"
|
|
};
|
|
|
|
oper mkNTable0936: Str -> SubstForm => Str; --%
|
|
oper mkNTable0936 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "wa";
|
|
SF Sg Gen => x + "wy";
|
|
SF Sg Dat => x + "wie";
|
|
SF Sg Acc => x + "wę";
|
|
SF Sg Instr => x + "wą";
|
|
SF Sg Loc => x + "wie";
|
|
SF Sg Voc => x + "wo";
|
|
SF Pl Nom => x + "wy";
|
|
SF Pl Gen => x + "iew";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wy";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wy"
|
|
};
|
|
|
|
oper mkNTable0938: Str -> SubstForm => Str; --%
|
|
oper mkNTable0938 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oja";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "oja";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "oi";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "oje";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable0939: Str -> SubstForm => Str; --%
|
|
oper mkNTable0939 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ół";
|
|
SF Sg Gen => x + "ołu";
|
|
SF Sg Dat => x + "ołowi";
|
|
SF Sg Acc => x + "ół";
|
|
SF Sg Instr => x + "ołem";
|
|
SF Sg Loc => x + "ele";
|
|
SF Sg Voc => x + "ele";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ołów";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0940: Str -> SubstForm => Str; --%
|
|
oper mkNTable0940 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "seł";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słowi";
|
|
SF Sg Acc => x + "sła";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => x + "słowie";
|
|
SF Pl Gen => x + "słów";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "słów";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "słowie"
|
|
};
|
|
|
|
oper mkNTable0942: Str -> SubstForm => Str; --%
|
|
oper mkNTable0942 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ód";
|
|
SF Sg Gen => x + "oda";
|
|
SF Sg Dat => x + "odowi";
|
|
SF Sg Acc => x + "oda";
|
|
SF Sg Instr => x + "odem";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odzie";
|
|
SF Pl Nom => x + "odowie";
|
|
SF Pl Gen => x + "odów";
|
|
SF Pl Dat => x + "odom";
|
|
SF Pl Acc => x + "odów";
|
|
SF Pl Instr => x + "odami";
|
|
SF Pl Loc => x + "odach";
|
|
SF Pl Voc => x + "odowie"
|
|
};
|
|
|
|
oper mkNTable0943: Str -> SubstForm => Str; --%
|
|
oper mkNTable0943 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wu";
|
|
SF Sg Dat => x + "wowi";
|
|
SF Sg Acc => x + "ew";
|
|
SF Sg Instr => x + "wem";
|
|
SF Sg Loc => x + "wie";
|
|
SF Sg Voc => x + "wie";
|
|
SF Pl Nom => x + "wy";
|
|
SF Pl Gen => x + "wów";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wy";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wy"
|
|
};
|
|
|
|
oper mkNTable0944: Str -> SubstForm => Str; --%
|
|
oper mkNTable0944 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0945: Str -> SubstForm => Str; --%
|
|
oper mkNTable0945 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ośba";
|
|
SF Sg Gen => x + "ośby";
|
|
SF Sg Dat => x + "ośbie";
|
|
SF Sg Acc => x + "ośbę";
|
|
SF Sg Instr => x + "ośbą";
|
|
SF Sg Loc => x + "ośbie";
|
|
SF Sg Voc => x + "ośbo";
|
|
SF Pl Nom => x + "ośby";
|
|
SF Pl Gen => x + "óśb";
|
|
SF Pl Dat => x + "ośbom";
|
|
SF Pl Acc => x + "ośby";
|
|
SF Pl Instr => x + "ośbami";
|
|
SF Pl Loc => x + "ośbach";
|
|
SF Pl Voc => x + "ośby"
|
|
};
|
|
|
|
oper mkNTable0946: Str -> SubstForm => Str; --%
|
|
oper mkNTable0946 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0947: Str -> SubstForm => Str; --%
|
|
oper mkNTable0947 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0948: Str -> SubstForm => Str; --%
|
|
oper mkNTable0948 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0950: Str -> SubstForm => Str; --%
|
|
oper mkNTable0950 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0951: Str -> SubstForm => Str; --%
|
|
oper mkNTable0951 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owie";
|
|
SF Sg Gen => x + "owia";
|
|
SF Sg Dat => x + "owiu";
|
|
SF Sg Acc => x + "owie";
|
|
SF Sg Instr => x + "owiem";
|
|
SF Sg Loc => x + "owiu";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owia";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "owiom";
|
|
SF Pl Acc => x + "owia";
|
|
SF Pl Instr => x + "owiami";
|
|
SF Pl Loc => x + "owiach";
|
|
SF Pl Voc => x + "owia"
|
|
};
|
|
|
|
oper mkNTable0953: Str -> SubstForm => Str; --%
|
|
oper mkNTable0953 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0955: Str -> SubstForm => Str; --%
|
|
oper mkNTable0955 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "to";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "to";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => x + "ta";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "ta";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ta"
|
|
};
|
|
|
|
oper mkNTable0956: Str -> SubstForm => Str; --%
|
|
oper mkNTable0956 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0957: Str -> SubstForm => Str; --%
|
|
oper mkNTable0957 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "eć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cie";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable0958: Str -> SubstForm => Str; --%
|
|
oper mkNTable0958 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "tno";
|
|
SF Sg Gen => x + "tna";
|
|
SF Sg Dat => x + "tnu";
|
|
SF Sg Acc => x + "tno";
|
|
SF Sg Instr => x + "tnem";
|
|
SF Sg Loc => x + "tnie";
|
|
SF Sg Voc => x + "tno";
|
|
SF Pl Nom => x + "tna";
|
|
SF Pl Gen => x + "cien";
|
|
SF Pl Dat => x + "tnom";
|
|
SF Pl Acc => x + "tna";
|
|
SF Pl Instr => x + "tnami";
|
|
SF Pl Loc => x + "tnach";
|
|
SF Pl Voc => x + "tna"
|
|
};
|
|
|
|
oper mkNTable0959: Str -> SubstForm => Str; --%
|
|
oper mkNTable0959 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sen";
|
|
SF Sg Gen => x + "snu";
|
|
SF Sg Dat => x + "snowi";
|
|
SF Sg Acc => x + "sen";
|
|
SF Sg Instr => x + "snem";
|
|
SF Sg Loc => x + "śnie";
|
|
SF Sg Voc => x + "śnie";
|
|
SF Pl Nom => x + "sny";
|
|
SF Pl Gen => x + "snów";
|
|
SF Pl Dat => x + "snom";
|
|
SF Pl Acc => x + "sny";
|
|
SF Pl Instr => x + "snami";
|
|
SF Pl Loc => x + "snach";
|
|
SF Pl Voc => x + "sny"
|
|
};
|
|
|
|
oper mkNTable0960: Str -> SubstForm => Str; --%
|
|
oper mkNTable0960 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ieś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ieś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => x + "sie";
|
|
SF Pl Gen => x + "si";
|
|
SF Pl Dat => x + "siom";
|
|
SF Pl Acc => x + "sie";
|
|
SF Pl Instr => x + "siami";
|
|
SF Pl Loc => x + "siach";
|
|
SF Pl Voc => x + "sie"
|
|
};
|
|
|
|
oper mkNTable0961: Str -> SubstForm => Str; --%
|
|
oper mkNTable0961 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "atło";
|
|
SF Sg Gen => x + "atła";
|
|
SF Sg Dat => x + "atłu";
|
|
SF Sg Acc => x + "atło";
|
|
SF Sg Instr => x + "atłem";
|
|
SF Sg Loc => x + "etle";
|
|
SF Sg Voc => x + "atło";
|
|
SF Pl Nom => x + "atła";
|
|
SF Pl Gen => x + "ateł";
|
|
SF Pl Dat => x + "atłom";
|
|
SF Pl Acc => x + "atła";
|
|
SF Pl Instr => x + "atłami";
|
|
SF Pl Loc => x + "atłach";
|
|
SF Pl Voc => x + "atła"
|
|
};
|
|
|
|
oper mkNTable0962: Str -> SubstForm => Str; --%
|
|
oper mkNTable0962 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "o";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "o";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "o";
|
|
SF Pl Dat => x + "o";
|
|
SF Pl Acc => x + "o";
|
|
SF Pl Instr => x + "o";
|
|
SF Pl Loc => x + "o";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0963: Str -> SubstForm => Str; --%
|
|
oper mkNTable0963 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "e";
|
|
SF Sg Dat => x + "e";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "e";
|
|
SF Sg Loc => x + "e";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "ia";
|
|
SF Pl Gen => x + "iów";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ia";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ia"
|
|
};
|
|
|
|
oper mkNTable0964: Str -> SubstForm => Str; --%
|
|
oper mkNTable0964 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0965: Str -> SubstForm => Str; --%
|
|
oper mkNTable0965 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0966: Str -> SubstForm => Str; --%
|
|
oper mkNTable0966 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ch";
|
|
SF Pl Dat => x + "m";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "mi";
|
|
SF Pl Loc => x + "ch";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0970: Str -> SubstForm => Str; --%
|
|
oper mkNTable0970 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "u";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0971: Str -> SubstForm => Str; --%
|
|
oper mkNTable0971 lexem =
|
|
let x = Predef.tk 9 lexem in
|
|
table {
|
|
SF Sg Nom => x + "pospolita";
|
|
SF Sg Gen => x + "ypospolitej";
|
|
SF Sg Dat => x + "ypospolitej";
|
|
SF Sg Acc => x + "ąpospolitą";
|
|
SF Sg Instr => x + "ąpospolitą";
|
|
SF Sg Loc => x + "ypospolitej";
|
|
SF Sg Voc => x + "ypospolita";
|
|
SF Pl Nom => x + "ypospolite";
|
|
SF Pl Gen => x + "pospolitych";
|
|
SF Pl Dat => x + "pospolitym";
|
|
SF Pl Acc => x + "ypospolite";
|
|
SF Pl Instr => x + "pospolitymi";
|
|
SF Pl Loc => x + "pospolitych";
|
|
SF Pl Voc => x + "ypospolite"
|
|
};
|
|
|
|
oper mkNTable0972: Str -> SubstForm => Str; --%
|
|
oper mkNTable0972 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sło";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słu";
|
|
SF Sg Acc => x + "sło";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "sło";
|
|
SF Pl Nom => x + "sła";
|
|
SF Pl Gen => x + "sł";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sła";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sła"
|
|
};
|
|
|
|
oper mkNTable0974: Str -> SubstForm => Str; --%
|
|
oper mkNTable0974 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ęka";
|
|
SF Sg Gen => x + "ęki";
|
|
SF Sg Dat => x + "ęce";
|
|
SF Sg Acc => x + "ękę";
|
|
SF Sg Instr => x + "ęką";
|
|
SF Sg Loc => x + "ęce";
|
|
SF Sg Voc => x + "ęko";
|
|
SF Pl Nom => x + "ęce";
|
|
SF Pl Gen => x + "ąk";
|
|
SF Pl Dat => x + "ękom";
|
|
SF Pl Acc => x + "ęce";
|
|
SF Pl Instr => x + "ękoma";
|
|
SF Pl Loc => x + "ęku";
|
|
SF Pl Voc => x + "ęce"
|
|
};
|
|
|
|
oper mkNTable0976: Str -> SubstForm => Str; --%
|
|
oper mkNTable0976 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ień";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0977: Str -> SubstForm => Str; --%
|
|
oper mkNTable0977 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => x + "le";
|
|
SF Pl Gen => x + "lów";
|
|
SF Pl Dat => x + "lom";
|
|
SF Pl Acc => x + "lów";
|
|
SF Pl Instr => x + "lami";
|
|
SF Pl Loc => x + "lach";
|
|
SF Pl Voc => x + "le"
|
|
};
|
|
|
|
oper mkNTable0978: Str -> SubstForm => Str; --%
|
|
oper mkNTable0978 lexem =
|
|
let x = Predef.tk 5 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ostra";
|
|
SF Sg Gen => x + "ostry";
|
|
SF Sg Dat => x + "ostrze";
|
|
SF Sg Acc => x + "ostrę";
|
|
SF Sg Instr => x + "ostrą";
|
|
SF Sg Loc => x + "ostrze";
|
|
SF Sg Voc => x + "ostro";
|
|
SF Pl Nom => x + "ostry";
|
|
SF Pl Gen => x + "óstr";
|
|
SF Pl Dat => x + "ostrom";
|
|
SF Pl Acc => x + "ostry";
|
|
SF Pl Instr => x + "ostrami";
|
|
SF Pl Loc => x + "ostrach";
|
|
SF Pl Voc => x + "ostry"
|
|
};
|
|
|
|
oper mkNTable0980: Str -> SubstForm => Str; --%
|
|
oper mkNTable0980 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cco";
|
|
SF Sg Gen => x + "cco";
|
|
SF Sg Dat => x + "ccu";
|
|
SF Sg Acc => x + "cco";
|
|
SF Sg Instr => x + "kkiem";
|
|
SF Sg Loc => x + "ccu";
|
|
SF Sg Voc => x + "cco";
|
|
SF Pl Nom => x + "cco";
|
|
SF Pl Gen => x + "cco";
|
|
SF Pl Dat => x + "ccom";
|
|
SF Pl Acc => x + "cco";
|
|
SF Pl Instr => x + "cco";
|
|
SF Pl Loc => x + "cco";
|
|
SF Pl Voc => x + "cco"
|
|
};
|
|
|
|
oper mkNTable0981: Str -> SubstForm => Str; --%
|
|
oper mkNTable0981 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0983: Str -> SubstForm => Str; --%
|
|
oper mkNTable0983 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sna";
|
|
SF Sg Gen => x + "sny";
|
|
SF Sg Dat => x + "śnie";
|
|
SF Sg Acc => x + "snę";
|
|
SF Sg Instr => x + "sną";
|
|
SF Sg Loc => x + "śnie";
|
|
SF Sg Voc => x + "sno";
|
|
SF Pl Nom => x + "sny";
|
|
SF Pl Gen => x + "sen";
|
|
SF Pl Dat => x + "snom";
|
|
SF Pl Acc => x + "sny";
|
|
SF Pl Instr => x + "snami";
|
|
SF Pl Loc => x + "snach";
|
|
SF Pl Voc => x + "sny"
|
|
};
|
|
|
|
oper mkNTable0984: Str -> SubstForm => Str; --%
|
|
oper mkNTable0984 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => x + "stowie";
|
|
SF Pl Gen => x + "stów";
|
|
SF Pl Dat => x + "stom";
|
|
SF Pl Acc => x + "stów";
|
|
SF Pl Instr => x + "stami";
|
|
SF Pl Loc => x + "stach";
|
|
SF Pl Voc => x + "stowie"
|
|
};
|
|
|
|
oper mkNTable0985: Str -> SubstForm => Str; --%
|
|
oper mkNTable0985 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "opa";
|
|
SF Sg Gen => x + "opy";
|
|
SF Sg Dat => x + "opie";
|
|
SF Sg Acc => x + "opę";
|
|
SF Sg Instr => x + "opą";
|
|
SF Sg Loc => x + "opie";
|
|
SF Sg Voc => x + "opo";
|
|
SF Pl Nom => x + "opy";
|
|
SF Pl Gen => x + "óp";
|
|
SF Pl Dat => x + "opom";
|
|
SF Pl Acc => x + "opy";
|
|
SF Pl Instr => x + "opami";
|
|
SF Pl Loc => x + "opach";
|
|
SF Pl Voc => x + "opy"
|
|
};
|
|
|
|
oper mkNTable0986: Str -> SubstForm => Str; --%
|
|
oper mkNTable0986 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "nio";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "zien";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0988: Str -> SubstForm => Str; --%
|
|
oper mkNTable0988 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "eń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0989: Str -> SubstForm => Str; --%
|
|
oper mkNTable0989 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "seł";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słowi";
|
|
SF Sg Acc => x + "sła";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => x + "sły";
|
|
SF Pl Gen => x + "słów";
|
|
SF Pl Dat => x + "słom";
|
|
SF Pl Acc => x + "sły";
|
|
SF Pl Instr => x + "słami";
|
|
SF Pl Loc => x + "słach";
|
|
SF Pl Voc => x + "sły"
|
|
};
|
|
|
|
oper mkNTable0990: Str -> SubstForm => Str; --%
|
|
oper mkNTable0990 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0991: Str -> SubstForm => Str; --%
|
|
oper mkNTable0991 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0993: Str -> SubstForm => Str; --%
|
|
oper mkNTable0993 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "rowie";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "rów";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "rowie"
|
|
};
|
|
|
|
oper mkNTable0995: Str -> SubstForm => Str; --%
|
|
oper mkNTable0995 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ią";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "iom";
|
|
SF Pl Acc => x + "ie";
|
|
SF Pl Instr => x + "iami";
|
|
SF Pl Loc => x + "iach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0996: Str -> SubstForm => Str; --%
|
|
oper mkNTable0996 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ad";
|
|
SF Sg Gen => x + "ada";
|
|
SF Sg Dat => x + "adowi";
|
|
SF Sg Acc => x + "ada";
|
|
SF Sg Instr => x + "adem";
|
|
SF Sg Loc => x + "edzie";
|
|
SF Sg Voc => x + "edzie";
|
|
SF Pl Nom => x + "edzi";
|
|
SF Pl Gen => x + "adów";
|
|
SF Pl Dat => x + "adom";
|
|
SF Pl Acc => x + "adów";
|
|
SF Pl Instr => x + "adami";
|
|
SF Pl Loc => x + "adach";
|
|
SF Pl Voc => x + "edzi"
|
|
};
|
|
|
|
oper mkNTable0997: Str -> SubstForm => Str; --%
|
|
oper mkNTable0997 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ój";
|
|
SF Sg Gen => x + "oja";
|
|
SF Sg Dat => x + "ojowi";
|
|
SF Sg Acc => x + "ój";
|
|
SF Sg Instr => x + "ojem";
|
|
SF Sg Loc => x + "oju";
|
|
SF Sg Voc => x + "oju";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "ojów";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "oje";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable0998: Str -> SubstForm => Str; --%
|
|
oper mkNTable0998 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0999: Str -> SubstForm => Str; --%
|
|
oper mkNTable0999 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ba";
|
|
SF Sg Gen => x + "by";
|
|
SF Sg Dat => x + "bie";
|
|
SF Sg Acc => x + "bę";
|
|
SF Sg Instr => x + "bą";
|
|
SF Sg Loc => x + "bie";
|
|
SF Sg Voc => x + "bo";
|
|
SF Pl Nom => x + "by";
|
|
SF Pl Gen => x + "eb";
|
|
SF Pl Dat => x + "bom";
|
|
SF Pl Acc => x + "by";
|
|
SF Pl Instr => x + "bami";
|
|
SF Pl Loc => x + "bach";
|
|
SF Pl Voc => x + "by"
|
|
};
|
|
|
|
oper mkNTable1001: Str -> SubstForm => Str; --%
|
|
oper mkNTable1001 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ni";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable1003: Str -> SubstForm => Str; --%
|
|
oper mkNTable1003 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ele";
|
|
SF Sg Gen => x + "ela";
|
|
SF Sg Dat => x + "elu";
|
|
SF Sg Acc => x + "ele";
|
|
SF Sg Instr => x + "elem";
|
|
SF Sg Loc => x + "elu";
|
|
SF Sg Voc => x + "ele";
|
|
SF Pl Nom => x + "oła";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oła";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oła"
|
|
};
|
|
|
|
oper mkNTable1004: Str -> SubstForm => Str; --%
|
|
oper mkNTable1004 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable1005: Str -> SubstForm => Str; --%
|
|
oper mkNTable1005 lexem =
|
|
let x = Predef.tk 5 lexem in
|
|
table {
|
|
SF Sg Nom => x + "dzień";
|
|
SF Sg Gen => x + "godnia";
|
|
SF Sg Dat => x + "godniowi";
|
|
SF Sg Acc => x + "dzień";
|
|
SF Sg Instr => x + "godniem";
|
|
SF Sg Loc => x + "godniu";
|
|
SF Sg Voc => x + "godniu";
|
|
SF Pl Nom => x + "godnie";
|
|
SF Pl Gen => x + "godni";
|
|
SF Pl Dat => x + "godniom";
|
|
SF Pl Acc => x + "godnie";
|
|
SF Pl Instr => x + "godniami";
|
|
SF Pl Loc => x + "godniach";
|
|
SF Pl Voc => x + "godnie"
|
|
};
|
|
|
|
oper mkNTable1006: Str -> SubstForm => Str; --%
|
|
oper mkNTable1006 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąc";
|
|
SF Sg Gen => x + "ąca";
|
|
SF Sg Dat => x + "ącowi";
|
|
SF Sg Acc => x + "ąca";
|
|
SF Sg Instr => x + "ącem";
|
|
SF Sg Loc => x + "ącu";
|
|
SF Sg Voc => x + "ącu";
|
|
SF Pl Nom => x + "ące";
|
|
SF Pl Gen => x + "ęcy";
|
|
SF Pl Dat => x + "ącom";
|
|
SF Pl Acc => x + "ące";
|
|
SF Pl Instr => x + "ącami";
|
|
SF Pl Loc => x + "ącach";
|
|
SF Pl Voc => x + "ące"
|
|
};
|
|
|
|
oper mkNTable1007: Str -> SubstForm => Str; --%
|
|
oper mkNTable1007 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cho";
|
|
SF Sg Gen => x + "cha";
|
|
SF Sg Dat => x + "chu";
|
|
SF Sg Acc => x + "cho";
|
|
SF Sg Instr => x + "chem";
|
|
SF Sg Loc => x + "chu";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => x + "szy";
|
|
SF Pl Gen => x + "szów";
|
|
SF Pl Dat => x + "szom";
|
|
SF Pl Acc => x + "szy";
|
|
SF Pl Instr => x + "szyma";
|
|
SF Pl Loc => x + "szach";
|
|
SF Pl Voc => x + "szy"
|
|
};
|
|
|
|
oper mkNTable1008: Str -> SubstForm => Str; --%
|
|
oper mkNTable1008 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => x + "niowie";
|
|
SF Pl Gen => x + "niów";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "niów";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "niowie"
|
|
};
|
|
|
|
oper mkNTable1009: Str -> SubstForm => Str; --%
|
|
oper mkNTable1009 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "eru";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "er";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => x + "ry";
|
|
SF Pl Gen => x + "rów";
|
|
SF Pl Dat => x + "rom";
|
|
SF Pl Acc => x + "ry";
|
|
SF Pl Instr => x + "rami";
|
|
SF Pl Loc => x + "rach";
|
|
SF Pl Voc => x + "ry"
|
|
};
|
|
|
|
oper mkNTable1010: Str -> SubstForm => Str; --%
|
|
oper mkNTable1010 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąż";
|
|
SF Sg Gen => x + "ęży";
|
|
SF Sg Dat => x + "ęży";
|
|
SF Sg Acc => x + "ąż";
|
|
SF Sg Instr => x + "ężą";
|
|
SF Sg Loc => x + "ęży";
|
|
SF Sg Voc => x + "ęży";
|
|
SF Pl Nom => x + "ęże";
|
|
SF Pl Gen => x + "ęży";
|
|
SF Pl Dat => x + "ężom";
|
|
SF Pl Acc => x + "ęże";
|
|
SF Pl Instr => x + "ężami";
|
|
SF Pl Loc => x + "ężach";
|
|
SF Pl Voc => x + "ęże"
|
|
};
|
|
|
|
oper mkNTable1011: Str -> SubstForm => Str; --%
|
|
oper mkNTable1011 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => x + "cie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ciów";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cie"
|
|
};
|
|
|
|
oper mkNTable1012: Str -> SubstForm => Str; --%
|
|
oper mkNTable1012 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "o";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable1013: Str -> SubstForm => Str; --%
|
|
oper mkNTable1013 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable1014: Str -> SubstForm => Str; --%
|
|
oper mkNTable1014 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ci";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ciowie";
|
|
SF Pl Gen => x + "ciów";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ciów";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ciowie"
|
|
};
|
|
|
|
oper mkNTable1016: Str -> SubstForm => Str; --%
|
|
oper mkNTable1016 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "esz";
|
|
SF Sg Gen => x + "szy";
|
|
SF Sg Dat => x + "szy";
|
|
SF Sg Acc => x + "esz";
|
|
SF Sg Instr => x + "szą";
|
|
SF Sg Loc => x + "szy";
|
|
SF Sg Voc => x + "szy";
|
|
SF Pl Nom => x + "szy";
|
|
SF Pl Gen => x + "szy";
|
|
SF Pl Dat => x + "szom";
|
|
SF Pl Acc => x + "szy";
|
|
SF Pl Instr => x + "szami";
|
|
SF Pl Loc => x + "szach";
|
|
SF Pl Voc => x + "szy"
|
|
};
|
|
|
|
oper mkNTable1020: Str -> SubstForm => Str; --%
|
|
oper mkNTable1020 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "ych";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable1022: Str -> SubstForm => Str; --%
|
|
oper mkNTable1022 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable1023: Str -> SubstForm => Str; --%
|
|
oper mkNTable1023 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "źnia";
|
|
SF Sg Dat => x + "źniowi";
|
|
SF Sg Acc => x + "źnia";
|
|
SF Sg Instr => x + "źniem";
|
|
SF Sg Loc => x + "źniu";
|
|
SF Sg Voc => x + "źniu";
|
|
SF Pl Nom => x + "źniowie";
|
|
SF Pl Gen => x + "źniów";
|
|
SF Pl Dat => x + "źniom";
|
|
SF Pl Acc => x + "źniów";
|
|
SF Pl Instr => x + "źniami";
|
|
SF Pl Loc => x + "źniach";
|
|
SF Pl Voc => x + "źniowie"
|
|
};
|
|
|
|
oper mkNTable1025: Str -> SubstForm => Str; --%
|
|
oper mkNTable1025 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sień";
|
|
SF Sg Gen => x + "śnia";
|
|
SF Sg Dat => x + "śniowi";
|
|
SF Sg Acc => x + "sień";
|
|
SF Sg Instr => x + "śniem";
|
|
SF Sg Loc => x + "śniu";
|
|
SF Sg Voc => x + "śniu";
|
|
SF Pl Nom => x + "śnie";
|
|
SF Pl Gen => x + "śniów";
|
|
SF Pl Dat => x + "śniom";
|
|
SF Pl Acc => x + "śnie";
|
|
SF Pl Instr => x + "śniami";
|
|
SF Pl Loc => x + "śniach";
|
|
SF Pl Voc => x + "śnie"
|
|
};
|
|
|
|
oper mkNTable1027: Str -> SubstForm => Str; --%
|
|
oper mkNTable1027 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "at";
|
|
SF Sg Gen => x + "ata";
|
|
SF Sg Dat => x + "atowi";
|
|
SF Sg Acc => x + "at";
|
|
SF Sg Instr => x + "atem";
|
|
SF Sg Loc => x + "ecie";
|
|
SF Sg Voc => x + "ecie";
|
|
SF Pl Nom => x + "aty";
|
|
SF Pl Gen => x + "atów";
|
|
SF Pl Dat => x + "atom";
|
|
SF Pl Acc => x + "aty";
|
|
SF Pl Instr => x + "atami";
|
|
SF Pl Loc => x + "atach";
|
|
SF Pl Voc => x + "aty"
|
|
};
|
|
|
|
oper mkNTable1028: Str -> SubstForm => Str; --%
|
|
oper mkNTable1028 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "łów";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable1029: Str -> SubstForm => Str; --%
|
|
oper mkNTable1029 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąż";
|
|
SF Sg Gen => x + "ęża";
|
|
SF Sg Dat => x + "ężowi";
|
|
SF Sg Acc => x + "ęża";
|
|
SF Sg Instr => x + "ężem";
|
|
SF Sg Loc => x + "ężu";
|
|
SF Sg Voc => x + "ężu";
|
|
SF Pl Nom => x + "ęże";
|
|
SF Pl Gen => x + "ężów";
|
|
SF Pl Dat => x + "ężom";
|
|
SF Pl Acc => x + "ęże";
|
|
SF Pl Instr => x + "ężami";
|
|
SF Pl Loc => x + "ężach";
|
|
SF Pl Voc => x + "ęże"
|
|
};
|
|
|
|
oper mkNTable1030: Str -> SubstForm => Str; --%
|
|
oper mkNTable1030 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąż";
|
|
SF Sg Gen => x + "ęża";
|
|
SF Sg Dat => x + "ężowi";
|
|
SF Sg Acc => x + "ąż";
|
|
SF Sg Instr => x + "ężem";
|
|
SF Sg Loc => x + "ężu";
|
|
SF Sg Voc => x + "ężu";
|
|
SF Pl Nom => x + "ęże";
|
|
SF Pl Gen => x + "ężów";
|
|
SF Pl Dat => x + "ężom";
|
|
SF Pl Acc => x + "ęże";
|
|
SF Pl Instr => x + "ężami";
|
|
SF Pl Loc => x + "ężach";
|
|
SF Pl Voc => x + "ęże"
|
|
};
|
|
|
|
oper mkNTable1031: Str -> SubstForm => Str; --%
|
|
oper mkNTable1031 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sień";
|
|
SF Sg Gen => x + "śnia";
|
|
SF Sg Dat => x + "śniowi";
|
|
SF Sg Acc => x + "śnia";
|
|
SF Sg Instr => x + "śniem";
|
|
SF Sg Loc => x + "śniu";
|
|
SF Sg Voc => x + "śniu";
|
|
SF Pl Nom => x + "śnie";
|
|
SF Pl Gen => x + "śni";
|
|
SF Pl Dat => x + "śniom";
|
|
SF Pl Acc => x + "śnie";
|
|
SF Pl Instr => x + "śniami";
|
|
SF Pl Loc => x + "śniach";
|
|
SF Pl Voc => x + "śnie"
|
|
};
|
|
|
|
oper mkNTable1032: Str -> SubstForm => Str; --%
|
|
oper mkNTable1032 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ódz";
|
|
SF Sg Gen => x + "odza";
|
|
SF Sg Dat => x + "odzowi";
|
|
SF Sg Acc => x + "odza";
|
|
SF Sg Instr => x + "odzem";
|
|
SF Sg Loc => x + "odzu";
|
|
SF Sg Voc => x + "odzu";
|
|
SF Pl Nom => x + "odzowie";
|
|
SF Pl Gen => x + "odzów";
|
|
SF Pl Dat => x + "odzom";
|
|
SF Pl Acc => x + "odzów";
|
|
SF Pl Instr => x + "odzami";
|
|
SF Pl Loc => x + "odzach";
|
|
SF Pl Voc => x + "odzowie"
|
|
};
|
|
|
|
oper mkNTable1034: Str -> SubstForm => Str; --%
|
|
oper mkNTable1034 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oże";
|
|
SF Sg Gen => x + "oża";
|
|
SF Sg Dat => x + "ożu";
|
|
SF Sg Acc => x + "oże";
|
|
SF Sg Instr => x + "ożem";
|
|
SF Sg Loc => x + "ożu";
|
|
SF Sg Voc => x + "oże";
|
|
SF Pl Nom => x + "oża";
|
|
SF Pl Gen => x + "óż";
|
|
SF Pl Dat => x + "ożom";
|
|
SF Pl Acc => x + "oża";
|
|
SF Pl Instr => x + "ożami";
|
|
SF Pl Loc => x + "ożach";
|
|
SF Pl Voc => x + "oża"
|
|
};
|
|
|
|
oper mkNTable1035: Str -> SubstForm => Str; --%
|
|
oper mkNTable1035 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oja";
|
|
SF Sg Gen => x + "oi";
|
|
SF Sg Dat => x + "oi";
|
|
SF Sg Acc => x + "oję";
|
|
SF Sg Instr => x + "oją";
|
|
SF Sg Loc => x + "oi";
|
|
SF Sg Voc => x + "ojo";
|
|
SF Pl Nom => x + "oje";
|
|
SF Pl Gen => x + "ój";
|
|
SF Pl Dat => x + "ojom";
|
|
SF Pl Acc => x + "oje";
|
|
SF Pl Instr => x + "ojami";
|
|
SF Pl Loc => x + "ojach";
|
|
SF Pl Voc => x + "oje"
|
|
};
|
|
|
|
oper mkNTable1038: Str -> SubstForm => Str; --%
|
|
oper mkNTable1038 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "orza";
|
|
SF Sg Gen => x + "orzy";
|
|
SF Sg Dat => x + "orzy";
|
|
SF Sg Acc => x + "orzę";
|
|
SF Sg Instr => x + "orzą";
|
|
SF Sg Loc => x + "orzy";
|
|
SF Sg Voc => x + "orzo";
|
|
SF Pl Nom => x + "orze";
|
|
SF Pl Gen => x + "órz";
|
|
SF Pl Dat => x + "orzom";
|
|
SF Pl Acc => x + "orze";
|
|
SF Pl Instr => x + "orzami";
|
|
SF Pl Loc => x + "orzach";
|
|
SF Pl Voc => x + "orze"
|
|
};
|
|
|
|
oper mkNTable1039: Str -> SubstForm => Str; --%
|
|
oper mkNTable1039 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ło";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "łu";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "eł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable1040: Str -> SubstForm => Str; --%
|
|
oper mkNTable1040 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owu";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owiem";
|
|
SF Sg Loc => x + "owiu";
|
|
SF Sg Voc => x + "owiu";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "owów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owiami";
|
|
SF Pl Loc => x + "owiach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable1045: Str -> SubstForm => Str; --%
|
|
oper mkNTable1045 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "a";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "a";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "a";
|
|
SF Pl Dat => x + "a";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "a";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable1046: Str -> SubstForm => Str; --%
|
|
oper mkNTable1046 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eb";
|
|
SF Sg Gen => x + "ba";
|
|
SF Sg Dat => x + "bu";
|
|
SF Sg Acc => x + "ba";
|
|
SF Sg Instr => x + "bem";
|
|
SF Sg Loc => x + "bie";
|
|
SF Sg Voc => x + "bie";
|
|
SF Pl Nom => x + "by";
|
|
SF Pl Gen => x + "bów";
|
|
SF Pl Dat => x + "bom";
|
|
SF Pl Acc => x + "by";
|
|
SF Pl Instr => x + "bami";
|
|
SF Pl Loc => x + "bach";
|
|
SF Pl Voc => x + "by"
|
|
};
|
|
|
|
oper mkNTable1047: Str -> SubstForm => Str; --%
|
|
oper mkNTable1047 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eb";
|
|
SF Sg Gen => x + "ba";
|
|
SF Sg Dat => x + "bu";
|
|
SF Sg Acc => x + "eb";
|
|
SF Sg Instr => x + "bem";
|
|
SF Sg Loc => x + "bie";
|
|
SF Sg Voc => x + "bie";
|
|
SF Pl Nom => x + "by";
|
|
SF Pl Gen => x + "bów";
|
|
SF Pl Dat => x + "bom";
|
|
SF Pl Acc => x + "by";
|
|
SF Pl Instr => x + "bami";
|
|
SF Pl Loc => x + "bach";
|
|
SF Pl Voc => x + "by"
|
|
};
|
|
|
|
oper mkNTable1048: Str -> SubstForm => Str; --%
|
|
oper mkNTable1048 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "za";
|
|
SF Sg Gen => x + "zy";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "zę";
|
|
SF Sg Instr => x + "zą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zo";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ez";
|
|
SF Pl Dat => x + "zom";
|
|
SF Pl Acc => x + "zy";
|
|
SF Pl Instr => x + "zami";
|
|
SF Pl Loc => x + "zach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable1051: Str -> SubstForm => Str; --%
|
|
oper mkNTable1051 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ęto";
|
|
SF Sg Gen => x + "ęta";
|
|
SF Sg Dat => x + "ętu";
|
|
SF Sg Acc => x + "ęto";
|
|
SF Sg Instr => x + "ętem";
|
|
SF Sg Loc => x + "ęcie";
|
|
SF Sg Voc => x + "ęto";
|
|
SF Pl Nom => x + "ęta";
|
|
SF Pl Gen => x + "ąt";
|
|
SF Pl Dat => x + "ętom";
|
|
SF Pl Acc => x + "ęta";
|
|
SF Pl Instr => x + "ętami";
|
|
SF Pl Loc => x + "ętach";
|
|
SF Pl Voc => x + "ęta"
|
|
};
|
|
|
|
oper mkNTable1052: Str -> SubstForm => Str; --%
|
|
oper mkNTable1052 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "źce";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcu";
|
|
SF Sg Acc => x + "źce";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źce";
|
|
SF Pl Nom => x + "źca";
|
|
SF Pl Gen => x + "ziec";
|
|
SF Pl Dat => x + "źcom";
|
|
SF Pl Acc => x + "źca";
|
|
SF Pl Instr => x + "źcami";
|
|
SF Pl Loc => x + "źcach";
|
|
SF Pl Voc => x + "źca"
|
|
};
|
|
|
|
oper mkNTable1053: Str -> SubstForm => Str; --%
|
|
oper mkNTable1053 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ądź";
|
|
SF Sg Gen => x + "ędzi";
|
|
SF Sg Dat => x + "ędzi";
|
|
SF Sg Acc => x + "ądź";
|
|
SF Sg Instr => x + "ędzią";
|
|
SF Sg Loc => x + "ędzi";
|
|
SF Sg Voc => x + "ędzi";
|
|
SF Pl Nom => x + "ędzie";
|
|
SF Pl Gen => x + "ędzi";
|
|
SF Pl Dat => x + "ędziom";
|
|
SF Pl Acc => x + "ędzie";
|
|
SF Pl Instr => x + "ędziami";
|
|
SF Pl Loc => x + "ędziach";
|
|
SF Pl Voc => x + "ędzie"
|
|
};
|
|
|
|
oper mkNTable1054: Str -> SubstForm => Str; --%
|
|
oper mkNTable1054 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ądź";
|
|
SF Sg Gen => x + "ędzia";
|
|
SF Sg Dat => x + "ędziowi";
|
|
SF Sg Acc => x + "ędzia";
|
|
SF Sg Instr => x + "ędziem";
|
|
SF Sg Loc => x + "ędziu";
|
|
SF Sg Voc => x + "ędziu";
|
|
SF Pl Nom => x + "ędzie";
|
|
SF Pl Gen => x + "ędzi";
|
|
SF Pl Dat => x + "ędziom";
|
|
SF Pl Acc => x + "ędzie";
|
|
SF Pl Instr => x + "ędziami";
|
|
SF Pl Loc => x + "ędziach";
|
|
SF Pl Voc => x + "ędzie"
|
|
};
|
|
|
|
oper mkNTable1055: Str -> SubstForm => Str; --%
|
|
oper mkNTable1055 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ądź";
|
|
SF Sg Gen => x + "ędzia";
|
|
SF Sg Dat => x + "ędziowi";
|
|
SF Sg Acc => x + "ądź";
|
|
SF Sg Instr => x + "ędziem";
|
|
SF Sg Loc => x + "ędziu";
|
|
SF Sg Voc => x + "ędziu";
|
|
SF Pl Nom => x + "ędzie";
|
|
SF Pl Gen => x + "ędzi";
|
|
SF Pl Dat => x + "ędziom";
|
|
SF Pl Acc => x + "ędzie";
|
|
SF Pl Instr => x + "ędziami";
|
|
SF Pl Loc => x + "ędziach";
|
|
SF Pl Voc => x + "ędzie"
|
|
};
|
|
|
|
oper mkNTable1057: Str -> SubstForm => Str; --%
|
|
oper mkNTable1057 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ćma";
|
|
SF Sg Gen => x + "ćmy";
|
|
SF Sg Dat => x + "ćmie";
|
|
SF Sg Acc => x + "ćmę";
|
|
SF Sg Instr => x + "ćmą";
|
|
SF Sg Loc => x + "ćmie";
|
|
SF Sg Voc => x + "ćmo";
|
|
SF Pl Nom => x + "ćmy";
|
|
SF Pl Gen => x + "ciem";
|
|
SF Pl Dat => x + "ćmom";
|
|
SF Pl Acc => x + "ćmy";
|
|
SF Pl Instr => x + "ćmami";
|
|
SF Pl Loc => x + "ćmach";
|
|
SF Pl Voc => x + "ćmy"
|
|
};
|
|
|
|
oper mkNTable0004: Str -> SubstForm => Str; --%
|
|
oper mkNTable0004 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0005: Str -> SubstForm => Str; --%
|
|
oper mkNTable0005 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0007: Str -> SubstForm => Str; --%
|
|
oper mkNTable0007 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0008: Str -> SubstForm => Str; --%
|
|
oper mkNTable0008 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0017: Str -> SubstForm => Str; --%
|
|
oper mkNTable0017 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0018: Str -> SubstForm => Str; --%
|
|
oper mkNTable0018 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0023: Str -> SubstForm => Str; --%
|
|
oper mkNTable0023 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0024: Str -> SubstForm => Str; --%
|
|
oper mkNTable0024 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0031: Str -> SubstForm => Str; --%
|
|
oper mkNTable0031 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0032: Str -> SubstForm => Str; --%
|
|
oper mkNTable0032 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0034: Str -> SubstForm => Str; --%
|
|
oper mkNTable0034 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0039: Str -> SubstForm => Str; --%
|
|
oper mkNTable0039 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0040: Str -> SubstForm => Str; --%
|
|
oper mkNTable0040 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0041: Str -> SubstForm => Str; --%
|
|
oper mkNTable0041 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0045: Str -> SubstForm => Str; --%
|
|
oper mkNTable0045 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0052: Str -> SubstForm => Str; --%
|
|
oper mkNTable0052 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0056: Str -> SubstForm => Str; --%
|
|
oper mkNTable0056 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0057: Str -> SubstForm => Str; --%
|
|
oper mkNTable0057 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0062: Str -> SubstForm => Str; --%
|
|
oper mkNTable0062 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0063: Str -> SubstForm => Str; --%
|
|
oper mkNTable0063 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0065: Str -> SubstForm => Str; --%
|
|
oper mkNTable0065 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0066: Str -> SubstForm => Str; --%
|
|
oper mkNTable0066 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0070: Str -> SubstForm => Str; --%
|
|
oper mkNTable0070 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0071: Str -> SubstForm => Str; --%
|
|
oper mkNTable0071 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0074: Str -> SubstForm => Str; --%
|
|
oper mkNTable0074 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0076: Str -> SubstForm => Str; --%
|
|
oper mkNTable0076 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0078: Str -> SubstForm => Str; --%
|
|
oper mkNTable0078 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0082: Str -> SubstForm => Str; --%
|
|
oper mkNTable0082 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0084: Str -> SubstForm => Str; --%
|
|
oper mkNTable0084 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "tu";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "t";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0085: Str -> SubstForm => Str; --%
|
|
oper mkNTable0085 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0086: Str -> SubstForm => Str; --%
|
|
oper mkNTable0086 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0090: Str -> SubstForm => Str; --%
|
|
oper mkNTable0090 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0092: Str -> SubstForm => Str; --%
|
|
oper mkNTable0092 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "x";
|
|
SF Sg Gen => x + "ksa";
|
|
SF Sg Dat => x + "ksowi";
|
|
SF Sg Acc => x + "ksa";
|
|
SF Sg Instr => x + "ksem";
|
|
SF Sg Loc => x + "ksie";
|
|
SF Sg Voc => x + "ksie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0093: Str -> SubstForm => Str; --%
|
|
oper mkNTable0093 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0101: Str -> SubstForm => Str; --%
|
|
oper mkNTable0101 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0106: Str -> SubstForm => Str; --%
|
|
oper mkNTable0106 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "x";
|
|
SF Sg Gen => x + "ksu";
|
|
SF Sg Dat => x + "ksowi";
|
|
SF Sg Acc => x + "x";
|
|
SF Sg Instr => x + "ksem";
|
|
SF Sg Loc => x + "ksie";
|
|
SF Sg Voc => x + "ksie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0108: Str -> SubstForm => Str; --%
|
|
oper mkNTable0108 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "stu";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "st";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0109: Str -> SubstForm => Str; --%
|
|
oper mkNTable0109 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0112: Str -> SubstForm => Str; --%
|
|
oper mkNTable0112 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0113: Str -> SubstForm => Str; --%
|
|
oper mkNTable0113 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "łu";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ł";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0115: Str -> SubstForm => Str; --%
|
|
oper mkNTable0115 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0116: Str -> SubstForm => Str; --%
|
|
oper mkNTable0116 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0120: Str -> SubstForm => Str; --%
|
|
oper mkNTable0120 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0122: Str -> SubstForm => Str; --%
|
|
oper mkNTable0122 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0124: Str -> SubstForm => Str; --%
|
|
oper mkNTable0124 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0125: Str -> SubstForm => Str; --%
|
|
oper mkNTable0125 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0127: Str -> SubstForm => Str; --%
|
|
oper mkNTable0127 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owo";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "owo";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owo";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0128: Str -> SubstForm => Str; --%
|
|
oper mkNTable0128 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0130: Str -> SubstForm => Str; --%
|
|
oper mkNTable0130 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0132: Str -> SubstForm => Str; --%
|
|
oper mkNTable0132 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0135: Str -> SubstForm => Str; --%
|
|
oper mkNTable0135 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0136: Str -> SubstForm => Str; --%
|
|
oper mkNTable0136 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zna";
|
|
SF Sg Gen => x + "zny";
|
|
SF Sg Dat => x + "źnie";
|
|
SF Sg Acc => x + "znę";
|
|
SF Sg Instr => x + "zną";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0137: Str -> SubstForm => Str; --%
|
|
oper mkNTable0137 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0138: Str -> SubstForm => Str; --%
|
|
oper mkNTable0138 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0139: Str -> SubstForm => Str; --%
|
|
oper mkNTable0139 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0141: Str -> SubstForm => Str; --%
|
|
oper mkNTable0141 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0143: Str -> SubstForm => Str; --%
|
|
oper mkNTable0143 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0148: Str -> SubstForm => Str; --%
|
|
oper mkNTable0148 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0149: Str -> SubstForm => Str; --%
|
|
oper mkNTable0149 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0150: Str -> SubstForm => Str; --%
|
|
oper mkNTable0150 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "niec";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0156: Str -> SubstForm => Str; --%
|
|
oper mkNTable0156 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0160: Str -> SubstForm => Str; --%
|
|
oper mkNTable0160 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niek";
|
|
SF Sg Gen => x + "ńka";
|
|
SF Sg Dat => x + "ńkowi";
|
|
SF Sg Acc => x + "ńka";
|
|
SF Sg Instr => x + "ńkiem";
|
|
SF Sg Loc => x + "ńku";
|
|
SF Sg Voc => x + "ńku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0163: Str -> SubstForm => Str; --%
|
|
oper mkNTable0163 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0165: Str -> SubstForm => Str; --%
|
|
oper mkNTable0165 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0166: Str -> SubstForm => Str; --%
|
|
oper mkNTable0166 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0170: Str -> SubstForm => Str; --%
|
|
oper mkNTable0170 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0172: Str -> SubstForm => Str; --%
|
|
oper mkNTable0172 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0174: Str -> SubstForm => Str; --%
|
|
oper mkNTable0174 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0177: Str -> SubstForm => Str; --%
|
|
oper mkNTable0177 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0180: Str -> SubstForm => Str; --%
|
|
oper mkNTable0180 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ra";
|
|
SF Sg Gen => x + "ry";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "rę";
|
|
SF Sg Instr => x + "rą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ro";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0183: Str -> SubstForm => Str; --%
|
|
oper mkNTable0183 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0184: Str -> SubstForm => Str; --%
|
|
oper mkNTable0184 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0185: Str -> SubstForm => Str; --%
|
|
oper mkNTable0185 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0187: Str -> SubstForm => Str; --%
|
|
oper mkNTable0187 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0188: Str -> SubstForm => Str; --%
|
|
oper mkNTable0188 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zna";
|
|
SF Sg Gen => x + "zny";
|
|
SF Sg Dat => x + "źnie";
|
|
SF Sg Acc => x + "znę";
|
|
SF Sg Instr => x + "zną";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0194: Str -> SubstForm => Str; --%
|
|
oper mkNTable0194 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0196: Str -> SubstForm => Str; --%
|
|
oper mkNTable0196 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0202: Str -> SubstForm => Str; --%
|
|
oper mkNTable0202 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "owa";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0206: Str -> SubstForm => Str; --%
|
|
oper mkNTable0206 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0207: Str -> SubstForm => Str; --%
|
|
oper mkNTable0207 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0209: Str -> SubstForm => Str; --%
|
|
oper mkNTable0209 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ku";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0211: Str -> SubstForm => Str; --%
|
|
oper mkNTable0211 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ha";
|
|
SF Sg Gen => x + "hy";
|
|
SF Sg Dat => x + "że";
|
|
SF Sg Acc => x + "hę";
|
|
SF Sg Instr => x + "hą";
|
|
SF Sg Loc => x + "że";
|
|
SF Sg Voc => x + "ho";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0212: Str -> SubstForm => Str; --%
|
|
oper mkNTable0212 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0215: Str -> SubstForm => Str; --%
|
|
oper mkNTable0215 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0216: Str -> SubstForm => Str; --%
|
|
oper mkNTable0216 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0220: Str -> SubstForm => Str; --%
|
|
oper mkNTable0220 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0221: Str -> SubstForm => Str; --%
|
|
oper mkNTable0221 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zno";
|
|
SF Sg Gen => x + "zna";
|
|
SF Sg Dat => x + "znu";
|
|
SF Sg Acc => x + "zno";
|
|
SF Sg Instr => x + "znem";
|
|
SF Sg Loc => x + "źnie";
|
|
SF Sg Voc => x + "zno";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0223: Str -> SubstForm => Str; --%
|
|
oper mkNTable0223 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0224: Str -> SubstForm => Str; --%
|
|
oper mkNTable0224 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0225: Str -> SubstForm => Str; --%
|
|
oper mkNTable0225 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "iec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0226: Str -> SubstForm => Str; --%
|
|
oper mkNTable0226 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0227: Str -> SubstForm => Str; --%
|
|
oper mkNTable0227 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0228: Str -> SubstForm => Str; --%
|
|
oper mkNTable0228 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0229: Str -> SubstForm => Str; --%
|
|
oper mkNTable0229 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0234: Str -> SubstForm => Str; --%
|
|
oper mkNTable0234 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0235: Str -> SubstForm => Str; --%
|
|
oper mkNTable0235 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0236: Str -> SubstForm => Str; --%
|
|
oper mkNTable0236 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0240: Str -> SubstForm => Str; --%
|
|
oper mkNTable0240 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0242: Str -> SubstForm => Str; --%
|
|
oper mkNTable0242 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0245: Str -> SubstForm => Str; --%
|
|
oper mkNTable0245 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0249: Str -> SubstForm => Str; --%
|
|
oper mkNTable0249 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0251: Str -> SubstForm => Str; --%
|
|
oper mkNTable0251 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0252: Str -> SubstForm => Str; --%
|
|
oper mkNTable0252 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0255: Str -> SubstForm => Str; --%
|
|
oper mkNTable0255 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0264: Str -> SubstForm => Str; --%
|
|
oper mkNTable0264 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0267: Str -> SubstForm => Str; --%
|
|
oper mkNTable0267 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zeł";
|
|
SF Sg Gen => x + "zła";
|
|
SF Sg Dat => x + "złowi";
|
|
SF Sg Acc => x + "zła";
|
|
SF Sg Instr => x + "złem";
|
|
SF Sg Loc => x + "źle";
|
|
SF Sg Voc => x + "źle";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0269: Str -> SubstForm => Str; --%
|
|
oper mkNTable0269 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0270: Str -> SubstForm => Str; --%
|
|
oper mkNTable0270 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0272: Str -> SubstForm => Str; --%
|
|
oper mkNTable0272 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0273: Str -> SubstForm => Str; --%
|
|
oper mkNTable0273 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0276: Str -> SubstForm => Str; --%
|
|
oper mkNTable0276 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0277: Str -> SubstForm => Str; --%
|
|
oper mkNTable0277 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0279: Str -> SubstForm => Str; --%
|
|
oper mkNTable0279 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0284: Str -> SubstForm => Str; --%
|
|
oper mkNTable0284 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0285: Str -> SubstForm => Str; --%
|
|
oper mkNTable0285 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ódz";
|
|
SF Sg Gen => x + "odza";
|
|
SF Sg Dat => x + "odzowi";
|
|
SF Sg Acc => x + "ódz";
|
|
SF Sg Instr => x + "odzem";
|
|
SF Sg Loc => x + "odzu";
|
|
SF Sg Voc => x + "odzu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0288: Str -> SubstForm => Str; --%
|
|
oper mkNTable0288 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owo";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "owo";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owo";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0289: Str -> SubstForm => Str; --%
|
|
oper mkNTable0289 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owu";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0294: Str -> SubstForm => Str; --%
|
|
oper mkNTable0294 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "em";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0296: Str -> SubstForm => Str; --%
|
|
oper mkNTable0296 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0298: Str -> SubstForm => Str; --%
|
|
oper mkNTable0298 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ębia";
|
|
SF Sg Dat => x + "ębiowi";
|
|
SF Sg Acc => x + "ębia";
|
|
SF Sg Instr => x + "ębiem";
|
|
SF Sg Loc => x + "ębiu";
|
|
SF Sg Voc => x + "ębiu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0303: Str -> SubstForm => Str; --%
|
|
oper mkNTable0303 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0306: Str -> SubstForm => Str; --%
|
|
oper mkNTable0306 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0307: Str -> SubstForm => Str; --%
|
|
oper mkNTable0307 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0310: Str -> SubstForm => Str; --%
|
|
oper mkNTable0310 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0314: Str -> SubstForm => Str; --%
|
|
oper mkNTable0314 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0318: Str -> SubstForm => Str; --%
|
|
oper mkNTable0318 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0319: Str -> SubstForm => Str; --%
|
|
oper mkNTable0319 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0320: Str -> SubstForm => Str; --%
|
|
oper mkNTable0320 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0321: Str -> SubstForm => Str; --%
|
|
oper mkNTable0321 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0322: Str -> SubstForm => Str; --%
|
|
oper mkNTable0322 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eć";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciowi";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "ciu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0323: Str -> SubstForm => Str; --%
|
|
oper mkNTable0323 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0325: Str -> SubstForm => Str; --%
|
|
oper mkNTable0325 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "in";
|
|
SF Sg Gen => x + "ina";
|
|
SF Sg Dat => x + "inowi";
|
|
SF Sg Acc => x + "ina";
|
|
SF Sg Instr => x + "inem";
|
|
SF Sg Loc => x + "inie";
|
|
SF Sg Voc => x + "inie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0326: Str -> SubstForm => Str; --%
|
|
oper mkNTable0326 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siec";
|
|
SF Sg Gen => x + "śca";
|
|
SF Sg Dat => x + "ścowi";
|
|
SF Sg Acc => x + "śca";
|
|
SF Sg Instr => x + "ścem";
|
|
SF Sg Loc => x + "ścu";
|
|
SF Sg Voc => x + "ścu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0327: Str -> SubstForm => Str; --%
|
|
oper mkNTable0327 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0329: Str -> SubstForm => Str; --%
|
|
oper mkNTable0329 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0331: Str -> SubstForm => Str; --%
|
|
oper mkNTable0331 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0336: Str -> SubstForm => Str; --%
|
|
oper mkNTable0336 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ta";
|
|
SF Sg Gen => x + "ty";
|
|
SF Sg Dat => x + "cie";
|
|
SF Sg Acc => x + "tę";
|
|
SF Sg Instr => x + "tą";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0340: Str -> SubstForm => Str; --%
|
|
oper mkNTable0340 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0341: Str -> SubstForm => Str; --%
|
|
oper mkNTable0341 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0344: Str -> SubstForm => Str; --%
|
|
oper mkNTable0344 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0346: Str -> SubstForm => Str; --%
|
|
oper mkNTable0346 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "cę";
|
|
SF Sg Instr => x + "cą";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "co";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0347: Str -> SubstForm => Str; --%
|
|
oper mkNTable0347 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0351: Str -> SubstForm => Str; --%
|
|
oper mkNTable0351 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0354: Str -> SubstForm => Str; --%
|
|
oper mkNTable0354 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "towi";
|
|
SF Sg Acc => x + "t";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0355: Str -> SubstForm => Str; --%
|
|
oper mkNTable0355 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0357: Str -> SubstForm => Str; --%
|
|
oper mkNTable0357 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0358: Str -> SubstForm => Str; --%
|
|
oper mkNTable0358 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0359: Str -> SubstForm => Str; --%
|
|
oper mkNTable0359 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0361: Str -> SubstForm => Str; --%
|
|
oper mkNTable0361 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0362: Str -> SubstForm => Str; --%
|
|
oper mkNTable0362 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0363: Str -> SubstForm => Str; --%
|
|
oper mkNTable0363 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0367: Str -> SubstForm => Str; --%
|
|
oper mkNTable0367 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0368: Str -> SubstForm => Str; --%
|
|
oper mkNTable0368 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "h";
|
|
SF Sg Gen => x + "ha";
|
|
SF Sg Dat => x + "howi";
|
|
SF Sg Acc => x + "ha";
|
|
SF Sg Instr => x + "hem";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0369: Str -> SubstForm => Str; --%
|
|
oper mkNTable0369 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "h";
|
|
SF Sg Gen => x + "hu";
|
|
SF Sg Dat => x + "howi";
|
|
SF Sg Acc => x + "h";
|
|
SF Sg Instr => x + "hem";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0370: Str -> SubstForm => Str; --%
|
|
oper mkNTable0370 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siek";
|
|
SF Sg Gen => x + "śka";
|
|
SF Sg Dat => x + "śkowi";
|
|
SF Sg Acc => x + "śka";
|
|
SF Sg Instr => x + "śkiem";
|
|
SF Sg Loc => x + "śku";
|
|
SF Sg Voc => x + "śku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0371: Str -> SubstForm => Str; --%
|
|
oper mkNTable0371 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sna";
|
|
SF Sg Gen => x + "sny";
|
|
SF Sg Dat => x + "śnie";
|
|
SF Sg Acc => x + "snę";
|
|
SF Sg Instr => x + "sną";
|
|
SF Sg Loc => x + "śnie";
|
|
SF Sg Voc => x + "sno";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0372: Str -> SubstForm => Str; --%
|
|
oper mkNTable0372 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0376: Str -> SubstForm => Str; --%
|
|
oper mkNTable0376 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0380: Str -> SubstForm => Str; --%
|
|
oper mkNTable0380 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łu";
|
|
SF Sg Acc => x + "ło";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0384: Str -> SubstForm => Str; --%
|
|
oper mkNTable0384 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ew";
|
|
SF Sg Gen => x + "wi";
|
|
SF Sg Dat => x + "wi";
|
|
SF Sg Acc => x + "ew";
|
|
SF Sg Instr => x + "wią";
|
|
SF Sg Loc => x + "wi";
|
|
SF Sg Voc => x + "wi";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0385: Str -> SubstForm => Str; --%
|
|
oper mkNTable0385 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0389: Str -> SubstForm => Str; --%
|
|
oper mkNTable0389 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "en";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0391: Str -> SubstForm => Str; --%
|
|
oper mkNTable0391 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0392: Str -> SubstForm => Str; --%
|
|
oper mkNTable0392 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ód";
|
|
SF Sg Gen => x + "odu";
|
|
SF Sg Dat => x + "odowi";
|
|
SF Sg Acc => x + "ód";
|
|
SF Sg Instr => x + "odem";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odzie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0393: Str -> SubstForm => Str; --%
|
|
oper mkNTable0393 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ią";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0394: Str -> SubstForm => Str; --%
|
|
oper mkNTable0394 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0395: Str -> SubstForm => Str; --%
|
|
oper mkNTable0395 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ja";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ję";
|
|
SF Sg Instr => x + "ją";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "jo";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0396: Str -> SubstForm => Str; --%
|
|
oper mkNTable0396 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sno";
|
|
SF Sg Gen => x + "sna";
|
|
SF Sg Dat => x + "snu";
|
|
SF Sg Acc => x + "sno";
|
|
SF Sg Instr => x + "snem";
|
|
SF Sg Loc => x + "śnie";
|
|
SF Sg Voc => x + "sno";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0397: Str -> SubstForm => Str; --%
|
|
oper mkNTable0397 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0401: Str -> SubstForm => Str; --%
|
|
oper mkNTable0401 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ies";
|
|
SF Sg Gen => x + "sa";
|
|
SF Sg Dat => x + "sowi";
|
|
SF Sg Acc => x + "sa";
|
|
SF Sg Instr => x + "sem";
|
|
SF Sg Loc => x + "sie";
|
|
SF Sg Voc => x + "sie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0404: Str -> SubstForm => Str; --%
|
|
oper mkNTable0404 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0405: Str -> SubstForm => Str; --%
|
|
oper mkNTable0405 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0406: Str -> SubstForm => Str; --%
|
|
oper mkNTable0406 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0407: Str -> SubstForm => Str; --%
|
|
oper mkNTable0407 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0408: Str -> SubstForm => Str; --%
|
|
oper mkNTable0408 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0409: Str -> SubstForm => Str; --%
|
|
oper mkNTable0409 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "isa";
|
|
SF Sg Gen => x + "isy";
|
|
SF Sg Dat => x + "isie";
|
|
SF Sg Acc => x + "isę";
|
|
SF Sg Instr => x + "isą";
|
|
SF Sg Loc => x + "isie";
|
|
SF Sg Voc => x + "iso";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0412: Str -> SubstForm => Str; --%
|
|
oper mkNTable0412 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "na";
|
|
SF Sg Dat => x + "nowi";
|
|
SF Sg Acc => x + "na";
|
|
SF Sg Instr => x + "nem";
|
|
SF Sg Loc => x + "nie";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0414: Str -> SubstForm => Str; --%
|
|
oper mkNTable0414 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0415: Str -> SubstForm => Str; --%
|
|
oper mkNTable0415 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0416: Str -> SubstForm => Str; --%
|
|
oper mkNTable0416 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0417: Str -> SubstForm => Str; --%
|
|
oper mkNTable0417 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0419: Str -> SubstForm => Str; --%
|
|
oper mkNTable0419 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0422: Str -> SubstForm => Str; --%
|
|
oper mkNTable0422 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0423: Str -> SubstForm => Str; --%
|
|
oper mkNTable0423 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "siec";
|
|
SF Sg Gen => x + "śca";
|
|
SF Sg Dat => x + "ścowi";
|
|
SF Sg Acc => x + "siec";
|
|
SF Sg Instr => x + "ścem";
|
|
SF Sg Loc => x + "ścu";
|
|
SF Sg Voc => x + "ścu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0424: Str -> SubstForm => Str; --%
|
|
oper mkNTable0424 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "si";
|
|
SF Sg Dat => x + "si";
|
|
SF Sg Acc => x + "ś";
|
|
SF Sg Instr => x + "sią";
|
|
SF Sg Loc => x + "si";
|
|
SF Sg Voc => x + "si";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0425: Str -> SubstForm => Str; --%
|
|
oper mkNTable0425 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0426: Str -> SubstForm => Str; --%
|
|
oper mkNTable0426 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0427: Str -> SubstForm => Str; --%
|
|
oper mkNTable0427 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0430: Str -> SubstForm => Str; --%
|
|
oper mkNTable0430 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0431: Str -> SubstForm => Str; --%
|
|
oper mkNTable0431 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0434: Str -> SubstForm => Str; --%
|
|
oper mkNTable0434 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ec";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0436: Str -> SubstForm => Str; --%
|
|
oper mkNTable0436 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0437: Str -> SubstForm => Str; --%
|
|
oper mkNTable0437 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "er";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0440: Str -> SubstForm => Str; --%
|
|
oper mkNTable0440 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "oru";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ór";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0442: Str -> SubstForm => Str; --%
|
|
oper mkNTable0442 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0443: Str -> SubstForm => Str; --%
|
|
oper mkNTable0443 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0446: Str -> SubstForm => Str; --%
|
|
oper mkNTable0446 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0447: Str -> SubstForm => Str; --%
|
|
oper mkNTable0447 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0449: Str -> SubstForm => Str; --%
|
|
oper mkNTable0449 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ień";
|
|
SF Sg Gen => x + "ienia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "ienia";
|
|
SF Sg Instr => x + "ieniem";
|
|
SF Sg Loc => x + "ieniu";
|
|
SF Sg Voc => x + "ieniu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0450: Str -> SubstForm => Str; --%
|
|
oper mkNTable0450 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0451: Str -> SubstForm => Str; --%
|
|
oper mkNTable0451 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0452: Str -> SubstForm => Str; --%
|
|
oper mkNTable0452 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0453: Str -> SubstForm => Str; --%
|
|
oper mkNTable0453 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0454: Str -> SubstForm => Str; --%
|
|
oper mkNTable0454 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0455: Str -> SubstForm => Str; --%
|
|
oper mkNTable0455 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ka";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0457: Str -> SubstForm => Str; --%
|
|
oper mkNTable0457 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0462: Str -> SubstForm => Str; --%
|
|
oper mkNTable0462 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0464: Str -> SubstForm => Str; --%
|
|
oper mkNTable0464 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "er";
|
|
SF Sg Gen => x + "ru";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "er";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0471: Str -> SubstForm => Str; --%
|
|
oper mkNTable0471 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0473: Str -> SubstForm => Str; --%
|
|
oper mkNTable0473 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0474: Str -> SubstForm => Str; --%
|
|
oper mkNTable0474 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "ze";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0478: Str -> SubstForm => Str; --%
|
|
oper mkNTable0478 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sła";
|
|
SF Sg Gen => x + "sły";
|
|
SF Sg Dat => x + "śle";
|
|
SF Sg Acc => x + "słę";
|
|
SF Sg Instr => x + "słą";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "sło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0479: Str -> SubstForm => Str; --%
|
|
oper mkNTable0479 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0480: Str -> SubstForm => Str; --%
|
|
oper mkNTable0480 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ia";
|
|
SF Sg Dat => x + "iowi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "iu";
|
|
SF Sg Voc => x + "iu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0481: Str -> SubstForm => Str; --%
|
|
oper mkNTable0481 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sień";
|
|
SF Sg Gen => x + "śnia";
|
|
SF Sg Dat => x + "śniowi";
|
|
SF Sg Acc => x + "śnia";
|
|
SF Sg Instr => x + "śniem";
|
|
SF Sg Loc => x + "śniu";
|
|
SF Sg Voc => x + "śniu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0483: Str -> SubstForm => Str; --%
|
|
oper mkNTable0483 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0484: Str -> SubstForm => Str; --%
|
|
oper mkNTable0484 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "la";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0487: Str -> SubstForm => Str; --%
|
|
oper mkNTable0487 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0489: Str -> SubstForm => Str; --%
|
|
oper mkNTable0489 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0491: Str -> SubstForm => Str; --%
|
|
oper mkNTable0491 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0515: Str -> SubstForm => Str; --%
|
|
oper mkNTable0515 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0522: Str -> SubstForm => Str; --%
|
|
oper mkNTable0522 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "u";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0528: Str -> SubstForm => Str; --%
|
|
oper mkNTable0528 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0529: Str -> SubstForm => Str; --%
|
|
oper mkNTable0529 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0535: Str -> SubstForm => Str; --%
|
|
oper mkNTable0535 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "st";
|
|
SF Sg Gen => x + "sta";
|
|
SF Sg Dat => x + "stowi";
|
|
SF Sg Acc => x + "sta";
|
|
SF Sg Instr => x + "stem";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "ście";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0540: Str -> SubstForm => Str; --%
|
|
oper mkNTable0540 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0551: Str -> SubstForm => Str; --%
|
|
oper mkNTable0551 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0556: Str -> SubstForm => Str; --%
|
|
oper mkNTable0556 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0560: Str -> SubstForm => Str; --%
|
|
oper mkNTable0560 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0569: Str -> SubstForm => Str; --%
|
|
oper mkNTable0569 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0586: Str -> SubstForm => Str; --%
|
|
oper mkNTable0586 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0595: Str -> SubstForm => Str; --%
|
|
oper mkNTable0595 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0596: Str -> SubstForm => Str; --%
|
|
oper mkNTable0596 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "to";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "to";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "to";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0598: Str -> SubstForm => Str; --%
|
|
oper mkNTable0598 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ób";
|
|
SF Sg Gen => x + "oba";
|
|
SF Sg Dat => x + "obowi";
|
|
SF Sg Acc => x + "oba";
|
|
SF Sg Instr => x + "obem";
|
|
SF Sg Loc => x + "obie";
|
|
SF Sg Voc => x + "obie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0613: Str -> SubstForm => Str; --%
|
|
oper mkNTable0613 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0616: Str -> SubstForm => Str; --%
|
|
oper mkNTable0616 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0617: Str -> SubstForm => Str; --%
|
|
oper mkNTable0617 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ś";
|
|
SF Sg Gen => x + "sia";
|
|
SF Sg Dat => x + "siowi";
|
|
SF Sg Acc => x + "sia";
|
|
SF Sg Instr => x + "siem";
|
|
SF Sg Loc => x + "siu";
|
|
SF Sg Voc => x + "siu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0623: Str -> SubstForm => Str; --%
|
|
oper mkNTable0623 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ł";
|
|
SF Sg Gen => x + "ła";
|
|
SF Sg Dat => x + "łowi";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łem";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "le";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0627: Str -> SubstForm => Str; --%
|
|
oper mkNTable0627 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "owi";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0637: Str -> SubstForm => Str; --%
|
|
oper mkNTable0637 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0639: Str -> SubstForm => Str; --%
|
|
oper mkNTable0639 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ziec";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcowi";
|
|
SF Sg Acc => x + "źca";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źcze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0641: Str -> SubstForm => Str; --%
|
|
oper mkNTable0641 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0643: Str -> SubstForm => Str; --%
|
|
oper mkNTable0643 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0647: Str -> SubstForm => Str; --%
|
|
oper mkNTable0647 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ga";
|
|
SF Sg Gen => x + "gi";
|
|
SF Sg Dat => x + "dze";
|
|
SF Sg Acc => x + "gę";
|
|
SF Sg Instr => x + "gą";
|
|
SF Sg Loc => x + "dze";
|
|
SF Sg Voc => x + "go";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0656: Str -> SubstForm => Str; --%
|
|
oper mkNTable0656 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0670: Str -> SubstForm => Str; --%
|
|
oper mkNTable0670 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0672: Str -> SubstForm => Str; --%
|
|
oper mkNTable0672 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0673: Str -> SubstForm => Str; --%
|
|
oper mkNTable0673 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "ą";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0686: Str -> SubstForm => Str; --%
|
|
oper mkNTable0686 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0687: Str -> SubstForm => Str; --%
|
|
oper mkNTable0687 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0705: Str -> SubstForm => Str; --%
|
|
oper mkNTable0705 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ąb";
|
|
SF Sg Gen => x + "ęba";
|
|
SF Sg Dat => x + "ębowi";
|
|
SF Sg Acc => x + "ęba";
|
|
SF Sg Instr => x + "ębem";
|
|
SF Sg Loc => x + "ębie";
|
|
SF Sg Voc => x + "ębie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0708: Str -> SubstForm => Str; --%
|
|
oper mkNTable0708 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0709: Str -> SubstForm => Str; --%
|
|
oper mkNTable0709 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0726: Str -> SubstForm => Str; --%
|
|
oper mkNTable0726 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0735: Str -> SubstForm => Str; --%
|
|
oper mkNTable0735 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0737: Str -> SubstForm => Str; --%
|
|
oper mkNTable0737 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0739: Str -> SubstForm => Str; --%
|
|
oper mkNTable0739 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ziec";
|
|
SF Sg Gen => x + "źca";
|
|
SF Sg Dat => x + "źcowi";
|
|
SF Sg Acc => x + "ziec";
|
|
SF Sg Instr => x + "źcem";
|
|
SF Sg Loc => x + "źcu";
|
|
SF Sg Voc => x + "źcu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0744: Str -> SubstForm => Str; --%
|
|
oper mkNTable0744 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0746: Str -> SubstForm => Str; --%
|
|
oper mkNTable0746 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0758: Str -> SubstForm => Str; --%
|
|
oper mkNTable0758 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "m";
|
|
SF Sg Loc => x + "m";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0759: Str -> SubstForm => Str; --%
|
|
oper mkNTable0759 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "y";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0761: Str -> SubstForm => Str; --%
|
|
oper mkNTable0761 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0765: Str -> SubstForm => Str; --%
|
|
oper mkNTable0765 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0766: Str -> SubstForm => Str; --%
|
|
oper mkNTable0766 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0772: Str -> SubstForm => Str; --%
|
|
oper mkNTable0772 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "en";
|
|
SF Sg Gen => x + "nego";
|
|
SF Sg Dat => x + "nemu";
|
|
SF Sg Acc => x + "nego";
|
|
SF Sg Instr => x + "nym";
|
|
SF Sg Loc => x + "nym";
|
|
SF Sg Voc => x + "en";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0774: Str -> SubstForm => Str; --%
|
|
oper mkNTable0774 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ier";
|
|
SF Sg Gen => x + "ra";
|
|
SF Sg Dat => x + "rowi";
|
|
SF Sg Acc => x + "ra";
|
|
SF Sg Instr => x + "rem";
|
|
SF Sg Loc => x + "rze";
|
|
SF Sg Voc => x + "rze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0786: Str -> SubstForm => Str; --%
|
|
oper mkNTable0786 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iep";
|
|
SF Sg Gen => x + "pa";
|
|
SF Sg Dat => x + "powi";
|
|
SF Sg Acc => x + "pa";
|
|
SF Sg Instr => x + "pem";
|
|
SF Sg Loc => x + "pie";
|
|
SF Sg Voc => x + "pie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0788: Str -> SubstForm => Str; --%
|
|
oper mkNTable0788 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0810: Str -> SubstForm => Str; --%
|
|
oper mkNTable0810 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "i";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "i";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0820: Str -> SubstForm => Str; --%
|
|
oper mkNTable0820 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0837: Str -> SubstForm => Str; --%
|
|
oper mkNTable0837 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cie";
|
|
SF Sg Gen => x + "cia";
|
|
SF Sg Dat => x + "ciu";
|
|
SF Sg Acc => x + "cie";
|
|
SF Sg Instr => x + "ciem";
|
|
SF Sg Loc => x + "ciu";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0845: Str -> SubstForm => Str; --%
|
|
oper mkNTable0845 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0846: Str -> SubstForm => Str; --%
|
|
oper mkNTable0846 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cha";
|
|
SF Sg Gen => x + "chy";
|
|
SF Sg Dat => x + "sze";
|
|
SF Sg Acc => x + "chę";
|
|
SF Sg Instr => x + "chą";
|
|
SF Sg Loc => x + "sze";
|
|
SF Sg Voc => x + "cho";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0850: Str -> SubstForm => Str; --%
|
|
oper mkNTable0850 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0852: Str -> SubstForm => Str; --%
|
|
oper mkNTable0852 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ego";
|
|
SF Sg Dat => x + "emu";
|
|
SF Sg Acc => x + "ego";
|
|
SF Sg Instr => x + "ym";
|
|
SF Sg Loc => x + "ym";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0856: Str -> SubstForm => Str; --%
|
|
oper mkNTable0856 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0862: Str -> SubstForm => Str; --%
|
|
oper mkNTable0862 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0864: Str -> SubstForm => Str; --%
|
|
oper mkNTable0864 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ci";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0865: Str -> SubstForm => Str; --%
|
|
oper mkNTable0865 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0866: Str -> SubstForm => Str; --%
|
|
oper mkNTable0866 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ód";
|
|
SF Sg Gen => x + "oda";
|
|
SF Sg Dat => x + "odowi";
|
|
SF Sg Acc => x + "oda";
|
|
SF Sg Instr => x + "odem";
|
|
SF Sg Loc => x + "odzie";
|
|
SF Sg Voc => x + "odzie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0867: Str -> SubstForm => Str; --%
|
|
oper mkNTable0867 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0880: Str -> SubstForm => Str; --%
|
|
oper mkNTable0880 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "iem";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0883: Str -> SubstForm => Str; --%
|
|
oper mkNTable0883 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0884: Str -> SubstForm => Str; --%
|
|
oper mkNTable0884 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0885: Str -> SubstForm => Str; --%
|
|
oper mkNTable0885 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "um";
|
|
SF Sg Gen => x + "um";
|
|
SF Sg Dat => x + "um";
|
|
SF Sg Acc => x + "um";
|
|
SF Sg Instr => x + "um";
|
|
SF Sg Loc => x + "um";
|
|
SF Sg Voc => x + "um";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0892: Str -> SubstForm => Str; --%
|
|
oper mkNTable0892 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0893: Str -> SubstForm => Str; --%
|
|
oper mkNTable0893 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0901: Str -> SubstForm => Str; --%
|
|
oper mkNTable0901 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0908: Str -> SubstForm => Str; --%
|
|
oper mkNTable0908 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sioł";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słowi";
|
|
SF Sg Acc => x + "sła";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "śle";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0914: Str -> SubstForm => Str; --%
|
|
oper mkNTable0914 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ek";
|
|
SF Sg Gen => x + "ku";
|
|
SF Sg Dat => x + "kowi";
|
|
SF Sg Acc => x + "ek";
|
|
SF Sg Instr => x + "kiem";
|
|
SF Sg Loc => x + "ku";
|
|
SF Sg Voc => x + "ku";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0917: Str -> SubstForm => Str; --%
|
|
oper mkNTable0917 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0920: Str -> SubstForm => Str; --%
|
|
oper mkNTable0920 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0924: Str -> SubstForm => Str; --%
|
|
oper mkNTable0924 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "zie";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "zie";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0928: Str -> SubstForm => Str; --%
|
|
oper mkNTable0928 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zia";
|
|
SF Sg Dat => x + "ziowi";
|
|
SF Sg Acc => x + "zia";
|
|
SF Sg Instr => x + "ziem";
|
|
SF Sg Loc => x + "ziu";
|
|
SF Sg Voc => x + "ziu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0930: Str -> SubstForm => Str; --%
|
|
oper mkNTable0930 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0933: Str -> SubstForm => Str; --%
|
|
oper mkNTable0933 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ies";
|
|
SF Sg Gen => x + "sa";
|
|
SF Sg Dat => x + "su";
|
|
SF Sg Acc => x + "sa";
|
|
SF Sg Instr => x + "sem";
|
|
SF Sg Loc => x + "sie";
|
|
SF Sg Voc => x + "sie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0937: Str -> SubstForm => Str; --%
|
|
oper mkNTable0937 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "niec";
|
|
SF Sg Gen => x + "ńca";
|
|
SF Sg Dat => x + "ńcowi";
|
|
SF Sg Acc => x + "ńca";
|
|
SF Sg Instr => x + "ńcem";
|
|
SF Sg Loc => x + "ńcu";
|
|
SF Sg Voc => x + "ńcu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0941: Str -> SubstForm => Str; --%
|
|
oper mkNTable0941 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ór";
|
|
SF Sg Gen => x + "ora";
|
|
SF Sg Dat => x + "orowi";
|
|
SF Sg Acc => x + "ora";
|
|
SF Sg Instr => x + "orem";
|
|
SF Sg Loc => x + "orze";
|
|
SF Sg Voc => x + "orze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0949: Str -> SubstForm => Str; --%
|
|
oper mkNTable0949 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zień";
|
|
SF Sg Gen => x + "nia";
|
|
SF Sg Dat => x + "niowi";
|
|
SF Sg Acc => x + "zień";
|
|
SF Sg Instr => x + "niem";
|
|
SF Sg Loc => x + "niu";
|
|
SF Sg Voc => x + "niu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0952: Str -> SubstForm => Str; --%
|
|
oper mkNTable0952 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "t";
|
|
SF Sg Gen => x + "ta";
|
|
SF Sg Dat => x + "tu";
|
|
SF Sg Acc => x + "ta";
|
|
SF Sg Instr => x + "tem";
|
|
SF Sg Loc => x + "cie";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0954: Str -> SubstForm => Str; --%
|
|
oper mkNTable0954 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ów";
|
|
SF Sg Gen => x + "owa";
|
|
SF Sg Dat => x + "owowi";
|
|
SF Sg Acc => x + "owa";
|
|
SF Sg Instr => x + "owem";
|
|
SF Sg Loc => x + "owie";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0969: Str -> SubstForm => Str; --%
|
|
oper mkNTable0969 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0973: Str -> SubstForm => Str; --%
|
|
oper mkNTable0973 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ło";
|
|
SF Sg Gen => x + "ły";
|
|
SF Sg Dat => x + "le";
|
|
SF Sg Acc => x + "łę";
|
|
SF Sg Instr => x + "łą";
|
|
SF Sg Loc => x + "le";
|
|
SF Sg Voc => x + "ło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0975: Str -> SubstForm => Str; --%
|
|
oper mkNTable0975 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cie";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "cie";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "cie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0979: Str -> SubstForm => Str; --%
|
|
oper mkNTable0979 lexem =
|
|
let x = lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "ę";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "u";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0982: Str -> SubstForm => Str; --%
|
|
oper mkNTable0982 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "óz";
|
|
SF Sg Gen => x + "oza";
|
|
SF Sg Dat => x + "ozowi";
|
|
SF Sg Acc => x + "oza";
|
|
SF Sg Instr => x + "ozem";
|
|
SF Sg Loc => x + "ozie";
|
|
SF Sg Voc => x + "ozie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0987: Str -> SubstForm => Str; --%
|
|
oper mkNTable0987 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ki";
|
|
SF Sg Dat => x + "ce";
|
|
SF Sg Acc => x + "kę";
|
|
SF Sg Instr => x + "ką";
|
|
SF Sg Loc => x + "ce";
|
|
SF Sg Voc => x + "ko";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0994: Str -> SubstForm => Str; --%
|
|
oper mkNTable0994 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "el";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "el";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1000: Str -> SubstForm => Str; --%
|
|
oper mkNTable1000 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ń";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "ń";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "ni";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1002: Str -> SubstForm => Str; --%
|
|
oper mkNTable1002 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sło";
|
|
SF Sg Gen => x + "sła";
|
|
SF Sg Dat => x + "słu";
|
|
SF Sg Acc => x + "sło";
|
|
SF Sg Instr => x + "słem";
|
|
SF Sg Loc => x + "śle";
|
|
SF Sg Voc => x + "sło";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1015: Str -> SubstForm => Str; --%
|
|
oper mkNTable1015 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "sta";
|
|
SF Sg Gen => x + "sty";
|
|
SF Sg Dat => x + "ście";
|
|
SF Sg Acc => x + "stę";
|
|
SF Sg Instr => x + "stą";
|
|
SF Sg Loc => x + "ście";
|
|
SF Sg Voc => x + "sto";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1017: Str -> SubstForm => Str; --%
|
|
oper mkNTable1017 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1018: Str -> SubstForm => Str; --%
|
|
oper mkNTable1018 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1021: Str -> SubstForm => Str; --%
|
|
oper mkNTable1021 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "ni";
|
|
SF Sg Dat => x + "ni";
|
|
SF Sg Acc => x + "nię";
|
|
SF Sg Instr => x + "nią";
|
|
SF Sg Loc => x + "ni";
|
|
SF Sg Voc => x + "nio";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1026: Str -> SubstForm => Str; --%
|
|
oper mkNTable1026 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "y";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ą";
|
|
SF Sg Loc => x + "y";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1033: Str -> SubstForm => Str; --%
|
|
oper mkNTable1033 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ć";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ci";
|
|
SF Sg Acc => x + "ć";
|
|
SF Sg Instr => x + "cią";
|
|
SF Sg Loc => x + "ci";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1036: Str -> SubstForm => Str; --%
|
|
oper mkNTable1036 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "[sg,loc]";
|
|
SF Sg Voc => x + "[sg,voc]";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1037: Str -> SubstForm => Str; --%
|
|
oper mkNTable1037 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "[sg,gen]";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "o";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1041: Str -> SubstForm => Str; --%
|
|
oper mkNTable1041 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "[sg,acc]";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ie";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1042: Str -> SubstForm => Str; --%
|
|
oper mkNTable1042 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "zi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "zią";
|
|
SF Sg Loc => x + "zi";
|
|
SF Sg Voc => x + "zi";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1043: Str -> SubstForm => Str; --%
|
|
oper mkNTable1043 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ź";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "zi";
|
|
SF Sg Acc => x + "ź";
|
|
SF Sg Instr => x + "zią";
|
|
SF Sg Loc => x + "zi";
|
|
SF Sg Voc => x + "zi";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1044: Str -> SubstForm => Str; --%
|
|
oper mkNTable1044 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "órz";
|
|
SF Sg Gen => x + "orza";
|
|
SF Sg Dat => x + "orzowi";
|
|
SF Sg Acc => x + "órz";
|
|
SF Sg Instr => x + "orzem";
|
|
SF Sg Loc => x + "orzu";
|
|
SF Sg Voc => x + "orzu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1049: Str -> SubstForm => Str; --%
|
|
oper mkNTable1049 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iel";
|
|
SF Sg Gen => x + "la";
|
|
SF Sg Dat => x + "lowi";
|
|
SF Sg Acc => x + "iel";
|
|
SF Sg Instr => x + "lem";
|
|
SF Sg Loc => x + "lu";
|
|
SF Sg Voc => x + "lu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1050: Str -> SubstForm => Str; --%
|
|
oper mkNTable1050 lexem =
|
|
let x = Predef.tk 8 lexem in
|
|
table {
|
|
SF Sg Nom => x + "[sg,nom]";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "[sg,dat]";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "[sg,inst]";
|
|
SF Sg Loc => x + "ze";
|
|
SF Sg Voc => x + "ze";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable1056: Str -> SubstForm => Str; --%
|
|
oper mkNTable1056 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "iec";
|
|
SF Sg Gen => x + "ca";
|
|
SF Sg Dat => x + "cowi";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cem";
|
|
SF Sg Loc => x + "cu";
|
|
SF Sg Voc => x + "cu";
|
|
SF Pl Nom => [];
|
|
SF Pl Gen => [];
|
|
SF Pl Dat => [];
|
|
SF Pl Acc => [];
|
|
SF Pl Instr => [];
|
|
SF Pl Loc => [];
|
|
SF Pl Voc => []
|
|
};
|
|
|
|
oper mkNTable0050: Str -> SubstForm => Str; --%
|
|
oper mkNTable0050 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "y";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0058: Str -> SubstForm => Str; --%
|
|
oper mkNTable0058 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "y";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "y";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0081: Str -> SubstForm => Str; --%
|
|
oper mkNTable0081 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0087: Str -> SubstForm => Str; --%
|
|
oper mkNTable0087 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ci";
|
|
SF Sg Gen => x + "tów";
|
|
SF Sg Dat => x + "tom";
|
|
SF Sg Acc => x + "tów";
|
|
SF Sg Instr => x + "tami";
|
|
SF Sg Loc => x + "tach";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "tów";
|
|
SF Pl Dat => x + "tom";
|
|
SF Pl Acc => x + "tów";
|
|
SF Pl Instr => x + "tami";
|
|
SF Pl Loc => x + "tach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0105: Str -> SubstForm => Str; --%
|
|
oper mkNTable0105 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "";
|
|
SF Sg Loc => x + "";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "";
|
|
SF Pl Loc => x + "";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0107: Str -> SubstForm => Str; --%
|
|
oper mkNTable0107 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0134: Str -> SubstForm => Str; --%
|
|
oper mkNTable0134 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "i";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "i";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0146: Str -> SubstForm => Str; --%
|
|
oper mkNTable0146 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ęta";
|
|
SF Sg Gen => x + "ąt";
|
|
SF Sg Dat => x + "ętom";
|
|
SF Sg Acc => x + "ęta";
|
|
SF Sg Instr => x + "ętami";
|
|
SF Sg Loc => x + "ętach";
|
|
SF Sg Voc => x + "ęta";
|
|
SF Pl Nom => x + "ęta";
|
|
SF Pl Gen => x + "ąt";
|
|
SF Pl Dat => x + "ętom";
|
|
SF Pl Acc => x + "ęta";
|
|
SF Pl Instr => x + "ętami";
|
|
SF Pl Loc => x + "ętach";
|
|
SF Pl Voc => x + "ęta"
|
|
};
|
|
|
|
oper mkNTable0147: Str -> SubstForm => Str; --%
|
|
oper mkNTable0147 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "i";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "i";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "i";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0164: Str -> SubstForm => Str; --%
|
|
oper mkNTable0164 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ćki";
|
|
SF Sg Gen => x + "ciek";
|
|
SF Sg Dat => x + "ćkom";
|
|
SF Sg Acc => x + "ćki";
|
|
SF Sg Instr => x + "ćkami";
|
|
SF Sg Loc => x + "ćkach";
|
|
SF Sg Voc => x + "ćki";
|
|
SF Pl Nom => x + "ćki";
|
|
SF Pl Gen => x + "ciek";
|
|
SF Pl Dat => x + "ćkom";
|
|
SF Pl Acc => x + "ćki";
|
|
SF Pl Instr => x + "ćkami";
|
|
SF Pl Loc => x + "ćkach";
|
|
SF Pl Voc => x + "ćki"
|
|
};
|
|
|
|
oper mkNTable0186: Str -> SubstForm => Str; --%
|
|
oper mkNTable0186 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owy";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "owom";
|
|
SF Sg Acc => x + "owy";
|
|
SF Sg Instr => x + "owami";
|
|
SF Sg Loc => x + "owach";
|
|
SF Sg Voc => x + "owy";
|
|
SF Pl Nom => x + "owy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "owom";
|
|
SF Pl Acc => x + "owy";
|
|
SF Pl Instr => x + "owami";
|
|
SF Pl Loc => x + "owach";
|
|
SF Pl Voc => x + "owy"
|
|
};
|
|
|
|
oper mkNTable0189: Str -> SubstForm => Str; --%
|
|
oper mkNTable0189 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0195: Str -> SubstForm => Str; --%
|
|
oper mkNTable0195 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ody";
|
|
SF Sg Gen => x + "ód";
|
|
SF Sg Dat => x + "odom";
|
|
SF Sg Acc => x + "ody";
|
|
SF Sg Instr => x + "odami";
|
|
SF Sg Loc => x + "odach";
|
|
SF Sg Voc => x + "ody";
|
|
SF Pl Nom => x + "ody";
|
|
SF Pl Gen => x + "ód";
|
|
SF Pl Dat => x + "odom";
|
|
SF Pl Acc => x + "ody";
|
|
SF Pl Instr => x + "odami";
|
|
SF Pl Loc => x + "odach";
|
|
SF Pl Voc => x + "ody"
|
|
};
|
|
|
|
oper mkNTable0208: Str -> SubstForm => Str; --%
|
|
oper mkNTable0208 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "owie";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "owie";
|
|
SF Pl Nom => x + "owie";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "owie"
|
|
};
|
|
|
|
oper mkNTable0214: Str -> SubstForm => Str; --%
|
|
oper mkNTable0214 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0256: Str -> SubstForm => Str; --%
|
|
oper mkNTable0256 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ie";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "ie";
|
|
SF Pl Nom => x + "ie";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "ie"
|
|
};
|
|
|
|
oper mkNTable0261: Str -> SubstForm => Str; --%
|
|
oper mkNTable0261 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ki";
|
|
SF Sg Gen => x + "ek";
|
|
SF Sg Dat => x + "kom";
|
|
SF Sg Acc => x + "ki";
|
|
SF Sg Instr => x + "kami";
|
|
SF Sg Loc => x + "kach";
|
|
SF Sg Voc => x + "ki";
|
|
SF Pl Nom => x + "ki";
|
|
SF Pl Gen => x + "ek";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ki";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ki"
|
|
};
|
|
|
|
oper mkNTable0287: Str -> SubstForm => Str; --%
|
|
oper mkNTable0287 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0295: Str -> SubstForm => Str; --%
|
|
oper mkNTable0295 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "o";
|
|
SF Sg Gen => x + "a";
|
|
SF Sg Dat => x + "u";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "em";
|
|
SF Sg Loc => x + "u";
|
|
SF Sg Voc => x + "o";
|
|
SF Pl Nom => x + "o";
|
|
SF Pl Gen => x + "a";
|
|
SF Pl Dat => x + "u";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "em";
|
|
SF Pl Loc => x + "u";
|
|
SF Pl Voc => x + "o"
|
|
};
|
|
|
|
oper mkNTable0311: Str -> SubstForm => Str; --%
|
|
oper mkNTable0311 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0345: Str -> SubstForm => Str; --%
|
|
oper mkNTable0345 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ce";
|
|
SF Sg Gen => x + "iec";
|
|
SF Sg Dat => x + "com";
|
|
SF Sg Acc => x + "ce";
|
|
SF Sg Instr => x + "cami";
|
|
SF Sg Loc => x + "cach";
|
|
SF Sg Voc => x + "ce";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "iec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0377: Str -> SubstForm => Str; --%
|
|
oper mkNTable0377 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ńki";
|
|
SF Sg Gen => x + "niek";
|
|
SF Sg Dat => x + "ńkom";
|
|
SF Sg Acc => x + "ńki";
|
|
SF Sg Instr => x + "ńkami";
|
|
SF Sg Loc => x + "ńkach";
|
|
SF Sg Voc => x + "ńki";
|
|
SF Pl Nom => x + "ńki";
|
|
SF Pl Gen => x + "niek";
|
|
SF Pl Dat => x + "ńkom";
|
|
SF Pl Acc => x + "ńki";
|
|
SF Pl Instr => x + "ńkami";
|
|
SF Pl Loc => x + "ńkach";
|
|
SF Pl Voc => x + "ńki"
|
|
};
|
|
|
|
oper mkNTable0381: Str -> SubstForm => Str; --%
|
|
oper mkNTable0381 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "wy";
|
|
SF Sg Gen => x + "ew";
|
|
SF Sg Dat => x + "wom";
|
|
SF Sg Acc => x + "wy";
|
|
SF Sg Instr => x + "wami";
|
|
SF Sg Loc => x + "wach";
|
|
SF Sg Voc => x + "wy";
|
|
SF Pl Nom => x + "wy";
|
|
SF Pl Gen => x + "ew";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wy";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wy"
|
|
};
|
|
|
|
oper mkNTable0387: Str -> SubstForm => Str; --%
|
|
oper mkNTable0387 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cy";
|
|
SF Sg Gen => x + "iec";
|
|
SF Sg Dat => x + "com";
|
|
SF Sg Acc => x + "cy";
|
|
SF Sg Instr => x + "cami";
|
|
SF Sg Loc => x + "czech";
|
|
SF Sg Voc => x + "cy";
|
|
SF Pl Nom => x + "cy";
|
|
SF Pl Gen => x + "iec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "cy";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "czech";
|
|
SF Pl Voc => x + "cy"
|
|
};
|
|
|
|
oper mkNTable0433: Str -> SubstForm => Str; --%
|
|
oper mkNTable0433 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ce";
|
|
SF Sg Gen => x + "ec";
|
|
SF Sg Dat => x + "com";
|
|
SF Sg Acc => x + "ce";
|
|
SF Sg Instr => x + "cami";
|
|
SF Sg Loc => x + "cach";
|
|
SF Sg Voc => x + "ce";
|
|
SF Pl Nom => x + "ce";
|
|
SF Pl Gen => x + "ec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ce";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ce"
|
|
};
|
|
|
|
oper mkNTable0445: Str -> SubstForm => Str; --%
|
|
oper mkNTable0445 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ny";
|
|
SF Sg Gen => x + "ien";
|
|
SF Sg Dat => x + "nom";
|
|
SF Sg Acc => x + "ny";
|
|
SF Sg Instr => x + "nami";
|
|
SF Sg Loc => x + "nach";
|
|
SF Sg Voc => x + "ny";
|
|
SF Pl Nom => x + "ny";
|
|
SF Pl Gen => x + "ien";
|
|
SF Pl Dat => x + "nom";
|
|
SF Pl Acc => x + "ny";
|
|
SF Pl Instr => x + "nami";
|
|
SF Pl Loc => x + "nach";
|
|
SF Pl Voc => x + "ny"
|
|
};
|
|
|
|
oper mkNTable0482: Str -> SubstForm => Str; --%
|
|
oper mkNTable0482 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "chy";
|
|
SF Sg Gen => x + "szech";
|
|
SF Sg Dat => x + "chom";
|
|
SF Sg Acc => x + "chy";
|
|
SF Sg Instr => x + "chami";
|
|
SF Sg Loc => x + "szech";
|
|
SF Sg Voc => x + "chy";
|
|
SF Pl Nom => x + "chy";
|
|
SF Pl Gen => x + "szech";
|
|
SF Pl Dat => x + "chom";
|
|
SF Pl Acc => x + "chy";
|
|
SF Pl Instr => x + "chami";
|
|
SF Pl Loc => x + "szech";
|
|
SF Pl Voc => x + "chy"
|
|
};
|
|
|
|
oper mkNTable0501: Str -> SubstForm => Str; --%
|
|
oper mkNTable0501 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0507: Str -> SubstForm => Str; --%
|
|
oper mkNTable0507 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nie";
|
|
SF Sg Gen => x + "ń";
|
|
SF Sg Dat => x + "niom";
|
|
SF Sg Acc => x + "nie";
|
|
SF Sg Instr => x + "ńmi";
|
|
SF Sg Loc => x + "niach";
|
|
SF Sg Voc => x + "nie";
|
|
SF Pl Nom => x + "nie";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nie";
|
|
SF Pl Instr => x + "ńmi";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nie"
|
|
};
|
|
|
|
oper mkNTable0508: Str -> SubstForm => Str; --%
|
|
oper mkNTable0508 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ych";
|
|
SF Sg Dat => x + "ym";
|
|
SF Sg Acc => x + "e";
|
|
SF Sg Instr => x + "ymi";
|
|
SF Sg Loc => x + "ych";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "e";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0516: Str -> SubstForm => Str; --%
|
|
oper mkNTable0516 lexem =
|
|
let x = Predef.tk 0 lexem in
|
|
table {
|
|
SF Sg Nom => x + "";
|
|
SF Sg Gen => x + "";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "";
|
|
SF Pl Nom => x + "";
|
|
SF Pl Gen => x + "";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + ""
|
|
};
|
|
|
|
oper mkNTable0576: Str -> SubstForm => Str; --%
|
|
oper mkNTable0576 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "a";
|
|
SF Sg Gen => x + "y";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "a";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "a";
|
|
SF Pl Nom => x + "a";
|
|
SF Pl Gen => x + "y";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "a";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "a"
|
|
};
|
|
|
|
oper mkNTable0669: Str -> SubstForm => Str; --%
|
|
oper mkNTable0669 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ka";
|
|
SF Sg Gen => x + "ek";
|
|
SF Sg Dat => x + "kom";
|
|
SF Sg Acc => x + "ka";
|
|
SF Sg Instr => x + "kami";
|
|
SF Sg Loc => x + "kach";
|
|
SF Sg Voc => x + "ka";
|
|
SF Pl Nom => x + "ka";
|
|
SF Pl Gen => x + "ek";
|
|
SF Pl Dat => x + "kom";
|
|
SF Pl Acc => x + "ka";
|
|
SF Pl Instr => x + "kami";
|
|
SF Pl Loc => x + "kach";
|
|
SF Pl Voc => x + "ka"
|
|
};
|
|
|
|
oper mkNTable0680: Str -> SubstForm => Str; --%
|
|
oper mkNTable0680 lexem =
|
|
let x = Predef.tk 4 lexem in
|
|
table {
|
|
SF Sg Nom => x + "obra";
|
|
SF Sg Gen => x + "óbr";
|
|
SF Sg Dat => x + "obrom";
|
|
SF Sg Acc => x + "obra";
|
|
SF Sg Instr => x + "obrami";
|
|
SF Sg Loc => x + "obrach";
|
|
SF Sg Voc => x + "obra";
|
|
SF Pl Nom => x + "obra";
|
|
SF Pl Gen => x + "óbr";
|
|
SF Pl Dat => x + "obrom";
|
|
SF Pl Acc => x + "obra";
|
|
SF Pl Instr => x + "obrami";
|
|
SF Pl Loc => x + "obrach";
|
|
SF Pl Voc => x + "obra"
|
|
};
|
|
|
|
oper mkNTable0688: Str -> SubstForm => Str; --%
|
|
oper mkNTable0688 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "nia";
|
|
SF Sg Gen => x + "ń";
|
|
SF Sg Dat => x + "niom";
|
|
SF Sg Acc => x + "nia";
|
|
SF Sg Instr => x + "niami";
|
|
SF Sg Loc => x + "niach";
|
|
SF Sg Voc => x + "nia";
|
|
SF Pl Nom => x + "nia";
|
|
SF Pl Gen => x + "ń";
|
|
SF Pl Dat => x + "niom";
|
|
SF Pl Acc => x + "nia";
|
|
SF Pl Instr => x + "niami";
|
|
SF Pl Loc => x + "niach";
|
|
SF Pl Voc => x + "nia"
|
|
};
|
|
|
|
oper mkNTable0690: Str -> SubstForm => Str; --%
|
|
oper mkNTable0690 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ogi";
|
|
SF Sg Gen => x + "óg";
|
|
SF Sg Dat => x + "ogom";
|
|
SF Sg Acc => x + "ogi";
|
|
SF Sg Instr => x + "ogami";
|
|
SF Sg Loc => x + "ogach";
|
|
SF Sg Voc => x + "ogi";
|
|
SF Pl Nom => x + "ogi";
|
|
SF Pl Gen => x + "óg";
|
|
SF Pl Dat => x + "ogom";
|
|
SF Pl Acc => x + "ogi";
|
|
SF Pl Instr => x + "ogami";
|
|
SF Pl Loc => x + "ogach";
|
|
SF Pl Voc => x + "ogi"
|
|
};
|
|
|
|
oper mkNTable0693: Str -> SubstForm => Str; --%
|
|
oper mkNTable0693 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "wa";
|
|
SF Sg Gen => x + "ew";
|
|
SF Sg Dat => x + "wom";
|
|
SF Sg Acc => x + "wa";
|
|
SF Sg Instr => x + "wami";
|
|
SF Sg Loc => x + "wach";
|
|
SF Sg Voc => x + "wa";
|
|
SF Pl Nom => x + "wa";
|
|
SF Pl Gen => x + "ew";
|
|
SF Pl Dat => x + "wom";
|
|
SF Pl Acc => x + "wa";
|
|
SF Pl Instr => x + "wami";
|
|
SF Pl Loc => x + "wach";
|
|
SF Pl Voc => x + "wa"
|
|
};
|
|
|
|
oper mkNTable0747: Str -> SubstForm => Str; --%
|
|
oper mkNTable0747 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "eł";
|
|
SF Sg Dat => x + "łom";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łami";
|
|
SF Sg Loc => x + "łach";
|
|
SF Sg Voc => x + "ła";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "eł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable0764: Str -> SubstForm => Str; --%
|
|
oper mkNTable0764 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "e";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "e";
|
|
SF Pl Nom => x + "e";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "e"
|
|
};
|
|
|
|
oper mkNTable0767: Str -> SubstForm => Str; --%
|
|
oper mkNTable0767 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ca";
|
|
SF Sg Gen => x + "ec";
|
|
SF Sg Dat => x + "com";
|
|
SF Sg Acc => x + "ca";
|
|
SF Sg Instr => x + "cami";
|
|
SF Sg Loc => x + "cach";
|
|
SF Sg Voc => x + "ca";
|
|
SF Pl Nom => x + "ca";
|
|
SF Pl Gen => x + "ec";
|
|
SF Pl Dat => x + "com";
|
|
SF Pl Acc => x + "ca";
|
|
SF Pl Instr => x + "cami";
|
|
SF Pl Loc => x + "cach";
|
|
SF Pl Voc => x + "ca"
|
|
};
|
|
|
|
oper mkNTable0800: Str -> SubstForm => Str; --%
|
|
oper mkNTable0800 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "je";
|
|
SF Sg Gen => x + "i";
|
|
SF Sg Dat => x + "jom";
|
|
SF Sg Acc => x + "je";
|
|
SF Sg Instr => x + "jami";
|
|
SF Sg Loc => x + "jach";
|
|
SF Sg Voc => x + "je";
|
|
SF Pl Nom => x + "je";
|
|
SF Pl Gen => x + "i";
|
|
SF Pl Dat => x + "jom";
|
|
SF Pl Acc => x + "je";
|
|
SF Pl Instr => x + "jami";
|
|
SF Pl Loc => x + "jach";
|
|
SF Pl Voc => x + "je"
|
|
};
|
|
|
|
oper mkNTable0809: Str -> SubstForm => Str; --%
|
|
oper mkNTable0809 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oła";
|
|
SF Sg Gen => x + "ół";
|
|
SF Sg Dat => x + "ołom";
|
|
SF Sg Acc => x + "oła";
|
|
SF Sg Instr => x + "ołami";
|
|
SF Sg Loc => x + "ołach";
|
|
SF Sg Voc => x + "oła";
|
|
SF Pl Nom => x + "oła";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oła";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oła"
|
|
};
|
|
|
|
oper mkNTable0812: Str -> SubstForm => Str; --%
|
|
oper mkNTable0812 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ci";
|
|
SF Sg Gen => x + "ci";
|
|
SF Sg Dat => x + "ciom";
|
|
SF Sg Acc => x + "ci";
|
|
SF Sg Instr => x + "ćmi";
|
|
SF Sg Loc => x + "ciach";
|
|
SF Sg Voc => x + "ci";
|
|
SF Pl Nom => x + "ci";
|
|
SF Pl Gen => x + "ci";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "ci";
|
|
SF Pl Instr => x + "ćmi";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "ci"
|
|
};
|
|
|
|
oper mkNTable0825: Str -> SubstForm => Str; --%
|
|
oper mkNTable0825 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "i";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "i";
|
|
SF Pl Nom => x + "i";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "i"
|
|
};
|
|
|
|
oper mkNTable0835: Str -> SubstForm => Str; --%
|
|
oper mkNTable0835 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zy";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "zy";
|
|
SF Pl Nom => x + "zy";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "zy"
|
|
};
|
|
|
|
oper mkNTable0841: Str -> SubstForm => Str; --%
|
|
oper mkNTable0841 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zie";
|
|
SF Sg Gen => x + "zi";
|
|
SF Sg Dat => x + "ziom";
|
|
SF Sg Acc => x + "zi";
|
|
SF Sg Instr => x + "źmi";
|
|
SF Sg Loc => x + "ziach";
|
|
SF Sg Voc => x + "zie";
|
|
SF Pl Nom => x + "zie";
|
|
SF Pl Gen => x + "zi";
|
|
SF Pl Dat => x + "ziom";
|
|
SF Pl Acc => x + "zi";
|
|
SF Pl Instr => x + "źmi";
|
|
SF Pl Loc => x + "ziach";
|
|
SF Pl Voc => x + "zie"
|
|
};
|
|
|
|
oper mkNTable0871: Str -> SubstForm => Str; --%
|
|
oper mkNTable0871 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "zi";
|
|
SF Sg Gen => x + "ych";
|
|
SF Sg Dat => x + "ym";
|
|
SF Sg Acc => x + "ych";
|
|
SF Sg Instr => x + "ymi";
|
|
SF Sg Loc => x + "ych";
|
|
SF Sg Voc => x + "zi";
|
|
SF Pl Nom => x + "zi";
|
|
SF Pl Gen => x + "ych";
|
|
SF Pl Dat => x + "ym";
|
|
SF Pl Acc => x + "ych";
|
|
SF Pl Instr => x + "ymi";
|
|
SF Pl Loc => x + "ych";
|
|
SF Pl Voc => x + "zi"
|
|
};
|
|
|
|
oper mkNTable0872: Str -> SubstForm => Str; --%
|
|
oper mkNTable0872 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ęki";
|
|
SF Sg Gen => x + "ąk";
|
|
SF Sg Dat => x + "ękom";
|
|
SF Sg Acc => x + "ęki";
|
|
SF Sg Instr => x + "ękami";
|
|
SF Sg Loc => x + "ękach";
|
|
SF Sg Voc => x + "ęki";
|
|
SF Pl Nom => x + "ęki";
|
|
SF Pl Gen => x + "ąk";
|
|
SF Pl Dat => x + "ękom";
|
|
SF Pl Acc => x + "ęki";
|
|
SF Pl Instr => x + "ękami";
|
|
SF Pl Loc => x + "ękach";
|
|
SF Pl Voc => x + "ęki"
|
|
};
|
|
|
|
oper mkNTable0886: Str -> SubstForm => Str; --%
|
|
oper mkNTable0886 lexem =
|
|
let x = Predef.tk 1 lexem in
|
|
table {
|
|
SF Sg Nom => x + "y";
|
|
SF Sg Gen => x + "ów";
|
|
SF Sg Dat => x + "om";
|
|
SF Sg Acc => x + "ów";
|
|
SF Sg Instr => x + "ami";
|
|
SF Sg Loc => x + "ach";
|
|
SF Sg Voc => x + "y";
|
|
SF Pl Nom => x + "y";
|
|
SF Pl Gen => x + "ów";
|
|
SF Pl Dat => x + "om";
|
|
SF Pl Acc => x + "ów";
|
|
SF Pl Instr => x + "ami";
|
|
SF Pl Loc => x + "ach";
|
|
SF Pl Voc => x + "y"
|
|
};
|
|
|
|
oper mkNTable0891: Str -> SubstForm => Str; --%
|
|
oper mkNTable0891 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "cia";
|
|
SF Sg Gen => x + "ć";
|
|
SF Sg Dat => x + "ciom";
|
|
SF Sg Acc => x + "cia";
|
|
SF Sg Instr => x + "ciami";
|
|
SF Sg Loc => x + "ciach";
|
|
SF Sg Voc => x + "cia";
|
|
SF Pl Nom => x + "cia";
|
|
SF Pl Gen => x + "ć";
|
|
SF Pl Dat => x + "ciom";
|
|
SF Pl Acc => x + "cia";
|
|
SF Pl Instr => x + "ciami";
|
|
SF Pl Loc => x + "ciach";
|
|
SF Pl Voc => x + "cia"
|
|
};
|
|
|
|
oper mkNTable0932: Str -> SubstForm => Str; --%
|
|
oper mkNTable0932 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oły";
|
|
SF Sg Gen => x + "ół";
|
|
SF Sg Dat => x + "ołom";
|
|
SF Sg Acc => x + "oły";
|
|
SF Sg Instr => x + "ołami";
|
|
SF Sg Loc => x + "ołach";
|
|
SF Sg Voc => x + "oły";
|
|
SF Pl Nom => x + "oły";
|
|
SF Pl Gen => x + "ół";
|
|
SF Pl Dat => x + "ołom";
|
|
SF Pl Acc => x + "oły";
|
|
SF Pl Instr => x + "ołami";
|
|
SF Pl Loc => x + "ołach";
|
|
SF Pl Voc => x + "oły"
|
|
};
|
|
|
|
oper mkNTable0967: Str -> SubstForm => Str; --%
|
|
oper mkNTable0967 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "oty";
|
|
SF Sg Gen => x + "ót";
|
|
SF Sg Dat => x + "otom";
|
|
SF Sg Acc => x + "oty";
|
|
SF Sg Instr => x + "otami";
|
|
SF Sg Loc => x + "otach";
|
|
SF Sg Voc => x + "oty";
|
|
SF Pl Nom => x + "oty";
|
|
SF Pl Gen => x + "ót";
|
|
SF Pl Dat => x + "otom";
|
|
SF Pl Acc => x + "oty";
|
|
SF Pl Instr => x + "otami";
|
|
SF Pl Loc => x + "otach";
|
|
SF Pl Voc => x + "oty"
|
|
};
|
|
|
|
oper mkNTable0968: Str -> SubstForm => Str; --%
|
|
oper mkNTable0968 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "eni";
|
|
SF Sg Gen => x + "ionych";
|
|
SF Sg Dat => x + "ionym";
|
|
SF Sg Acc => x + "ionych";
|
|
SF Sg Instr => x + "ionymi";
|
|
SF Sg Loc => x + "ionych";
|
|
SF Sg Voc => x + "eni";
|
|
SF Pl Nom => x + "eni";
|
|
SF Pl Gen => x + "ionych";
|
|
SF Pl Dat => x + "ionym";
|
|
SF Pl Acc => x + "ionych";
|
|
SF Pl Instr => x + "ionymi";
|
|
SF Pl Loc => x + "ionych";
|
|
SF Pl Voc => x + "eni"
|
|
};
|
|
|
|
oper mkNTable0992: Str -> SubstForm => Str; --%
|
|
oper mkNTable0992 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ła";
|
|
SF Sg Gen => x + "ieł";
|
|
SF Sg Dat => x + "łom";
|
|
SF Sg Acc => x + "ła";
|
|
SF Sg Instr => x + "łami";
|
|
SF Sg Loc => x + "łach";
|
|
SF Sg Voc => x + "ła";
|
|
SF Pl Nom => x + "ła";
|
|
SF Pl Gen => x + "ieł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ła";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ła"
|
|
};
|
|
|
|
oper mkNTable1019: Str -> SubstForm => Str; --%
|
|
oper mkNTable1019 lexem =
|
|
let x = Predef.tk 2 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ły";
|
|
SF Sg Gen => x + "eł";
|
|
SF Sg Dat => x + "łom";
|
|
SF Sg Acc => x + "ły";
|
|
SF Sg Instr => x + "łami";
|
|
SF Sg Loc => x + "łach";
|
|
SF Sg Voc => x + "ły";
|
|
SF Pl Nom => x + "ły";
|
|
SF Pl Gen => x + "eł";
|
|
SF Pl Dat => x + "łom";
|
|
SF Pl Acc => x + "ły";
|
|
SF Pl Instr => x + "łami";
|
|
SF Pl Loc => x + "łach";
|
|
SF Pl Voc => x + "ły"
|
|
};
|
|
|
|
oper mkNTable1024: Str -> SubstForm => Str; --%
|
|
oper mkNTable1024 lexem =
|
|
let x = Predef.tk 3 lexem in
|
|
table {
|
|
SF Sg Nom => x + "ota";
|
|
SF Sg Gen => x + "ót";
|
|
SF Sg Dat => x + "otom";
|
|
SF Sg Acc => x + "ota";
|
|
SF Sg Instr => x + "otami";
|
|
SF Sg Loc => x + "otach";
|
|
SF Sg Voc => x + "ota";
|
|
SF Pl Nom => x + "ota";
|
|
SF Pl Gen => x + "ót";
|
|
SF Pl Dat => x + "otom";
|
|
SF Pl Acc => x + "ota";
|
|
SF Pl Instr => x + "otami";
|
|
SF Pl Loc => x + "otach";
|
|
SF Pl Voc => x + "ota"
|
|
};
|
|
|
|
}
|