See recursive in All languages combined, or Wiktionary
{
"antonyms": [
{
"word": "non-recursive"
}
],
"derived": [
{
"_dis1": "0 0 0 0 0",
"word": "co-recursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "filtered-popping recursive transition network"
},
{
"_dis1": "0 0 0 0 0",
"word": "left-recursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "nonrecursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursion"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive acronym"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive compound word"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive conundrum"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive definition"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive descent"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive function"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive grammar"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive humor"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursively"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursiveness"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursive neural network"
},
{
"_dis1": "0 0 0 0 0",
"word": "recursivity"
},
{
"_dis1": "0 0 0 0 0",
"word": "right-recursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "subrecursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "superrecursive"
},
{
"_dis1": "0 0 0 0 0",
"word": "transrecursive"
}
],
"etymology_templates": [
{
"args": {
"1": "en",
"2": "ine-pro",
"3": "*ḱers-"
},
"expansion": "",
"name": "root"
},
{
"args": {
"1": "en",
"2": "la-new",
"3": "recursīvus"
},
"expansion": "Learned borrowing from New Latin recursīvus",
"name": "lbor"
},
{
"args": {
"1": "en",
"2": "recurse",
"3": "-ive"
},
"expansion": "recurse + -ive",
"name": "affix"
}
],
"etymology_text": "Learned borrowing from New Latin recursīvus. Equivalent to recurse + -ive.",
"forms": [
{
"form": "more recursive",
"tags": [
"comparative"
]
},
{
"form": "most recursive",
"tags": [
"superlative"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "recursive (comparative more recursive, superlative most recursive)",
"name": "en-adj"
}
],
"lang": "English",
"lang_code": "en",
"pos": "adj",
"related": [
{
"_dis1": "0 0 0 0 0",
"word": "circular"
},
{
"_dis1": "0 0 0 0 0",
"word": "fractal"
},
{
"_dis1": "0 0 0 0 0",
"word": "iterative"
}
],
"senses": [
{
"categories": [
{
"_dis": "26 17 20 19 19",
"kind": "other",
"name": "English entries with incorrect language header",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 24 16 16 18",
"kind": "other",
"name": "English terms suffixed with -ive",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 16 17 16 24",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "29 17 17 17 19",
"kind": "other",
"name": "Pages with 1 entry",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "29 17 18 17 19",
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Cantonese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 22",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 20",
"kind": "other",
"name": "Terms with Dutch translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 19",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "17 17 23 22 22",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 17 24 22 22",
"kind": "other",
"name": "Terms with Hungarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Mandarin translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 20 17 17 19",
"kind": "other",
"name": "Terms with Min Nan translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Persian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 21 16 16 21",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Romanian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Serbo-Croatian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "28 21 16 16 19",
"kind": "other",
"name": "Terms with Spanish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
}
],
"examples": [
{
"bold_text_offsets": [
[
4,
13
]
],
"text": "the recursive nature of stories which borrow from each other",
"type": "example"
}
],
"glosses": [
"Drawing upon, invoking, or referring back to itself."
],
"id": "en-recursive-en-adj-~oBqWBXx",
"links": [
[
"Drawing",
"draw"
],
[
"invoking",
"invoke"
],
[
"refer",
"refer"
]
],
"translations": [
{
"_dis1": "54 20 20 3 4",
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "referring back to itself",
"word": "recursief"
},
{
"_dis1": "54 20 20 3 4",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "referring back to itself",
"word": "itseään toistava"
},
{
"_dis1": "54 20 20 3 4",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "referring back to itself",
"word": "récursif"
},
{
"_dis1": "54 20 20 3 4",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "referring back to itself",
"word": "rekursiv"
},
{
"_dis1": "54 20 20 3 4",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "epanalamvanómenos",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "επαναλαμβανόμενος"
},
{
"_dis1": "54 20 20 3 4",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "epanerchómenos",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "επανερχόμενος"
},
{
"_dis1": "54 20 20 3 4",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"_dis1": "54 20 20 3 4",
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "referring back to itself",
"word": "recursivo"
},
{
"_dis1": "54 20 20 3 4",
"code": "sh",
"lang": "Serbo-Croatian",
"lang_code": "sh",
"sense": "referring back to itself",
"word": "рекурзиван"
},
{
"_dis1": "54 20 20 3 4",
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "referring back to itself",
"word": "recursivo"
},
{
"_dis1": "54 20 20 3 4",
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "rekursývnyj",
"sense": "referring back to itself",
"word": "рекурси́вний"
}
]
},
{
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Mathematics",
"orig": "en:Mathematics",
"parents": [],
"source": "w"
},
{
"_dis": "26 24 16 16 18",
"kind": "other",
"name": "English terms suffixed with -ive",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 16 17 16 24",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Cantonese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 22",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 20",
"kind": "other",
"name": "Terms with Dutch translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 19",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "17 17 23 22 22",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 17 24 22 22",
"kind": "other",
"name": "Terms with Hungarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Mandarin translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Persian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 21 16 16 21",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Romanian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Serbo-Croatian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"Having to do with an object (typically a function or formula) which is defined in terms of the object itself."
],
"id": "en-recursive-en-adj-en:math_formula",
"links": [
[
"mathematics",
"mathematics"
],
[
"function",
"function"
],
[
"formula",
"formula"
],
[
"define",
"define"
]
],
"raw_glosses": [
"(mathematics, not comparable) Having to do with an object (typically a function or formula) which is defined in terms of the object itself."
],
"senseid": [
"en:math formula"
],
"tags": [
"not-comparable"
],
"topics": [
"mathematics",
"sciences"
],
"translations": [
{
"_dis1": "9 51 17 13 10",
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekurzivní"
},
{
"_dis1": "9 51 17 13 10",
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recursief"
},
{
"_dis1": "9 51 17 13 10",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekursiivinen"
},
{
"_dis1": "9 51 17 13 10",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "récursif"
},
{
"_dis1": "9 51 17 13 10",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekursiv"
},
{
"_dis1": "9 51 17 13 10",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "mathematics: of a formula or object defined in terms of itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"_dis1": "9 51 17 13 10",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "mathematics: of a formula or object defined in terms of itself",
"tags": [
"masculine"
],
"word": "rekurencyjny"
},
{
"_dis1": "9 51 17 13 10",
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recursivo"
},
{
"_dis1": "9 51 17 13 10",
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "iterativo"
},
{
"_dis1": "9 51 17 13 10",
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recurrente"
}
]
},
{
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Computing",
"orig": "en:Computing",
"parents": [],
"source": "w"
},
{
"_dis": "26 24 16 16 18",
"kind": "other",
"name": "English terms suffixed with -ive",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 16 17 16 24",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Cantonese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 22",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 20",
"kind": "other",
"name": "Terms with Dutch translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 19",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "17 17 23 22 22",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 17 24 22 22",
"kind": "other",
"name": "Terms with Hungarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Mandarin translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Persian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 21 16 16 21",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Romanian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Serbo-Croatian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"Having to do with an algorithm, program, subroutine, procedure, function, or other block of code that calls itself."
],
"id": "en-recursive-en-adj-en:algorithm",
"links": [
[
"computing",
"computing#Noun"
],
[
"algorithm",
"algorithm"
],
[
"program",
"program"
],
[
"subroutine",
"subroutine"
],
[
"procedure",
"procedure"
],
[
"function",
"function"
],
[
"block",
"block"
],
[
"code",
"code"
],
[
"call",
"call#Verb"
]
],
"raw_glosses": [
"(computing, not comparable) Having to do with an algorithm, program, subroutine, procedure, function, or other block of code that calls itself."
],
"senseid": [
"en:algorithm"
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
],
"translations": [
{
"_dis1": "14 12 51 13 10",
"code": "yue",
"lang": "Chinese Cantonese",
"lang_code": "yue",
"roman": "dai⁶ wui⁴",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞迴 /递回"
},
{
"_dis1": "14 12 51 13 10",
"code": "cmn",
"lang": "Chinese Mandarin",
"lang_code": "cmn",
"roman": "dìguī",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞歸 /递归"
},
{
"_dis1": "14 12 51 13 10",
"code": "nan",
"lang": "Min Nan Chinese",
"lang_code": "nan",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞迴 /递回"
},
{
"_dis1": "14 12 51 13 10",
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekurzivní"
},
{
"_dis1": "14 12 51 13 10",
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursief"
},
{
"_dis1": "14 12 51 13 10",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekursiivinen"
},
{
"_dis1": "14 12 51 13 10",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "récursif"
},
{
"_dis1": "14 12 51 13 10",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekursiv"
},
{
"_dis1": "14 12 51 13 10",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing: of an algorithm or block of code that calls itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"_dis1": "14 12 51 13 10",
"code": "hu",
"lang": "Hungarian",
"lang_code": "hu",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekurzív"
},
{
"_dis1": "14 12 51 13 10",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "computing: of an algorithm or block of code that calls itself",
"tags": [
"masculine"
],
"word": "rekurencyjny"
},
{
"_dis1": "14 12 51 13 10",
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursivo"
},
{
"_dis1": "14 12 51 13 10",
"code": "ro",
"lang": "Romanian",
"lang_code": "ro",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursiv"
},
{
"_dis1": "14 12 51 13 10",
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursivo"
}
]
},
{
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Theory of computing",
"orig": "en:Theory of computing",
"parents": [],
"source": "w"
},
{
"_dis": "26 24 16 16 18",
"kind": "other",
"name": "English terms suffixed with -ive",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 16 17 16 24",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Cantonese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 22",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 20",
"kind": "other",
"name": "Terms with Dutch translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 19",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "17 17 23 22 22",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 17 24 22 22",
"kind": "other",
"name": "Terms with Hungarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Mandarin translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Persian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 21 16 16 21",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Romanian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Serbo-Croatian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"Having to do with a function which can be computed by a theoretical model of a computer in a finite amount of time."
],
"hyponyms": [
{
"_dis1": "0 26 18 43 14",
"sense": "of a function",
"word": "primitive recursive"
},
{
"_dis1": "0 26 18 43 14",
"sense": "of a function",
"word": "tail recursive"
}
],
"id": "en-recursive-en-adj-en:computing_theory",
"links": [
[
"computing",
"computing#Noun"
],
[
"theory",
"theory"
],
[
"finite",
"finite"
]
],
"raw_glosses": [
"(computing theory, not comparable) Having to do with a function which can be computed by a theoretical model of a computer in a finite amount of time."
],
"senseid": [
"en:computing theory"
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"computing-theory",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
],
"translations": [
{
"_dis1": "2 9 14 63 12",
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "recursief"
},
{
"_dis1": "2 9 14 63 12",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "rekursiivinen"
},
{
"_dis1": "2 9 14 63 12",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "rekursiv"
},
{
"_dis1": "2 9 14 63 12",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"_dis1": "2 9 14 63 12",
"code": "fa",
"lang": "Persian",
"lang_code": "fa",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "بازگشتی"
},
{
"_dis1": "2 9 14 63 12",
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "recursivo"
}
]
},
{
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Theory of computing",
"orig": "en:Theory of computing",
"parents": [],
"source": "w"
},
{
"_dis": "26 24 16 16 18",
"kind": "other",
"name": "English terms suffixed with -ive",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 16 17 16 24",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Cantonese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 22",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 20",
"kind": "other",
"name": "Terms with Dutch translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "27 22 16 16 19",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 21",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "17 17 23 22 22",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 17 24 22 22",
"kind": "other",
"name": "Terms with Hungarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Mandarin translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 23 16 16 20",
"kind": "other",
"name": "Terms with Persian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "26 21 16 16 21",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "22 20 18 19 21",
"kind": "other",
"name": "Terms with Romanian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Serbo-Croatian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "25 22 16 16 20",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"Having to do with a set whose characteristic function is recursive (sense 4)."
],
"hypernyms": [
{
"_dis1": "1 9 6 7 78",
"sense": "of a set whose characteristic function is recursive",
"word": "recursively enumerable"
}
],
"id": "en-recursive-en-adj-j5ri4iYZ",
"links": [
[
"computing",
"computing#Noun"
],
[
"theory",
"theory"
],
[
"set",
"set#Noun"
],
[
"characteristic function",
"characteristic function"
]
],
"raw_glosses": [
"(computing theory, not comparable) Having to do with a set whose characteristic function is recursive (sense 4)."
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"computing-theory",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
],
"translations": [
{
"_dis1": "3 8 14 15 60",
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "recursief"
},
{
"_dis1": "3 8 14 15 60",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekursiivinen"
},
{
"_dis1": "3 8 14 15 60",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "récursif"
},
{
"_dis1": "3 8 14 15 60",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekursiv"
},
{
"_dis1": "3 8 14 15 60",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing theory: of a set whose characteristic function is recursive",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"_dis1": "3 8 14 15 60",
"code": "sh",
"lang": "Serbo-Croatian",
"lang_code": "sh",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekurzivan"
}
]
}
],
"sounds": [
{
"ipa": "/ɹɪˈkɜː(ɹ)sɪv/"
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-recursive.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/6/68/LL-Q1860_%28eng%29-Vealhurl-recursive.wav/LL-Q1860_%28eng%29-Vealhurl-recursive.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/6/68/LL-Q1860_%28eng%29-Vealhurl-recursive.wav/LL-Q1860_%28eng%29-Vealhurl-recursive.wav.ogg",
"tags": [
"Southern-England"
]
},
{
"rhymes": "-ɜː(ɹ)sɪv"
}
],
"synonyms": [
{
"_dis1": "0 0 0 0 0",
"word": "self-referential"
}
],
"word": "recursive"
}
{
"antonyms": [
{
"word": "non-recursive"
}
],
"categories": [
"English adjectives",
"English entries with incorrect language header",
"English learned borrowings from New Latin",
"English lemmas",
"English terms borrowed from New Latin",
"English terms derived from New Latin",
"English terms derived from Proto-Indo-European",
"English terms derived from the Proto-Indo-European root *ḱers-",
"English terms suffixed with -ive",
"Entries with translation boxes",
"Pages with 1 entry",
"Pages with entries",
"Requests for review of French translations",
"Requests for review of Serbo-Croatian translations",
"Rhymes:English/ɜː(ɹ)sɪv",
"Rhymes:English/ɜː(ɹ)sɪv/3 syllables",
"Terms with Cantonese translations",
"Terms with Czech translations",
"Terms with Dutch translations",
"Terms with Finnish translations",
"Terms with French translations",
"Terms with German translations",
"Terms with Greek translations",
"Terms with Hungarian translations",
"Terms with Mandarin translations",
"Terms with Min Nan translations",
"Terms with Persian translations",
"Terms with Polish translations",
"Terms with Portuguese translations",
"Terms with Romanian translations",
"Terms with Serbo-Croatian translations",
"Terms with Spanish translations",
"Terms with Ukrainian translations"
],
"derived": [
{
"word": "co-recursive"
},
{
"word": "filtered-popping recursive transition network"
},
{
"word": "left-recursive"
},
{
"word": "nonrecursive"
},
{
"word": "recursion"
},
{
"word": "recursive acronym"
},
{
"word": "recursive compound word"
},
{
"word": "recursive conundrum"
},
{
"word": "recursive definition"
},
{
"word": "recursive descent"
},
{
"word": "recursive function"
},
{
"word": "recursive grammar"
},
{
"word": "recursive humor"
},
{
"word": "recursively"
},
{
"word": "recursiveness"
},
{
"word": "recursive neural network"
},
{
"word": "recursivity"
},
{
"word": "right-recursive"
},
{
"word": "subrecursive"
},
{
"word": "superrecursive"
},
{
"word": "transrecursive"
}
],
"etymology_templates": [
{
"args": {
"1": "en",
"2": "ine-pro",
"3": "*ḱers-"
},
"expansion": "",
"name": "root"
},
{
"args": {
"1": "en",
"2": "la-new",
"3": "recursīvus"
},
"expansion": "Learned borrowing from New Latin recursīvus",
"name": "lbor"
},
{
"args": {
"1": "en",
"2": "recurse",
"3": "-ive"
},
"expansion": "recurse + -ive",
"name": "affix"
}
],
"etymology_text": "Learned borrowing from New Latin recursīvus. Equivalent to recurse + -ive.",
"forms": [
{
"form": "more recursive",
"tags": [
"comparative"
]
},
{
"form": "most recursive",
"tags": [
"superlative"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "recursive (comparative more recursive, superlative most recursive)",
"name": "en-adj"
}
],
"hypernyms": [
{
"sense": "of a set whose characteristic function is recursive",
"word": "recursively enumerable"
}
],
"hyponyms": [
{
"sense": "of a function",
"word": "primitive recursive"
},
{
"sense": "of a function",
"word": "tail recursive"
}
],
"lang": "English",
"lang_code": "en",
"pos": "adj",
"related": [
{
"word": "circular"
},
{
"word": "fractal"
},
{
"word": "iterative"
}
],
"senses": [
{
"categories": [
"English terms with usage examples"
],
"examples": [
{
"bold_text_offsets": [
[
4,
13
]
],
"text": "the recursive nature of stories which borrow from each other",
"type": "example"
}
],
"glosses": [
"Drawing upon, invoking, or referring back to itself."
],
"links": [
[
"Drawing",
"draw"
],
[
"invoking",
"invoke"
],
[
"refer",
"refer"
]
]
},
{
"categories": [
"en:Mathematics"
],
"glosses": [
"Having to do with an object (typically a function or formula) which is defined in terms of the object itself."
],
"links": [
[
"mathematics",
"mathematics"
],
[
"function",
"function"
],
[
"formula",
"formula"
],
[
"define",
"define"
]
],
"raw_glosses": [
"(mathematics, not comparable) Having to do with an object (typically a function or formula) which is defined in terms of the object itself."
],
"senseid": [
"en:math formula"
],
"tags": [
"not-comparable"
],
"topics": [
"mathematics",
"sciences"
]
},
{
"categories": [
"en:Computing"
],
"glosses": [
"Having to do with an algorithm, program, subroutine, procedure, function, or other block of code that calls itself."
],
"links": [
[
"computing",
"computing#Noun"
],
[
"algorithm",
"algorithm"
],
[
"program",
"program"
],
[
"subroutine",
"subroutine"
],
[
"procedure",
"procedure"
],
[
"function",
"function"
],
[
"block",
"block"
],
[
"code",
"code"
],
[
"call",
"call#Verb"
]
],
"raw_glosses": [
"(computing, not comparable) Having to do with an algorithm, program, subroutine, procedure, function, or other block of code that calls itself."
],
"senseid": [
"en:algorithm"
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
]
},
{
"categories": [
"en:Theory of computing"
],
"glosses": [
"Having to do with a function which can be computed by a theoretical model of a computer in a finite amount of time."
],
"links": [
[
"computing",
"computing#Noun"
],
[
"theory",
"theory"
],
[
"finite",
"finite"
]
],
"raw_glosses": [
"(computing theory, not comparable) Having to do with a function which can be computed by a theoretical model of a computer in a finite amount of time."
],
"senseid": [
"en:computing theory"
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"computing-theory",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
]
},
{
"categories": [
"en:Theory of computing"
],
"glosses": [
"Having to do with a set whose characteristic function is recursive (sense 4)."
],
"links": [
[
"computing",
"computing#Noun"
],
[
"theory",
"theory"
],
[
"set",
"set#Noun"
],
[
"characteristic function",
"characteristic function"
]
],
"raw_glosses": [
"(computing theory, not comparable) Having to do with a set whose characteristic function is recursive (sense 4)."
],
"tags": [
"not-comparable"
],
"topics": [
"computing",
"computing-theory",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"sciences"
]
}
],
"sounds": [
{
"ipa": "/ɹɪˈkɜː(ɹ)sɪv/"
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-recursive.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/6/68/LL-Q1860_%28eng%29-Vealhurl-recursive.wav/LL-Q1860_%28eng%29-Vealhurl-recursive.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/6/68/LL-Q1860_%28eng%29-Vealhurl-recursive.wav/LL-Q1860_%28eng%29-Vealhurl-recursive.wav.ogg",
"tags": [
"Southern-England"
]
},
{
"rhymes": "-ɜː(ɹ)sɪv"
}
],
"synonyms": [
{
"word": "self-referential"
}
],
"translations": [
{
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "referring back to itself",
"word": "recursief"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "referring back to itself",
"word": "itseään toistava"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "referring back to itself",
"word": "récursif"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "referring back to itself",
"word": "rekursiv"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "epanalamvanómenos",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "επαναλαμβανόμενος"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "epanerchómenos",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "επανερχόμενος"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "referring back to itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "referring back to itself",
"word": "recursivo"
},
{
"code": "sh",
"lang": "Serbo-Croatian",
"lang_code": "sh",
"sense": "referring back to itself",
"word": "рекурзиван"
},
{
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "referring back to itself",
"word": "recursivo"
},
{
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "rekursývnyj",
"sense": "referring back to itself",
"word": "рекурси́вний"
},
{
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekurzivní"
},
{
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recursief"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekursiivinen"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "récursif"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "rekursiv"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "mathematics: of a formula or object defined in terms of itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "mathematics: of a formula or object defined in terms of itself",
"tags": [
"masculine"
],
"word": "rekurencyjny"
},
{
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recursivo"
},
{
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "iterativo"
},
{
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "mathematics: of a formula or object defined in terms of itself",
"word": "recurrente"
},
{
"code": "yue",
"lang": "Chinese Cantonese",
"lang_code": "yue",
"roman": "dai⁶ wui⁴",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞迴 /递回"
},
{
"code": "cmn",
"lang": "Chinese Mandarin",
"lang_code": "cmn",
"roman": "dìguī",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞歸 /递归"
},
{
"code": "nan",
"lang": "Min Nan Chinese",
"lang_code": "nan",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "遞迴 /递回"
},
{
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekurzivní"
},
{
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursief"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekursiivinen"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "récursif"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekursiv"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing: of an algorithm or block of code that calls itself",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"code": "hu",
"lang": "Hungarian",
"lang_code": "hu",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "rekurzív"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "computing: of an algorithm or block of code that calls itself",
"tags": [
"masculine"
],
"word": "rekurencyjny"
},
{
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursivo"
},
{
"code": "ro",
"lang": "Romanian",
"lang_code": "ro",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursiv"
},
{
"code": "es",
"lang": "Spanish",
"lang_code": "es",
"sense": "computing: of an algorithm or block of code that calls itself",
"word": "recursivo"
},
{
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "recursief"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "rekursiivinen"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "rekursiv"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"code": "fa",
"lang": "Persian",
"lang_code": "fa",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "بازگشتی"
},
{
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "computing theory: of a function which can be computed in a finite amount of time",
"word": "recursivo"
},
{
"code": "nl",
"lang": "Dutch",
"lang_code": "nl",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "recursief"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekursiivinen"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "récursif"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekursiv"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "anadromikós",
"sense": "computing theory: of a set whose characteristic function is recursive",
"tags": [
"masculine"
],
"word": "αναδρομικός"
},
{
"code": "sh",
"lang": "Serbo-Croatian",
"lang_code": "sh",
"sense": "computing theory: of a set whose characteristic function is recursive",
"word": "rekurzivan"
}
],
"word": "recursive"
}
Download raw JSONL data for recursive meaning in English (13.5kB)
This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2026-08-12 from the enwiktionary dump dated 2026-08-05 using wiktextract (be32728 and 4deed51). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.