pashto-inflector/src/lib/verb-info.test.ts

2705 lines
115 KiB
TypeScript
Raw Normal View History

2021-03-09 12:39:13 +00:00
/**
* Copyright (c) 2021 lingdocs.com
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
import {
getVerbInfo,
} from "./verb-info";
const toTest = [
// simple verbs
{
2021-03-16 13:35:41 +00:00
entry: {"i":10996,"ts":1527812856,"p":"لیکل","g":"","f":"leekul","e":"to write","c":"v. trans."},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
stem: {
perfective: { p: "ولیک", f: "óoleek" },
imperfective: { p: "لیک", f: "leek" },
perfectiveSplit: [{p: "و", f: "óo"}, {p: "لیک", f: "leek"}]
},
root: {
perfective: {
long: { p: "ولیکل", f: "óoleekul" },
short: { p: "ولیک", f: "óoleek" },
},
imperfective: {
long: { p: "لیکل", f: "leekúl" },
short: { p: "لیک", f: "leek" },
},
perfectiveSplit: {
long: [{p: "و", f: "óo"}, { p: "لیکل", f: "leekul" }],
short: [{p: "و", f: "óo"}, { p: "لیک", f: "leek" }],
},
},
participle: {
past: {
p: "لیکلی",
f: "leekúley",
},
present: {
p: "لیکونکی",
f: "leekóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10243,"ts":1527812645,"p":"ګرځېدل","g":"","f":"gurdzedul","e":"to walk, wander, turn about; to become, to be","c":"v. intrans.","shortIntrans":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
stem: {
perfective: {
short: { p: "وګرځ", f: "óogurdz" },
long: { p: "وګرځېږ", f: "óogurdzeG" },
},
imperfective: {
short: { p: "ګرځ", f: "gurdz" },
long: { p: "ګرځېږ", f: "gurdzéG" },
},
perfectiveSplit: {
short: [{ p: "و", f: "óo" }, { p: "ګرځ", f: "gurdz" }],
long: [{ p: "و", f: "óo" }, { p: "ګرځېږ", f: "gurdzeG" }],
},
},
root: {
perfective: {
short: { p: "وګرځېد", f: "óogurdzed" },
long: { p: "وګرځېدل", f: "óogurdzedul" },
},
imperfective: {
short: { p: "ګرځېد", f: "gurdzed" },
long: { p: "ګرځېدل", f: "gurdzedúl" },
},
perfectiveSplit: {
short: [{ p: "و", f: "óo" },{ p: "ګرځېد", f: "gurdzed" }],
long: [{ p: "و", f: "óo" },{ p: "ګرځېدل", f: "gurdzedul" }],
},
},
participle: {
past: {
p: "ګرځېدلی",
f: "gurdzedúley",
},
present: {
long: {
p: "ګرځېدونکی",
f: "gurdzedóonkey",
},
short: {
p: "ګرځونکی",
f: "gurdzóonkey",
},
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":13664,"ts":1527823376,"p":"وتل","g":"","f":"watul","e":"to go out, exit, leave, emerge","c":"v. intrans. irreg.","psp":"وځ","psf":"oodz","tppp":"واته","tppf":"waatu"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
stem: {
perfective: { p: "ووځ", f: "wÚoodz" },
imperfective: { p: "وځ", f: "oodz" },
perfectiveSplit: [{ p: "و", f: "wÚ" }, { p: "وځ", f: "oodz" }],
},
root: {
perfective: {
short: { p: "ووت", f: "óowat" },
long: { p: "ووتل", f: "óowatul" },
},
imperfective: {
short: { p: "وت", f: "wat" },
long: { p: "وتل", f: "watúl" },
},
perfectiveSplit: {
short: [{ p: "و", f: "óo" },{ p: "وت", f: "wat" }],
long: [{ p: "و", f: "óo" },{ p: "وتل", f: "watul" }],
},
},
participle: {
past: {
long: {
p: "وتلی",
f: "watúley",
},
short: {
p: "وتی",
f: "wátey",
},
},
present: {
long: {
p: "وتلونکی",
f: "watlóonkey",
},
short: {
p: "وتونکی",
f: "watóonkey",
},
},
},
idiosyncraticThirdMascSing: {
imperfective: { p: "واته", f: "waatu" },
perfective: { p: "وواته", f: "óowaatu" },
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"oRúl, wRul, wuRúl","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
perfective: {
short: { p: "یوړ", f: "yóR" },
long: { p: "یوړل", f: "yóRul" },
},
imperfective: {
short: { p: "وړ", f: "oR" },
long: { p: "وړل", f: "oRúl" },
},
perfectiveSplit: {
short: [{p: "یو", f: "yó"}, {p: "ړ", f: "R" }],
long: [{p: "یو", f: "yó"}, {p: "ړل", f: "Rul" }],
},
},
stem: {
perfective: {
p: "یوس",
f: "yos",
},
imperfective: {
p: "وړ",
f: "oR",
},
perfectiveSplit: [{p: "یو", f: "yó"}, {p:"س", f: "s"}],
},
participle: {
past: {
short: {
p: "وړی",
f: "óRey",
},
long: {
p: "وړلی",
f: "oRúley",
},
},
present: {
p: "وړونکی",
f: "oRóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"wRul, oRúl, wuRúl","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
perfective: {
short: { p: "یوړ", f: "yóR" },
long: { p: "یوړل", f: "yóRul" },
},
imperfective: {
short: { p: "وړ", f: "wR" },
long: { p: "وړل", f: "wRúl" },
},
perfectiveSplit: {
short: [{p: "یو", f: "yó"}, {p: "ړ", f: "R" }],
long: [{p: "یو", f: "yó"}, {p: "ړل", f: "Rul" }],
},
},
stem: {
perfective: {
p: "یوس",
f: "yos",
},
imperfective: {
p: "وړ",
f: "wR",
},
perfectiveSplit: [{p: "یو", f: "yó"}, {p:"س", f: "s"}],
},
participle: {
past: {
short: {
p: "وړی",
f: "wúRey",
},
long: {
p: "وړلی",
f: "wRúley",
},
},
present: {
p: "وړونکی",
f: "wuRóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":6503,"ts":1527815214,"p":"راوړل","g":"","f":"raawRúl","e":"to bring, deliver (inanimate objects)","separationAtP":2,"separationAtF":3,"c":"v. trans. irreg.","noOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
perfective: {
short: { p: "راوړ", f: "ráawR" },
long: { p: "راوړل", f: "ráawRul" },
},
imperfective: {
short: { p: "راوړ", f: "raawR" },
long: { p: "راوړل", f: "raawRúl" },
},
perfectiveSplit: {
short: [{p: "را", f: "ráa"}, {p: "وړ", f: "wR" }],
long: [{p: "را", f: "ráa"}, {p: "وړل", f: "wRul" }],
},
},
stem: {
perfective: {
p: "راوړ",
f: "ráawR",
},
imperfective: {
p: "راوړ",
f: "raawR",
},
perfectiveSplit: [{p: "را", f: "ráa"}, {p:"وړ", f: "wR"}],
},
participle: {
past: {
short: {
p: "راوړی",
f: "raawúRey",
},
long: {
p: "راوړلی",
f: "raawRúley",
},
},
present: {
p: "راوړونکی",
f: "raawRóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":5514,"ts":1527812790,"p":"خوړل","g":"","f":"khoRul","e":"to eat, to bite","c":"v. trans.","psp":"خور","psf":"khor","tppp":"خوړ","tppf":"khoR"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
perfective: {
short: { p: "وخوړ", f: "óokhoR" },
long: { p: "وخوړل", f: "óokhoRul" },
},
imperfective: {
short: { p: "خوړ", f: "khoR" },
long: { p: "خوړل", f: "khoRúl" },
},
perfectiveSplit: {
short: [{ p: "و", f: "óo" },{ p: "خوړ", f: "khoR" }],
long: [{ p: "و", f: "óo" },{ p: "خوړل", f: "khoRul" }],
},
},
stem: {
perfective: {
p: "وخور",
f: "óokhor",
},
perfectiveSplit: [{ p: "و", f: "óo"}, {p: "خور", f: "khor"}],
imperfective: {
p: "خور",
f: "khor",
},
},
participle: {
past: {
p: "خوړلی",
f: "khoRúley",
},
present: {
p: "خوړونکی",
f: "khoRóonkey",
},
},
idiosyncraticThirdMascSing: {
imperfective: { p: "خوړ", f: "khoR" },
perfective: { p: "وخوړ", f: "óokhoR" },
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":1675,"ts":1527822381,"p":"بنګېدل","g":"","f":"bungedúl","e":"to buzz, hum, jingle; to snuffle, to speak nasally, or with a twang","c":"v. intrans."},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
short: { p: "بنګېد", f: "bunged" },
long: { p: "بنګېدل", f: "bungedúl" },
},
perfective: {
short: { p: "وبنګېد", f: "óobunged" },
long: { p: "وبنګېدل", f: "óobungedul" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" },{ p: "بنګېدل", f: "bungedul" }],
short: [{ p: "و", f: "óo" },{ p: "بنګېد", f: "bunged" }],
},
},
stem: {
imperfective: {
p: "بنګېږ", f: "bungéG",
},
perfective: {
p: "وبنګېږ", f: "óobungeG",
},
perfectiveSplit: [{p: "و", f: "óo"},{ p:"بنګېږ", f: "bungeG"}],
},
participle: {
past: {
p: "بنګېدلی",
f: "bungedúley",
},
present: {
p: "بنګېدونکی",
f: "bungedóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10144,"ts":1527812759,"p":"کېناستل","g":"","f":"kenaastul","e":"to sit","separationAtP":2,"separationAtF":2,"c":"v. intrans. irreg.","psp":"کېن","psf":"ken","noOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "کېناستل", f: "kenaastúl" },
short: { p: "کېناست", f: "kenaast" },
},
perfective: {
long: { p: "کېناستل", f: "kénaastul" },
short: { p: "کېناست", f: "kénaast" },
},
perfectiveSplit: {
long: [{ p: "کې", f: "ké" },{ p: "ناستل", f: "naastul" }],
short: [{ p: "کې", f: "ké" },{ p: "ناست", f: "naast" }],
},
},
stem: {
imperfective: {
p: "کېن", f: "ken",
},
perfective: {
p: "کېن", f: "kén",
},
perfectiveSplit: [{p: "کې", f: "ké"}, {p: "ن", f: "n"}],
},
participle: {
past: {
p: "کېناستلی",
f: "kenaastúley",
},
present: {
p: "کېناستونکی",
f: "kenaastóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":445,"ts":1527811605,"p":"ازمویل","g":"","f":"azmoyul","e":"to attempt, try; to experiment, test","c":"v. trans.","sepOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: true,
root: {
imperfective: {
long: { p: "ازمویل", f: "azmóyul" },
short: { p: "ازموی", f: "azmoy" },
},
perfective: {
long: { p: "و ازمویل", f: "óo`azmoyul" },
short: { p: "و ازموی", f: "óo`azmoy" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "ازمویل", f: "azmoyul" }],
short: [{ p: "و", f: "óo" }, { p: "ازموی", f: "azmoy" }],
}
},
stem: {
imperfective: { p: "ازموی", f: "azmoy" },
perfective: { p: "و ازموی", f: "óo`azmoy" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "ازموی", f: "azmoy" }],
},
participle: {
past: { p: "ازمویلی", f: "azmóyuley" },
present: { p: "ازمویونکی", f: "azmoyóonkey" },
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":8896,"ts":1527812627,"p":"غوښتل","g":"","f":"ghwuxtul, ghoxtul","e":"to want, to request","c":"v. trans.","psp":"غواړ","psf":"ghwaaR"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "غوښتل", f: "ghwuxtúl" },
short: { p: "غوښت", f: "ghwuxt" },
},
perfective: {
long: { p: "وغوښتل", f: "óoghwuxtul" },
short: { p: "وغوښت", f: "óoghwuxt" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "غوښتل", f: "ghwuxtul" }],
short: [{ p: "و", f: "óo" }, { p: "غوښت", f: "ghwuxt" }],
},
},
stem: {
imperfective: { p: "غواړ", f: "ghwaaR" },
perfective: { p: "وغواړ", f: "óoghwaaR" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "غواړ", f: "ghwaaR" }],
},
participle: {
past: {
long: { p: "غوښتلی", f: "ghwuxtúley" },
short: { p: "غوښتی", f: "ghwúxtey" },
},
present: {
p: "غوښتونکی", f: "ghwuxtóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":300,"ts":1527817298,"p":"اخیستل","g":"","f":"akheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "اخیستل", f: "akheestúl" },
short: { p: "اخیست", f: "akheest" },
},
perfective: {
long: { p: "واخیستل", f: "wáakheestul" },
short: { p: "واخیست", f: "wáakheest" },
},
perfectiveSplit: {
long: [{ p: "وا", f: "wáa" }, { p: "خیستل", f: "kheestul" }],
short: [{ p: "وا", f: "wáa" }, { p: "خیست", f: "kheest" }],
},
},
stem: {
imperfective: { p: "اخل", f: "akhl" },
perfective: { p: "واخل", f: "wáakhl" },
perfectiveSplit: [{ p: "وا", f: "wáa" }, {p: "خل", f: "khl"}],
},
participle: {
past: {
long: { p: "اخیستلی", f: "akheestúley" },
short: { p: "اخیستی", f: "akhéestey" },
},
present: {
p: "اخیستونکی", f: "akheestóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":300,"ts":1527817299,"p":"آخیستل","g":"","f":"aakheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "آخیستل", f: "aakheestúl" },
short: { p: "آخیست", f: "aakheest" },
},
perfective: {
long: { p: "واخیستل", f: "wáakheestul" },
short: { p: "واخیست", f: "wáakheest" },
},
perfectiveSplit: {
long: [{ p: "وا", f: "wáa" }, { p: "خیستل", f: "kheestul" }],
short: [{ p: "وا", f: "wáa" }, { p: "خیست", f: "kheest" }],
},
},
stem: {
imperfective: { p: "اخل", f: "akhl" },
perfective: { p: "واخل", f: "wáakhl" },
perfectiveSplit: [{ p: "وا", f: "wáa" }, { p: "خل", f: "khl" }],
},
participle: {
past: {
long: { p: "آخیستلی", f: "aakheestúley" },
short: { p: "آخیستی", f: "aakhéestey" },
},
present: {
p: "آخیستونکی", f: "aakheestóonkey",
},
},
},
},
// TODO: IS THE SPLIT HERE CORRECT??
{
2021-03-16 13:35:41 +00:00
entry: {"i":1105,"ts":1527816146,"p":"ایستل","g":"","f":"eestul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "ایستل", f: "eestúl" },
short: { p: "ایست", f: "eest" },
},
perfective: {
long: { p: "ویستل", f: "wéestul" },
short: { p: "ویست", f: "wéest" },
},
perfectiveSplit: {
long: [{ p: "وی", f: "wée" }, { p: "ستل", f: "stul" }],
short: [{ p: "وی", f: "wée" }, { p: "ست", f: "st" }],
},
},
stem: {
imperfective: { p: "باس", f: "baas" },
perfective: { p: "وباس", f: "óobaas" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "باس", f: "baas" }],
},
participle: {
past: {
long: { p: "ایستلی", f: "eestúley" },
short: { p: "ایستی", f: "éestey" },
},
present: {
p: "ایستونکی", f: "eestóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":1106,"ts":1596485537794,"p":"اېستل","g":"","f":"estul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "اېستل", f: "estúl" },
short: { p: "اېست", f: "est" },
},
perfective: {
long: { p: "وېستل", f: "wéstul" },
short: { p: "وېست", f: "wést" },
},
perfectiveSplit: {
long: [{ p: "وې", f: "wé" }, { p: "ستل", f: "stul" }],
short: [{ p: "وې", f: "wé" }, { p: "ست", f: "st" }],
},
},
stem: {
imperfective: { p: "باس", f: "baas" },
perfective: { p: "وباس", f: "óobaas" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "باس", f: "baas" }],
},
participle: {
past: {
long: { p: "اېستلی", f: "estúley" },
short: { p: "اېستی", f: "éstey" },
},
present: { p: "اېستونکی", f: "estóonkey" },
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":2766,"ts":1527815165,"p":"پېژندل","g":"","f":"pejzandul","e":"to recognize, know, meet","c":"v. trans.","psp":"پېژن","psf":"pejzan","tppp":"پېژاند","tppf":"pejzaand"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "پېژندل", f: "pejzandúl" },
short: { p: "پېژند", f: "pejzand" },
},
perfective: {
long: { p: "وپېژندل", f: "óopejzandul" },
short: { p: "وپېژند", f: "óopejzand" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "پېژندل", f: "pejzandul" }],
short: [{ p: "و", f: "óo" }, { p: "پېژند", f: "pejzand" }],
},
},
stem: {
imperfective: { p: "پېژن", f: "pejzan" },
perfective: { p: "وپېژن", f: "óopejzan" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "پېژن", f: "pejzan" }],
},
participle: {
past: { p: "پېژندلی", f: "pejzandúley" },
present: { p: "پېژندونکی", f: "pejzandóonkey" },
},
idiosyncraticThirdMascSing: {
imperfective: { p: "پېژاند", f: "pejzaand" },
perfective: { p: "وپېژاند", f: "óopejzaand" },
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":5413,"ts":1527812767,"p":"خندل","g":"","f":"khandul","e":"to laugh","c":"v. gramm. trans.","psp":"خاند","psf":"khaand"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "grammatically transitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "خندل", f: "khandúl" },
short: { p: "خند", f: "khand" },
},
perfective: {
long: { p: "وخندل", f: "óokhandul" },
short: { p: "وخند", f: "óokhand" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "خندل", f: "khandul" }],
short: [{ p: "و", f: "óo" }, { p: "خند", f: "khand" }],
},
},
stem: {
imperfective: { p: "خاند", f: "khaand" },
perfective: { p: "وخاند", f: "óokhaand" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "خاند", f: "khaand" }],
},
participle: {
past: { p: "خندلی", f: "khandúley" },
present: { p: "خندونکی", f: "khandóonkey" },
},
},
},
// stative compounds
{
2021-03-16 13:35:41 +00:00
entry: {"i":5367,"ts":1577898915919,"p":"خفه کول","g":"","f":"khufa kawul","e":"to make sad, to grieve, to annoy; to choke, to make suffocate","l":1527812798,"c":"v. stat. comp. trans."},
complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "stative compound",
yulEnding: false,
root: {
imperfective: {
long: { p: "خفه کول", f: "khufa kawúl" },
short: { p: "خفه کو", f: "khufa kaw" },
},
perfective: {
long: { p: "خفه کړل", f: "khufa kRul" },
short: { p: "خفه کړ", f: "khufa kR" },
mini: { p: "خفه ک", f: "khufa k" },
},
perfectiveSplit: {
long: [{ p: "خفه ", f: "khufa " }, { p: "کړل", f: "kRul" }],
short: [{ p: "خفه ", f: "khufa " }, { p: "کړ", f: "kR" }],
mini: [{ p: "خفه ", f: "khufa " }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "خفه کو", f: "khufa kaw" },
perfective: {
long: { p: "خفه کړ", f: "khufa kR" },
short: { p: "خفه ک", f: "khufa k" },
},
perfectiveSplit: {
long: [{ p: "خفه ", f: "khufa " }, { p: "کړ", f: "kR" }],
short: [{ p: "خفه ", f: "khufa " }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "خفه کړی", f: "khufa kúRey" },
present: { p: "خفه کوونکی", f: "khufa kawóonkey" },
},
complement: {
masc: [
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
],
fem: [
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
],
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":5368,"ts":1577898920635,"p":"خفه کېدل","g":"","f":"khufa kedul","e":"to be sad, grieved, annoyed, upset; to be choked, to suffocate","l":1527812798,"c":"v. stat. comp. intrans."},
complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "stative compound",
yulEnding: false,
root: {
imperfective: {
long: { p: "خفه کېدل", f: "khufa kedúl" },
short: { p: "خفه کېد", f: "khufa ked" },
},
perfective: {
long: { p: "خفه شول", f: "khufa shwul" },
short: { p: "خفه شو", f: "khufa shw" },
},
perfectiveSplit: {
long: [{ p: "خفه ", f: "khufa " }, { p: "شول", f: "shwul" }],
short: [{ p: "خفه ", f: "khufa " }, { p: "شو", f: "shw" }],
},
},
stem: {
imperfective: { p: "خفه کېږ", f: "khufa kéG" },
perfective: { p: "خفه ش", f: "khufa sh" },
perfectiveSplit: [{ p: "خفه ", f: "khufa " }, { p: "ش", f: "sh" }],
},
participle: {
past: { p: "خفه شوی", f: "khufa shúwey" },
present: { p: "خفه کېدونکی", f: "khufa kedóonkey" },
},
complement: {
masc: [
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
],
fem: [
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
[{ p: "خفه", f: "khufa" }],
],
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":2182,"ts":1571859113828,"p":"پخول","g":"","f":"pakhawul","e":"to cook, prepare, to cause to ripen, mature","l":1574867531681,"c":"v. stat. comp. trans."},
complement: {"i":2610,"ts":1574867531681,"p":"پوخ","g":"","f":"pokh","e":"mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true","c":"adj. irreg.","infap":"پاخه","infaf":"paakhu","infbp":"پخ","infbf":"pakh"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "stative compound",
yulEnding: false,
root: {
imperfective: {
long: { p: "پخول", f: "pakhawúl" },
short: { p: "پخو", f: "pakhaw" },
},
perfective: {
mascSing: {
long: { p: "پوخ کړل", f: "pokh kRul" },
short: { p: "پوخ کړ", f: "pokh kR" },
mini: { p: "پوخ ک", f: "pokh k" },
},
mascPlur: {
long: { p: "پاخه کړل", f: "paakhu kRul" },
short: { p: "پاخه کړ", f: "paakhu kR" },
mini: { p: "پاخه ک", f: "paakhu k" },
},
femSing: {
long: { p: "پخه کړل", f: "pakha kRul" },
short: { p: "پخه کړ", f: "pakha kR" },
mini: { p: "پخه ک", f: "pakha k" },
},
femPlur: {
long: { p: "پخې کړل", f: "pakhe kRul" },
short: { p: "پخې کړ", f: "pakhe kR" },
mini: { p: "پخې ک", f: "pakhe k" },
},
},
perfectiveSplit: {
mascSing: {
long: [{ p: "پوخ ", f: "pokh " }, { p: "کړل", f: "kRul" }],
short: [{ p: "پوخ ", f: "pokh " }, { p: "کړ", f: "kR" }],
mini: [{ p: "پوخ ", f: "pokh " }, { p: "ک", f: "k" }],
},
mascPlur: {
long: [{ p: "پاخه ", f: "paakhu " }, { p: "کړل", f: "kRul" }],
short: [{ p: "پاخه ", f: "paakhu " }, { p: "کړ", f: "kR" }],
mini: [{ p: "پاخه ", f: "paakhu " }, { p: "ک", f: "k" }],
},
femSing: {
long: [{ p: "پخه ", f: "pakha " }, { p: "کړل", f: "kRul" }],
short: [{ p: "پخه ", f: "pakha " }, { p: "کړ", f: "kR" }],
mini: [{ p: "پخه ", f: "pakha " }, { p: "ک", f: "k" }],
},
femPlur: {
long: [{ p: "پخې ", f: "pakhe " }, { p: "کړل", f: "kRul" }],
short: [{ p: "پخې ", f: "pakhe " }, { p: "کړ", f: "kR" }],
mini: [{ p: "پخې ", f: "pakhe " }, { p: "ک", f: "k" }],
},
},
},
stem: {
imperfective: { p: "پخو", f: "pakhaw" },
perfective: {
mascSing: {
long: { p: "پوخ کړ", f: "pokh kR" },
short: { p: "پوخ ک", f: "pokh k" },
},
mascPlur: {
long: { p: "پاخه کړ", f: "paakhu kR" },
short: { p: "پاخه ک", f: "paakhu k" },
},
femSing: {
long: { p: "پخه کړ", f: "pakha kR" },
short: { p: "پخه ک", f: "pakha k" },
},
femPlur: {
long: { p: "پخې کړ", f: "pakhe kR" },
short: { p: "پخې ک", f: "pakhe k" },
},
},
perfectiveSplit: {
mascSing: {
long: [{ p: "پوخ ", f: "pokh " }, { p: "کړ", f: "kR" }],
short: [{ p: "پوخ ", f: "pokh " }, { p: "ک", f: "k" }],
},
mascPlur: {
long: [{ p: "پاخه ", f: "paakhu " }, { p: "کړ", f: "kR" }],
short: [{ p: "پاخه ", f: "paakhu " }, { p: "ک", f: "k" }],
},
femSing: {
long: [{ p: "پخه ", f: "pakha " }, { p: "کړ", f: "kR" }],
short: [{ p: "پخه ", f: "pakha " }, { p: "ک", f: "k" }],
},
femPlur: {
long: [{ p: "پخې ", f: "pakhe " }, { p: "کړ", f: "kR" }],
short: [{ p: "پخې ", f: "pakhe " }, { p: "ک", f: "k" }],
},
},
},
participle: {
present: { p: "پخوونکی", f: "pakhawóonkey" },
past: {
mascSing: { p: "پوخ کړی", f: "pokh kúRey" },
mascPlur: { p: "پاخه کړي", f: "paakhu kúRee" },
femSing: { p: "پخه کړې", f: "pakha kúRe" },
femPlur: { p: "پخې کړې", f: "pakhe kúRe" },
},
},
complement: {
masc: [
[{ p: "پوخ", f: "pokh" }],
[{ p: "پاخه", f: "paakhu" }],
[{ p: "پخو", f: "pakho" }],
],
fem: [
[{ p: "پخه", f: "pakha" }],
[{ p: "پخې", f: "pakhe" }],
[{ p: "پخو", f: "pakho" }],
],
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":7205,"ts":1591033069786,"p":"ستړی کېدل","g":"","f":"stuRey kedul","e":"to get tired, fatigued","l":1527815306,"c":"v. stat. comp. intrans."},
complement: {"i":7204,"ts":1527815306,"p":"ستړی","g":"","f":"stúRey","e":"tired","c":"adj."},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "stative compound",
yulEnding: false,
root: {
imperfective: {
mascSing: {
long: { p: "ستړی کېدل", f: "stúRey kedúl" },
short: { p: "ستړی کېد", f: "stúRey ked" },
},
mascPlur: {
long: { p: "ستړي کېدل", f: "stúRee kedúl" },
short: { p: "ستړي کېد", f: "stúRee ked" },
},
femSing: {
long: { p: "ستړې کېدل", f: "stúRe kedúl" },
short: { p: "ستړې کېد", f: "stúRe ked" },
},
femPlur: {
long: { p: "ستړې کېدل", f: "stúRe kedúl" },
short: { p: "ستړې کېد", f: "stúRe ked" },
},
},
perfective: {
mascSing: {
long: { p: "ستړی شول", f: "stúRey shwul" },
short: { p: "ستړی شو", f: "stúRey shw" },
},
mascPlur: {
long: { p: "ستړي شول", f: "stúRee shwul" },
short: { p: "ستړي شو", f: "stúRee shw" },
},
femSing: {
long: { p: "ستړې شول", f: "stúRe shwul" },
short: { p: "ستړې شو", f: "stúRe shw" },
},
femPlur: {
long: { p: "ستړې شول", f: "stúRe shwul" },
short: { p: "ستړې شو", f: "stúRe shw" },
},
},
perfectiveSplit: {
mascSing: {
long: [{ p: "ستړی ", f: "stúRey " }, { p: "شول", f: "shwul" }],
short: [{ p: "ستړی ", f: "stúRey " }, { p: "شو", f: "shw" }],
},
mascPlur: {
long: [{ p: "ستړي ", f: "stúRee " }, { p: "شول", f: "shwul" }],
short: [{ p: "ستړي ", f: "stúRee " }, { p: "شو", f: "shw" }],
},
femSing: {
long: [{ p: "ستړې ", f: "stúRe " }, { p: "شول", f: "shwul" }],
short: [{ p: "ستړې ", f: "stúRe " }, { p: "شو", f: "shw" }],
},
femPlur: {
long: [{ p: "ستړې ", f: "stúRe " }, { p: "شول", f: "shwul" }],
short: [{ p: "ستړې ", f: "stúRe " }, { p: "شو", f: "shw" }],
},
},
},
stem: {
imperfective: {
mascSing: { p: "ستړی کېږ", f: "stúRey kéG" },
mascPlur: { p: "ستړي کېږ", f: "stúRee kéG" },
femSing: { p: "ستړې کېږ", f: "stúRe kéG" },
femPlur: { p: "ستړې کېږ", f: "stúRe kéG" },
},
perfective: {
mascSing: { p: "ستړی ش", f: "stúRey sh" },
mascPlur: { p: "ستړي ش", f: "stúRee sh" },
femSing: { p: "ستړې ش", f: "stúRe sh" },
femPlur: { p: "ستړې ش", f: "stúRe sh" },
},
perfectiveSplit: {
mascSing: [{ p: "ستړی ", f: "stúRey " }, { p: "ش", f: "sh" }],
mascPlur: [{ p: "ستړي ", f: "stúRee " }, { p: "ش", f: "sh" }],
femSing: [{ p: "ستړې ", f: "stúRe " }, { p: "ش", f: "sh" }],
femPlur: [{ p: "ستړې ", f: "stúRe " }, { p: "ش", f: "sh" }],
},
},
participle: {
present: {
mascSing: { p: "ستړی کېدونکی", f: "stúRey kedóonkey" },
mascPlur: { p: "ستړي کېدونکي", f: "stúRee kedóonkee" },
femSing: { p: "ستړې کېدونکې", f: "stúRe kedóonke" },
femPlur: { p: "ستړې کېدونکې", f: "stúRe kedóonke" },
},
past: {
mascSing: { p: "ستړی شوی", f: "stúRey shúwey" },
mascPlur: { p: "ستړي شوي", f: "stúRee shúwee" },
femSing: { p: "ستړې شوې", f: "stúRe shúwe" },
femPlur: { p: "ستړې شوې", f: "stúRe shúwe" },
},
},
complement: {
masc: [
[{ p: "ستړی", f: "stúRey" }],
[{ p: "ستړي", f: "stúRee" }],
[{ p: "ستړیو", f: "stúRiyo" }, { p: "ستړو", f: "stúRo" }],
],
fem: [
[{ p: "ستړې", f: "stúRe" }],
[{ p: "ستړې", f: "stúRe" }],
[{ p: "ستړو", f: "stúRo" }],
],
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":1895,"ts":1527812277,"p":"بیانول","g":"","f":"bayaanawul","e":"to describe, tell, explain, narrate","l":1527814259,"c":"v. stat. comp. trans."},
complement: {"i":1893,"ts":1527814259,"p":"بیان","g":"","f":"bayaan","e":"description, statement, speaking, narration, sermon","c":"n. m.","app":"بیانات","apf":"bayaanaat"},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "stative compound",
yulEnding: false,
root: {
imperfective: {
long: { p: "بیانول", f: "bayaanawúl" },
short: { p: "بیانو", f: "bayaanaw" },
},
perfective: {
long: { p: "بیان کړل", f: "bayaan kRul" },
short: { p: "بیان کړ", f: "bayaan kR" },
mini: { p: "بیان ک", f: "bayaan k" },
},
perfectiveSplit: {
long: [{ p: "بیان ", f: "bayaan " }, { p: "کړل", f: "kRul" }],
short: [{ p: "بیان ", f: "bayaan " }, { p: "کړ", f: "kR" }],
mini: [{ p: "بیان ", f: "bayaan " }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "بیانو", f: "bayaanaw" },
perfective: {
long: { p: "بیان کړ", f: "bayaan kR" },
short: { p: "بیان ک", f: "bayaan k" },
},
perfectiveSplit: {
long: [{ p: "بیان ", f: "bayaan " }, { p: "کړ", f: "kR" }],
short: [{ p: "بیان ", f: "bayaan " }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "بیان کړی", f: "bayaan kúRey" },
present: { p: "بیانوونکی", f: "bayaanawóonkey" },
},
complement: {
masc: [
[{ p: "بیان", f: "bayaan" }],
[{ p: "بیان", f: "bayaan" }],
[{ p: "بیان", f: "bayaan" }],
],
fem: [
[{ p: "بیان", f: "bayaan" }],
[{ p: "بیان", f: "bayaan" }],
[{ p: "بیان", f: "bayaan" }],
],
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":1068,"ts":1527815139,"p":"اوسېدل","g":"","f":"osedul","e":"to live, reside, stay, be","c":"v. intrans.","shortIntrans":true,"diacExcept":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
stem: {
perfective: {
long: { p: "واوسېږ", f: "óo`oseG" },
short: { p: "واوس", f: "óo`os" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "اوسېږ", f: "oseG" }],
short: [{ p: "و", f: "óo" }, { p: "اوس", f: "os" }],
},
imperfective: {
long: { p: "اوسېږ", f: "oséG" },
short: { p: "اوس", f: "os" },
},
},
root: {
perfective: {
long: { p: "واوسېدل", f: "óo`osedul" },
short: { p: "واوسېد", f: "óo`osed" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "اوسېدل", f: "osedul" }],
short: [{ p: "و", f: "óo" }, { p: "اوسېد", f: "osed" }],
},
imperfective: {
long: { p: "اوسېدل", f: "osedúl" },
short: { p: "اوسېد", f: "osed" },
},
},
participle: {
past: {
p: "اوسېدلی",
f: "osedúley",
},
present: {
p: "اوسېدونکی",
f: "osedóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":2058,"ts":1527814038,"p":"پاڅېدل","g":"","f":"paatsedul","e":"to get up, rise, wake up","c":"v. intrans.","separationAtP":2,"separationAtF":3,"shortIntrans":true,"noOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
stem: {
perfective: {
long: { p: "پاڅېږ", f: "páatseG" },
short: { p: "پاڅ", f: "páats" },
},
imperfective: {
long: { p: "پاڅېږ", f: "paatséG" },
short: { p: "پاڅ", f: "paats" },
},
perfectiveSplit: {
long: [{ p: "پا", f: "páa" }, { p: "څېږ", f: "tseG" }],
short: [{ p: "پا", f: "páa" }, { p: "څ", f: "ts" }],
},
},
root: {
perfective: {
long: { p: "پاڅېدل", f: "páatsedul" },
short: { p: "پاڅېد", f: "páatsed" },
},
imperfective: {
long: { p: "پاڅېدل", f: "paatsedúl" },
short: { p: "پاڅېد", f: "paatsed" },
},
perfectiveSplit: {
long: [{ p: "پا", f: "páa" }, { p: "څېدل", f: "tsedul" }],
short: [{ p: "پا", f: "páa" }, { p: "څېد", f: "tsed" }],
},
},
participle: {
past: { p: "پاڅېدلی", f: "paatsedúley" },
present: {
long: { p: "پاڅېدونکی", f: "paatsedóonkey" },
short: { p: "پاڅونکی", f: "paatsóonkey" },
},
},
},
},
// auxilary kawul/kedul verbs
{
2021-03-16 13:35:41 +00:00
entry: {"i":10246,"ts":1527812752,"p":"کول","g":"","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
stem: {
perfective: {
long: { p: "وکړ", f: "óokR" },
short: { p: "وک", f: "óok" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "کړ", f: "kR" }],
short: [{ p: "و", f: "óo" }, { p: "ک", f: "k" }],
},
imperfective: { p: "کو", f: "kaw" },
},
root: {
perfective: {
long: { p: "وکړل", f: "óokRul" },
short: { p: "وکړ", f: "óokR" },
mini: { p: "وک", f: "óok" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "کړل", f: "kRul" }],
short: [{ p: "و", f: "óo" }, { p: "کړ", f: "kR" }],
mini: [{ p: "و", f: "óo" }, { p: "ک", f: "k" }],
},
imperfective: {
long: { p: "کول", f: "kawúl" },
short: { p: "کو", f: "kaw" },
},
},
participle: {
past: {
p: "کړی",
f: "kúRey",
},
present: {
p: "کوونکی",
f: "kawóonkey",
},
},
2021-07-15 22:58:38 +00:00
idiosyncraticThirdMascSing: {
perfective: { p: "وکړ", f: "óokuR" },
imperfective: { p: "کاوه", f: "kaawú" },
},
2021-03-09 12:39:13 +00:00
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10059,"ts":1579015359582,"p":"کول","g":"","f":"kawul","e":"to make ____ ____ (as in \"He's making me angry.\")","c":"v. trans. irreg. stat. aux.","ssp":"کړ","ssf":"kR","prp":"کړل","prf":"kRul","pprtp":"کړی","pprtf":"kúRey","noOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "transitive",
type: "simple",
yulEnding: false,
stem: {
perfective: {
long: { p: "کړ", f: "kR" },
short: { p: "ک", f: "k" },
},
imperfective: { p: "کو", f: "kaw" },
},
root: {
perfective: {
long: { p: "کړل", f: "kRul" },
short: { p: "کړ", f: "kR" },
mini: { p: "ک", f: "k" },
},
imperfective: {
long: { p: "کول", f: "kawúl" },
short: { p: "کو", f: "kaw" },
},
},
participle: {
past: {
p: "کړی",
f: "kúRey",
},
present: {
p: "کوونکی",
f: "kawóonkey",
},
},
2021-07-15 22:58:38 +00:00
idiosyncraticThirdMascSing: {
perfective: { p: "کړ", f: "kuR" },
imperfective: { p: "کاوه", f: "kaawú" },
},
2021-03-09 12:39:13 +00:00
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10124,"ts":1581086654898,"p":"کېدل","g":"","f":"kedul","e":"to become _____","c":"v. intrans. irreg. aux. stat.","ssp":"ش","ssf":"sh","prp":"شول","prf":"shwul","pprtp":"شوی","pprtf":"shúwey","noOo":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
stem: {
perfective: { p: "ش", f: "sh" },
imperfective: { p: "کېږ", f: "kéG" },
},
root: {
perfective: {
long: { p: "شول", f: "shwul" },
short: { p: "شو", f: "shw" },
},
imperfective: {
long: { p: "کېدل", f: "kedúl" },
short: { p: "کېد", f: "ked" },
},
},
participle: {
past: {
p: "شوی",
f: "shúwey",
},
present: {
p: "کېدونکی",
f: "kedóonkey",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10124,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true},
2021-03-09 12:39:13 +00:00
result: {
transitivity: "intransitive",
type: "simple",
yulEnding: false,
root: {
imperfective: {
long: { p: "کېدل", f: "kedúl" },
short: { p: "کېد", f: "ked" },
},
perfective: {
long: { p: "وشول", f: "óoshwul" },
short: { p: "وشو", f: "óoshw" },
},
perfectiveSplit: {
long: [{ p: "و", f: "óo" }, { p: "شول", f: "shwul" }],
short: [{ p: "و", f: "óo" }, { p: "شو", f: "shw" }],
},
},
stem: {
imperfective: { p: "کېږ", f: "kéG" },
perfective: { p: "وش", f: "óosh" },
perfectiveSplit: [{ p: "و", f: "óo" }, { p: "ش", f: "sh" }],
},
participle: {
past: { p: "شوی", f: "shúwey" },
present: { p: "کېدونکی", f: "kedóonkey" },
},
},
},
// dynamic compound verbs
{
2021-03-16 13:35:41 +00:00
entry: {"i":9371,"ts":1527812732,"p":"کار کول","g":"","f":"kaar kawul","e":"to work","l":1527822084,"c":"v. dyn. comp. trans."},
complement: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."},
2021-03-09 12:39:13 +00:00
result: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "کار کول", f: "kaar kawúl" },
short: { p: "کار کو", f: "kaar kaw" },
},
perfective: {
long: { p: "کار وکړل", f: "kaar óokRul" },
short: { p: "کار وکړ", f: "kaar óokR" },
mini: { p: "کار وک", f: "kaar óok" },
},
perfectiveSplit: {
long: [{ p: "کار و", f: "kaar óo" }, { p: "کړل", f: "kRul" }],
short: [{ p: "کار و", f: "kaar óo" }, { p: "کړ", f: "kR" }],
mini: [{ p: "کار و", f: "kaar óo" }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "کار کو", f: "kaar kaw" },
perfective: {
long: { p: "کار وکړ", f: "kaar óokR" },
short: { p: "کار وک", f: "kaar óok" },
},
perfectiveSplit: {
long: [{ p: "کار و", f: "kaar óo" }, { p: "کړ", f: "kR" }],
short: [{ p: "کار و", f: "kaar óo" }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "کار کړی", f: "kaar kúRey" },
present: { p: "کار کوونکی", f: "kaar kawóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."},
2021-03-09 12:39:13 +00:00
person: 4,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10058,"ts":1527812752,"p":"کول","g":"","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true},
2021-03-09 12:39:13 +00:00
intransitiveForm: {
type: "dynamic compound",
transitivity: "intransitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "کار کېدل", f: "kaar kedúl" },
short: { p: "کار کېد", f: "kaar ked" },
},
perfective: {
long: { p: "کار وشول", f: "kaar óoshwul" },
short: { p: "کار وشو", f: "kaar óoshw" },
},
perfectiveSplit: {
long: [{ p: "کار و", f: "kaar óo" }, { p: "شول", f: "shwul" }],
short: [{ p: "کار و", f: "kaar óo" }, { p: "شو", f: "shw" }],
},
},
stem: {
imperfective: { p: "کار کېږ", f: "kaar kéG" },
perfective: { p: "کار وش", f: "kaar óosh" },
perfectiveSplit: [{ p: "کار و", f: "kaar óo" }, { p: "ش", f: "sh" }]
},
participle: {
past: { p: "کار شوی", f: "kaar shúwey" },
present: { p: "کار کېدونکی", f: "kaar kedóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."},
2021-03-09 12:39:13 +00:00
person: 4,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true},
2021-03-09 12:39:13 +00:00
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":12101,"ts":1527812939,"p":"منډې وهل","g":"","f":"munDe wahul","e":"to run","l":1527815805,"c":"v. dyn. comp. trans. sing. or plur."},
complement: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."},
2021-03-09 12:39:13 +00:00
result: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "منډې وهل", f: "munDe wahúl" },
short: { p: "منډې وه", f: "munDe wah" },
},
perfective: {
long: { p: "منډې ووهل", f: "munDe óowahul" },
short: { p: "منډې ووه", f: "munDe óowah" },
},
perfectiveSplit: {
long: [{ p: "منډې و", f: "munDe óo" }, { p: "وهل", f: "wahul" }],
short: [{ p: "منډې و", f: "munDe óo" }, { p: "وه", f: "wah" }],
},
},
stem: {
imperfective: { p: "منډې وه", f: "munDe wah" },
perfective: { p: "منډې ووه", f: "munDe óowah" },
perfectiveSplit: [{ p: "منډې و", f: "munDe óo" }, { p: "وه", f: "wah" }],
},
participle: {
past: { p: "منډې وهلې", f: "munDe wahúle" },
present: { p: "منډې وهونکی", f: "munDe wahóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."},
2021-03-09 12:39:13 +00:00
plural: { p: "منډې", f: "munDe" },
person: 11,
},
auxVerb: {
ts: 1527815399,
p: "وهل",
f: "wahul",
2021-03-16 13:35:41 +00:00
g:"",
2021-03-09 12:39:13 +00:00
e: "to hit",
c: "v. trans.",
i: 12183,
tppp: "واهه",
tppf: "waahu",
},
singularForm: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "منډه وهل", f: "múnDa wahúl" },
short: { p: "منډه وه", f: "múnDa wah" },
},
perfective: {
long: { p: "منډه ووهل", f: "múnDa óowahul" },
short: { p: "منډه ووه", f: "múnDa óowah" },
},
perfectiveSplit: {
long: [{ p: "منډه و", f: "múnDa óo" }, { p: "وهل", f: "wahul" }],
short: [{ p: "منډه و", f: "múnDa óo" }, { p: "وه", f: "wah" }],
},
},
stem: {
imperfective: { p: "منډه وه", f: "múnDa wah" },
perfective: { p: "منډه ووه", f: "múnDa óowah" },
perfectiveSplit: [{ p: "منډه و", f: "múnDa óo" }, { p: "وه", f: "wah" }],
},
participle: {
past: { p: "منډه وهلې", f: "múnDa wahúle" },
present: { p: "منډه وهونکی", f: "múnDa wahóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."},
2021-03-09 12:39:13 +00:00
person: 5,
},
auxVerb: {
ts: 1527815399,
p: "وهل",
f: "wahul",
2021-03-16 13:35:41 +00:00
g:"",
2021-03-09 12:39:13 +00:00
e: "to hit",
c: "v. trans.",
i: 12183,
tppp: "واهه",
tppf: "waahu",
},
},
},
},
{
2021-03-16 13:35:41 +00:00
entry: {"i":10554,"ts":1579034883717,"p":"لاړې تېرول","g":"","f":"laaRe terawul","e":"to spit ?? (other fluids too??)","l":1527823566,"c":"v. dyn. comp. trans."},
complement: {"i":10553,"ts":1527823567,"p":"لاړې","g":"","f":"laaRe","e":"spit, saliva, slobber, slime","c":"n. f. pl."},
2021-03-09 12:39:13 +00:00
result: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "لاړې تېرول", f: "laaRe terawúl" },
short: { p: "لاړې تېرو", f: "laaRe teraw" },
},
perfective: {
long: { p: "لاړې تېرې کړل", f: "laaRe tere kRul" },
short: { p: "لاړې تېرې کړ", f: "laaRe tere kR" },
mini: { p: "لاړې تېرې ک", f: "laaRe tere k" },
},
perfectiveSplit: {
long: [{ p: "لاړې تېرې ", f: "laaRe tere " }, { p: "کړل", f: "kRul" }],
short: [{ p: "لاړې تېرې ", f: "laaRe tere " }, { p: "کړ", f: "kR" }],
mini: [{ p: "لاړې تېرې ", f: "laaRe tere " }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "لاړې تېرو", f: "laaRe teraw" },
perfective: {
long: { p: "لاړې تېرې کړ", f: "laaRe tere kR" },
short: { p: "لاړې تېرې ک", f: "laaRe tere k" },
},
perfectiveSplit: {
long: [{ p: "لاړې تېرې ", f: "laaRe tere " }, { p: "کړ", f: "kR" }],
short: [{ p: "لاړې تېرې ", f: "laaRe tere " }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "لاړې تېرې کړې", f: "laaRe tere kúRe" },
present: { p: "لاړې تېروونکی", f: "laaRe terawóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":10553,"ts":1527823567,"p":"لاړې","g":"","f":"laaRe","e":"spit, saliva, slobber, slime","c":"n. f. pl."},
2021-03-09 12:39:13 +00:00
person: 11,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":3459,"ts":1527812157,"p":"تېرول","g":"","f":"terawul","e":"to pass (time), to take across, to pass, endure (difficulties)","l":1527813139,"c":"v. stat. comp. trans."},
auxVerbComplement: {"i":3774,"ts":1527813139,"p":"تېر","g":"","f":"ter","e":"last, past, previous, passed, gone over","c":"adj."},
2021-03-09 12:39:13 +00:00
},
},
// stative or dynamic compound verb
{
2021-03-16 13:35:41 +00:00
entry: {"i":7910,"ts":1527819253,"p":"شروع کول","g":"","f":"shUróo' kawul","e":"to start, to begin","l":1527819252,"c":"v. dyn./stat. comp. trans."},
complement: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."},
2021-03-09 12:39:13 +00:00
result: {
type: "dynamic or stative compound",
transitivity: "transitive",
dynamic: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "شروع کول", f: "shUróo' kawúl" },
short: { p: "شروع کو", f: "shUróo' kaw" },
},
perfective: {
long: { p: "شروع وکړل", f: "shUróo' óokRul" },
short: { p: "شروع وکړ", f: "shUróo' óokR" },
mini: { p: "شروع وک", f: "shUróo' óok" },
},
perfectiveSplit: {
long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړل", f: "kRul" }],
short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړ", f: "kR" }],
mini: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "شروع کو", f: "shUróo' kaw" },
perfective: {
long: { p: "شروع وکړ", f: "shUróo' óokR" },
short: { p: "شروع وک", f: "shUróo' óok" },
},
perfectiveSplit: {
long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړ", f: "kR" }],
short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "شروع کړی", f: "shUróo' kúRey" },
present: { p: "شروع کوونکی", f: "shUróo' kawóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."},
2021-03-09 12:39:13 +00:00
person: 4,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10058,"ts":1527812752,"p":"کول","g":"","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true},
2021-03-09 12:39:13 +00:00
intransitiveForm: {
type: "dynamic compound",
transitivity: "intransitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "شروع کېدل", f: "shUróo' kedúl" },
short: { p: "شروع کېد", f: "shUróo' ked" },
},
perfective: {
long: { p: "شروع وشول", f: "shUróo' óoshwul" },
short: { p: "شروع وشو", f: "shUróo' óoshw" },
},
perfectiveSplit: {
long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "شول", f: "shwul" }],
short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "شو", f: "shw" }],
},
},
stem: {
imperfective: { p: "شروع کېږ", f: "shUróo' kéG" },
perfective: { p: "شروع وش", f: "shUróo' óosh" },
perfectiveSplit: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ش", f: "sh" }],
},
participle: {
past: { p: "شروع شوی", f: "shUróo' shúwey" },
present: { p: "شروع کېدونکی", f: "shUróo' kedóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."},
2021-03-09 12:39:13 +00:00
person: 4,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true},
2021-03-09 12:39:13 +00:00
},
},
stative: {
type: "stative compound",
transitivity: "transitive",
yulEnding: false,
root: {
imperfective: {
long: { p: "شروع کول", f: "shUróo' kawúl" },
short: { p: "شروع کو", f: "shUróo' kaw" },
},
perfective: {
long: { p: "شروع کړل", f: "shUróo' kRul" },
short: { p: "شروع کړ", f: "shUróo' kR" },
mini: { p: "شروع ک", f: "shUróo' k" },
},
perfectiveSplit: {
long: [{ p: "شروع ", f: "shUróo' " }, { p: "کړل", f: "kRul" }],
short: [{ p: "شروع ", f: "shUróo' " }, { p: "کړ", f: "kR" }],
mini: [{ p: "شروع ", f: "shUróo' " }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "شروع کو", f: "shUróo' kaw" },
perfective: {
long: { p: "شروع کړ", f: "shUróo' kR" },
short: { p: "شروع ک", f: "shUróo' k" },
},
perfectiveSplit: {
long: [{ p: "شروع ", f: "shUróo' " }, { p: "کړ", f: "kR" }],
short: [{ p: "شروع ", f: "shUróo' " }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "شروع کړی", f: "shUróo' kúRey" },
present: { p: "شروع کوونکی", f: "shUróo' kawóonkey" },
},
complement: {
masc: [
[{ p: "شروع", f: "shUróo'" }],
[{ p: "شروع", f: "shUróo'" }],
[{ p: "شروع", f: "shUróo'" }],
],
fem: [
[{ p: "شروع", f: "shUróo'" }],
[{ p: "شروع", f: "shUróo'" }],
[{ p: "شروع", f: "shUróo'" }],
],
},
},
},
},
// dynamic or generative stative compound verb
{
2021-03-16 13:35:41 +00:00
entry: {"i":4770,"ts":1608137130992,"p":"چیغه کول","g":"","f":"chéegha kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat./dyn. comp. trans."},
complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."},
2021-03-09 12:39:13 +00:00
result: {
type: "dynamic or generative stative compound",
transitivity: "transitive",
dynamic: {
type: "dynamic compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "چیغه کول", f: "chéegha kawúl" },
short: { p: "چیغه کو", f: "chéegha kaw" },
},
perfective: {
long: { p: "چیغه وکړل", f: "chéegha óokRul" },
short: { p: "چیغه وکړ", f: "chéegha óokR" },
mini: { p: "چیغه وک", f: "chéegha óok" },
},
perfectiveSplit: {
long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړل", f: "kRul" }],
short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړ", f: "kR" }],
mini: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "چیغه کو", f: "chéegha kaw" },
perfective: {
long: { p: "چیغه وکړ", f: "chéegha óokR" },
short: { p: "چیغه وک", f: "chéegha óok" },
},
perfectiveSplit: {
long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړ", f: "kR" }],
short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "چیغه کړې", f: "chéegha kúRe" },
present: { p: "چیغه کوونکی", f: "chéegha kawóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."},
2021-03-09 12:39:13 +00:00
person: 5,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10058,"ts":1527812752,"p":"کول","g":"","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true},
2021-03-09 12:39:13 +00:00
intransitiveForm: {
type: "dynamic compound",
transitivity: "intransitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "چیغه کېدل", f: "chéegha kedúl" },
short: { p: "چیغه کېد", f: "chéegha ked" },
},
perfective: {
long: { p: "چیغه وشول", f: "chéegha óoshwul" },
short: { p: "چیغه وشو", f: "chéegha óoshw" },
},
perfectiveSplit: {
long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "شول", f: "shwul" }],
short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "شو", f: "shw" }],
},
},
stem: {
imperfective: { p: "چیغه کېږ", f: "chéegha kéG" },
perfective: { p: "چیغه وش", f: "chéegha óosh" },
perfectiveSplit: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ش", f: "sh" }],
},
participle: {
past: { p: "چیغه شوې", f: "chéegha shúwe" },
present: { p: "چیغه کېدونکی", f: "chéegha kedóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."},
2021-03-09 12:39:13 +00:00
person: 5,
},
2021-03-16 13:35:41 +00:00
auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true},
2021-03-09 12:39:13 +00:00
},
},
stative: {
type: "generative stative compound",
transitivity: "transitive",
yulEnding: null,
root: {
imperfective: {
long: { p: "چیغه کول", f: "chéegha kawúl" },
short: { p: "چیغه کو", f: "chéegha kaw" },
},
perfective: {
long: { p: "چیغه کړل", f: "chéegha kRul" },
short: { p: "چیغه کړ", f: "chéegha kR" },
mini: { p: "چیغه ک", f: "chéegha k" },
},
perfectiveSplit: {
long: [{ p: "چیغه ", f: "chéegha " }, { p: "کړل", f: "kRul" }],
short: [{ p: "چیغه ", f: "chéegha " }, { p: "کړ", f: "kR" }],
mini: [{ p: "چیغه ", f: "chéegha " }, { p: "ک", f: "k" }],
},
},
stem: {
imperfective: { p: "چیغه کو", f: "chéegha kaw" },
perfective: {
long: { p: "چیغه کړ", f: "chéegha kR" },
short: { p: "چیغه ک", f: "chéegha k" },
},
perfectiveSplit: {
long: [{ p: "چیغه ", f: "chéegha " }, { p: "کړ", f: "kR" }],
short: [{ p: "چیغه ", f: "chéegha " }, { p: "ک", f: "k" }],
},
},
participle: {
past: { p: "چیغه کړې", f: "chéegha kúRe" },
present: { p: "چیغه کوونکی", f: "chéegha kawóonkey" },
},
objComplement: {
2021-03-16 13:35:41 +00:00
entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."},
2021-03-09 12:39:13 +00:00
person: 5,
},
},
},
},
// with plural form
{
2021-03-16 13:35:41 +00:00
entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat./dyn. comp. trans."},
complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."},
2021-03-09 12:39:13 +00:00
result: {
"type": "dynamic or generative stative compound",
"transitivity": "transitive",
"dynamic": {
"type": "dynamic compound",
"transitivity": "transitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغې کو",
"f": "chéeghe kaw"
},
"perfective": {
"short": {
"p": "چیغې وک",
"f": "chéeghe óok"
},
"long": {
"p": "چیغې وکړ",
"f": "chéeghe óokR"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "ک",
"f": "k"
}],
"long": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "کړ",
"f": "kR"
}],
},
},
"root": {
"imperfective": {
"short": {
"p": "چیغې کو",
"f": "chéeghe kaw"
},
"long": {
"p": "چیغې کول",
"f": "chéeghe kawúl"
}
},
"perfective": {
"mini": {
"p": "چیغې وک",
"f": "chéeghe óok"
},
"short": {
"p": "چیغې وکړ",
"f": "chéeghe óokR"
},
"long": {
"p": "چیغې وکړل",
"f": "chéeghe óokRul"
}
},
"perfectiveSplit": {
"mini": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "ک",
"f": "k"
}],
"short": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "کړ",
"f": "kR"
}],
"long": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "کړل",
"f": "kRul"
}],
},
},
"participle": {
"present": {
"p": "چیغې کوونکی",
"f": "chéeghe kawóonkey"
},
"past": {
"p": "چیغې کړې",
"f": "chéeghe kúRe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"plural": {
"p": "چیغې",
"f": "chéeghe"
},
"person": 11
},
"auxVerb": {
"i": 10058,
"ts": 1527812752,
"p": "کول",
"f": "kawul",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "to do (an action or activity)",
"c": "v. trans. irreg. dyn. aux.",
"ssp": "وکړ",
"ssf": "óokR",
"prp": "وکړل",
"prf": "óokRul",
"pprtp": "کړی",
"pprtf": "kúRey",
"diacExcept": true
},
"singularForm": {
"type": "dynamic compound",
"transitivity": "transitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغه کو",
"f": "chéegha kaw"
},
"perfective": {
"short": {
"p": "چیغه وک",
"f": "chéegha óok"
},
"long": {
"p": "چیغه وکړ",
"f": "chéegha óokR"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "ک",
"f": "k"
}],
"long": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "کړ",
"f": "kR"
}],
},
},
"root": {
"imperfective": {
"short": {
"p": "چیغه کو",
"f": "chéegha kaw"
},
"long": {
"p": "چیغه کول",
"f": "chéegha kawúl"
}
},
"perfective": {
"mini": {
"p": "چیغه وک",
"f": "chéegha óok"
},
"short": {
"p": "چیغه وکړ",
"f": "chéegha óokR"
},
"long": {
"p": "چیغه وکړل",
"f": "chéegha óokRul"
}
},
"perfectiveSplit": {
"mini": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "ک",
"f": "k"
}],
"short": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "کړ",
"f": "kR"
}],
"long": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "کړل",
"f": "kRul"
}],
},
},
"participle": {
"present": {
"p": "چیغه کوونکی",
"f": "chéegha kawóonkey"
},
"past": {
"p": "چیغه کړې",
"f": "chéegha kúRe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"person": 5
},
"auxVerb": {
"i": 10058,
"ts": 1527812752,
"p": "کول",
"f": "kawul",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "to do (an action or activity)",
"c": "v. trans. irreg. dyn. aux.",
"ssp": "وکړ",
"ssf": "óokR",
"prp": "وکړل",
"prf": "óokRul",
"pprtp": "کړی",
"pprtf": "kúRey",
"diacExcept": true
},
"intransitiveForm": {
"type": "dynamic compound",
"transitivity": "intransitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغې کېږ",
"f": "chéeghe kéG"
},
"perfective": {
"p": "چیغې وش",
"f": "chéeghe óosh"
},
"perfectiveSplit": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "ش",
"f": "sh"
}],
},
"root": {
"imperfective": {
"short": {
"p": "چیغې کېد",
"f": "chéeghe ked"
},
"long": {
"p": "چیغې کېدل",
"f": "chéeghe kedúl"
}
},
"perfective": {
"short": {
"p": "چیغې وشو",
"f": "chéeghe óoshw"
},
"long": {
"p": "چیغې وشول",
"f": "chéeghe óoshwul"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "شو",
"f": "shw"
}],
"long": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "شول",
"f": "shwul"
}],
},
},
"participle": {
"present": {
"p": "چیغې کېدونکی",
"f": "chéeghe kedóonkey"
},
"past": {
"p": "چیغې شوې",
"f": "chéeghe shúwe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"plural": {
"p": "چیغې",
"f": "chéeghe"
},
"person": 11
},
"auxVerb": {
"i": 10122,
"ts": 1527812754,
"p": "کېدل",
"f": "kedul",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "to happen, occur",
"c": "v. intrans. irreg. aux. dyn.",
"ssp": "وش",
"ssf": "óosh",
"prp": "وشول",
"prf": "óoshwul",
"pprtp": "شوی",
"pprtf": "shúwey",
"diacExcept": true
},
"singularForm": {
"type": "dynamic compound",
"transitivity": "intransitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغه کېږ",
"f": "chéegha kéG"
},
"perfective": {
"p": "چیغه وش",
"f": "chéegha óosh"
},
"perfectiveSplit": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "ش",
"f": "sh"
}],
},
"root": {
"imperfective": {
"short": {
"p": "چیغه کېد",
"f": "chéegha ked"
},
"long": {
"p": "چیغه کېدل",
"f": "chéegha kedúl"
}
},
"perfective": {
"short": {
"p": "چیغه وشو",
"f": "chéegha óoshw"
},
"long": {
"p": "چیغه وشول",
"f": "chéegha óoshwul"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "شو",
"f": "shw"
}],
"long": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "شول",
"f": "shwul"
}],
},
},
"participle": {
"present": {
"p": "چیغه کېدونکی",
"f": "chéegha kedóonkey"
},
"past": {
"p": "چیغه شوې",
"f": "chéegha shúwe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"person": 5
},
"auxVerb": {
"i": 10122,
"ts": 1527812754,
"p": "کېدل",
"f": "kedul",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "to happen, occur",
"c": "v. intrans. irreg. aux. dyn.",
"ssp": "وش",
"ssf": "óosh",
"prp": "وشول",
"prf": "óoshwul",
"pprtp": "شوی",
"pprtf": "shúwey",
"diacExcept": true
}
}
}
},
"intransitiveForm": {
"type": "dynamic compound",
"transitivity": "intransitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغې کېږ",
"f": "chéeghe kéG"
},
"perfective": {
"p": "چیغې وش",
"f": "chéeghe óosh"
},
"perfectiveSplit": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "ش",
"f": "sh"
}],
},
"root": {
"imperfective": {
"short": {
"p": "چیغې کېد",
"f": "chéeghe ked"
},
"long": {
"p": "چیغې کېدل",
"f": "chéeghe kedúl"
}
},
"perfective": {
"short": {
"p": "چیغې وشو",
"f": "chéeghe óoshw"
},
"long": {
"p": "چیغې وشول",
"f": "chéeghe óoshwul"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "شو",
"f": "shw"
}],
"long": [{
"p": "چیغې و",
"f": "chéeghe óo"
}, {
"p": "شول",
"f": "shwul"
}],
},
},
"participle": {
"present": {
"p": "چیغې کېدونکی",
"f": "chéeghe kedóonkey"
},
"past": {
"p": "چیغې شوې",
"f": "chéeghe shúwe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"plural": {
"p": "چیغې",
"f": "chéeghe"
},
"person": 11
},
"auxVerb": {
"i": 10122,
"ts": 1527812754,
"p": "کېدل",
"f": "kedul",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "to happen, occur",
"c": "v. intrans. irreg. aux. dyn.",
"ssp": "وش",
"ssf": "óosh",
"prp": "وشول",
"prf": "óoshwul",
"pprtp": "شوی",
"pprtf": "shúwey",
"diacExcept": true
},
"singularForm": {
"type": "dynamic compound",
"transitivity": "intransitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغه کېږ",
"f": "chéegha kéG"
},
"perfective": {
"p": "چیغه وش",
"f": "chéegha óosh"
},
"perfectiveSplit": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "ش",
"f": "sh"
}],
},
"root": {
"imperfective": {
"short": {
"p": "چیغه کېد",
"f": "chéegha ked"
},
"long": {
"p": "چیغه کېدل",
"f": "chéegha kedúl"
}
},
"perfective": {
"short": {
"p": "چیغه وشو",
"f": "chéegha óoshw"
},
"long": {
"p": "چیغه وشول",
"f": "chéegha óoshwul"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "شو",
"f": "shw"
}],
"long": [{
"p": "چیغه و",
"f": "chéegha óo"
}, {
"p": "شول",
"f": "shwul"
}],
},
},
"participle": {
"present": {
"p": "چیغه کېدونکی",
"f": "chéegha kedóonkey"
},
"past": {
"p": "چیغه شوې",
"f": "chéegha shúwe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"person": 5
},
"auxVerb": {
"i": 10122,
"ts": 1527812754,
"p": "کېدل",
"f": "kedul",
2021-03-16 13:35:41 +00:00
"g":"",
2021-03-09 12:39:13 +00:00
"e": "to happen, occur",
"c": "v. intrans. irreg. aux. dyn.",
"ssp": "وش",
"ssf": "óosh",
"prp": "وشول",
"prf": "óoshwul",
"pprtp": "شوی",
"pprtf": "shúwey",
"diacExcept": true
}
}
}
},
"stative": {
"type": "generative stative compound",
"transitivity": "transitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغې کو",
"f": "chéeghe kaw"
},
"perfective": {
"short": {
"p": "چیغې ک",
"f": "chéeghe k"
},
"long": {
"p": "چیغې کړ",
"f": "chéeghe kR"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغې ",
"f": "chéeghe "
}, {
"p": "ک",
"f": "k"
}],
"long": [{
"p": "چیغې ",
"f": "chéeghe "
}, {
"p": "کړ",
"f": "kR"
}],
},
},
"root": {
"imperfective": {
"short": {
"p": "چیغې کو",
"f": "chéeghe kaw"
},
"long": {
"p": "چیغې کول",
"f": "chéeghe kawúl"
}
},
"perfective": {
"mini": {
"p": "چیغې ک",
"f": "chéeghe k"
},
"short": {
"p": "چیغې کړ",
"f": "chéeghe kR"
},
"long": {
"p": "چیغې کړل",
"f": "chéeghe kRul"
}
},
"perfectiveSplit": {
"mini": [{
"p": "چیغې ",
"f": "chéeghe "
}, {
"p": "ک",
"f": "k"
}],
"short": [{
"p": "چیغې ",
"f": "chéeghe "
}, {
"p": "کړ",
"f": "kR"
}],
"long": [{
"p": "چیغې ",
"f": "chéeghe "
}, {
"p": "کړل",
"f": "kRul"
}],
},
},
"participle": {
"present": {
"p": "چیغې کوونکی",
"f": "chéeghe kawóonkey"
},
"past": {
"p": "چیغې کړې",
"f": "chéeghe kúRe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"plural": {
"p": "چیغې",
"f": "chéeghe"
},
"person": 11
},
"singularForm": {
"type": "generative stative compound",
"transitivity": "transitive",
"yulEnding": null,
"stem": {
"imperfective": {
"p": "چیغه کو",
"f": "chéegha kaw"
},
"perfective": {
"short": {
"p": "چیغه ک",
"f": "chéegha k"
},
"long": {
"p": "چیغه کړ",
"f": "chéegha kR"
}
},
"perfectiveSplit": {
"short": [{
"p": "چیغه ",
"f": "chéegha "
}, {
"p": "ک",
"f": "k"
}],
"long": [{
"p": "چیغه ",
"f": "chéegha "
}, {
"p": "کړ",
"f": "kR"
}],
},
},
"root": {
"imperfective": {
"short": {
"p": "چیغه کو",
"f": "chéegha kaw"
},
"long": {
"p": "چیغه کول",
"f": "chéegha kawúl"
}
},
"perfective": {
"mini": {
"p": "چیغه ک",
"f": "chéegha k"
},
"short": {
"p": "چیغه کړ",
"f": "chéegha kR"
},
"long": {
"p": "چیغه کړل",
"f": "chéegha kRul"
}
},
"perfectiveSplit": {
"mini": [{
"p": "چیغه ",
"f": "chéegha "
}, {
"p": "ک",
"f": "k"
}],
"short": [{
"p": "چیغه ",
"f": "chéegha "
}, {
"p": "کړ",
"f": "kR"
}],
"long": [{
"p": "چیغه ",
"f": "chéegha "
}, {
"p": "کړل",
"f": "kRul"
}],
},
},
"participle": {
"present": {
"p": "چیغه کوونکی",
"f": "chéegha kawóonkey"
},
"past": {
"p": "چیغه کړې",
"f": "chéegha kúRe"
}
},
"objComplement": {
"entry": {
"i": 4769,
"ts": 1527813972,
"p": "چیغه",
"f": "chéegha",
2021-03-16 13:35:41 +00:00
"g": "",
2021-03-09 12:39:13 +00:00
"e": "yell, scream, cry",
"c": "n. f."
},
"person": 5
}
}
}
}
},
];
test(`verb info should work`, () => {
toTest.forEach(({
entry,
result,
complement,
}) => {
// console.log(JSON.stringify(getVerbInfo(entry, complement), null, " "))
expect(getVerbInfo(entry, complement)).toEqual(result);
});
});
// test(`verb info should not work if no parts of speech`, () => {
// expect(() => {
2021-03-16 13:35:41 +00:00
// getVerbInfo({"i":5413,"ts":1527812767,"p":"خندل","g":"","f":"khandul","e":"to laugh"});
2021-03-09 12:39:13 +00:00
// }).toThrow("No part of speech info");
// });
// test(`verb info should not work if a complement is not provided for a compound verb`, () => {
// expect(() => {
2021-03-16 13:35:41 +00:00
// getVerbInfo({"i":5368,"ts":1577898920635,"p":"خفه کېدل","g":"","f":"khufa kedul","e":"to be sad, grieved, annoyed, upset; to be choked, to suffocate","l":1527812798,"c":"v. stat. comp. intrans."});
2021-03-09 12:39:13 +00:00
// }).toThrow("complement required for compound verb");
// });