"recursive" meaning in English

See recursive in All languages combined, or Wiktionary

Adjective

IPA: /ɹɪˈkɜː(ɹ)sɪv/ Audio: LL-Q1860 (eng)-Vealhurl-recursive.wav [Southern-England] Forms: more recursive [comparative], most recursive [superlative]
Rhymes: -ɜː(ɹ)sɪv Etymology: Learned borrowing from New Latin recursīvus. Equivalent to recurse + -ive. Etymology templates: {{root|en|ine-pro|*ḱers-}}, {{lbor|en|la-new|recursīvus}} Learned borrowing from New Latin recursīvus, {{affix|en|recurse|-ive}} recurse + -ive Head templates: {{en-adj}} recursive (comparative more recursive, superlative most recursive)
  1. Drawing upon, invoking, or referring back to itself. Translations (referring back to itself): recursief (Dutch), itseään toistava (Finnish), récursif (French), rekursiv (German), επαναλαμβανόμενος (epanalamvanómenos) [masculine] (Greek), επανερχόμενος (epanerchómenos) [masculine] (Greek), αναδρομικός (anadromikós) [masculine] (Greek), recursivo (Portuguese), рекурзиван (Serbo-Croatian), recursivo (Spanish), рекурси́вний (rekursývnyj) (Ukrainian)
    Sense id: en-recursive-en-adj-~oBqWBXx Categories (other): English entries with incorrect language header, English terms suffixed with -ive, Entries with translation boxes, Pages with 1 entry, Pages with entries, 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 Disambiguation of English entries with incorrect language header: 26 17 20 19 19 Disambiguation of English terms suffixed with -ive: 26 24 16 16 18 Disambiguation of Entries with translation boxes: 27 16 17 16 24 Disambiguation of Pages with 1 entry: 29 17 17 17 19 Disambiguation of Pages with entries: 29 17 18 17 19 Disambiguation of Terms with Cantonese translations: 26 23 16 16 20 Disambiguation of Terms with Czech translations: 25 22 16 16 22 Disambiguation of Terms with Dutch translations: 27 22 16 16 20 Disambiguation of Terms with Finnish translations: 25 22 16 16 21 Disambiguation of Terms with French translations: 27 22 16 16 19 Disambiguation of Terms with German translations: 25 22 16 16 21 Disambiguation of Terms with Greek translations: 17 17 23 22 22 Disambiguation of Terms with Hungarian translations: 16 17 24 22 22 Disambiguation of Terms with Mandarin translations: 22 20 18 19 21 Disambiguation of Terms with Min Nan translations: 27 20 17 17 19 Disambiguation of Terms with Persian translations: 26 23 16 16 20 Disambiguation of Terms with Polish translations: 26 21 16 16 21 Disambiguation of Terms with Portuguese translations: 25 22 16 16 20 Disambiguation of Terms with Romanian translations: 22 20 18 19 21 Disambiguation of Terms with Serbo-Croatian translations: 25 22 16 16 20 Disambiguation of Terms with Spanish translations: 28 21 16 16 19 Disambiguation of Terms with Ukrainian translations: 25 22 16 16 20 Disambiguation of 'referring back to itself': 54 20 20 3 4
  2. (mathematics, not comparable) Having to do with an object (typically a function or formula) which is defined in terms of the object itself. Tags: not-comparable Translations (mathematics: of a formula or object defined in terms of itself): rekurzivní (Czech), recursief (Dutch), rekursiivinen (Finnish), récursif (French), rekursiv (German), αναδρομικός (anadromikós) [masculine] (Greek), rekurencyjny [masculine] (Polish), recursivo (Portuguese), iterativo (Spanish), recurrente (Spanish)
    Sense id: en-recursive-en-adj-en:math_formula Categories (other): Mathematics, English terms suffixed with -ive, Entries with translation boxes, 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 Persian translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Romanian translations, Terms with Serbo-Croatian translations, Terms with Ukrainian translations Disambiguation of English terms suffixed with -ive: 26 24 16 16 18 Disambiguation of Entries with translation boxes: 27 16 17 16 24 Disambiguation of Terms with Cantonese translations: 26 23 16 16 20 Disambiguation of Terms with Czech translations: 25 22 16 16 22 Disambiguation of Terms with Dutch translations: 27 22 16 16 20 Disambiguation of Terms with Finnish translations: 25 22 16 16 21 Disambiguation of Terms with French translations: 27 22 16 16 19 Disambiguation of Terms with German translations: 25 22 16 16 21 Disambiguation of Terms with Greek translations: 17 17 23 22 22 Disambiguation of Terms with Hungarian translations: 16 17 24 22 22 Disambiguation of Terms with Mandarin translations: 22 20 18 19 21 Disambiguation of Terms with Persian translations: 26 23 16 16 20 Disambiguation of Terms with Polish translations: 26 21 16 16 21 Disambiguation of Terms with Portuguese translations: 25 22 16 16 20 Disambiguation of Terms with Romanian translations: 22 20 18 19 21 Disambiguation of Terms with Serbo-Croatian translations: 25 22 16 16 20 Disambiguation of Terms with Ukrainian translations: 25 22 16 16 20 Topics: mathematics, sciences Disambiguation of 'mathematics: of a formula or object defined in terms of itself': 9 51 17 13 10
  3. (computing, not comparable) Having to do with an algorithm, program, subroutine, procedure, function, or other block of code that calls itself. Tags: not-comparable Translations (computing: of an algorithm or block of code that calls itself): 遞迴 /递回 (dai⁶ wui⁴) (Chinese Cantonese), 遞歸 /递归 (dìguī) (Chinese Mandarin), rekurzivní (Czech), recursief (Dutch), rekursiivinen (Finnish), récursif (French), rekursiv (German), αναδρομικός (anadromikós) [masculine] (Greek), rekurzív (Hungarian), 遞迴 /递回 (Min Nan Chinese), rekurencyjny [masculine] (Polish), recursivo (Portuguese), recursiv (Romanian), recursivo (Spanish)
    Sense id: en-recursive-en-adj-en:algorithm Categories (other): Computing, English terms suffixed with -ive, Entries with translation boxes, 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 Persian translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Romanian translations, Terms with Serbo-Croatian translations, Terms with Ukrainian translations Disambiguation of English terms suffixed with -ive: 26 24 16 16 18 Disambiguation of Entries with translation boxes: 27 16 17 16 24 Disambiguation of Terms with Cantonese translations: 26 23 16 16 20 Disambiguation of Terms with Czech translations: 25 22 16 16 22 Disambiguation of Terms with Dutch translations: 27 22 16 16 20 Disambiguation of Terms with Finnish translations: 25 22 16 16 21 Disambiguation of Terms with French translations: 27 22 16 16 19 Disambiguation of Terms with German translations: 25 22 16 16 21 Disambiguation of Terms with Greek translations: 17 17 23 22 22 Disambiguation of Terms with Hungarian translations: 16 17 24 22 22 Disambiguation of Terms with Mandarin translations: 22 20 18 19 21 Disambiguation of Terms with Persian translations: 26 23 16 16 20 Disambiguation of Terms with Polish translations: 26 21 16 16 21 Disambiguation of Terms with Portuguese translations: 25 22 16 16 20 Disambiguation of Terms with Romanian translations: 22 20 18 19 21 Disambiguation of Terms with Serbo-Croatian translations: 25 22 16 16 20 Disambiguation of Terms with Ukrainian translations: 25 22 16 16 20 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences Disambiguation of 'computing: of an algorithm or block of code that calls itself': 14 12 51 13 10
  4. (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. Tags: not-comparable Hyponyms (of a function): primitive recursive, tail recursive Translations (computing theory: of a function which can be computed in a finite amount of time): recursief (Dutch), rekursiivinen (Finnish), rekursiv (German), αναδρομικός (anadromikós) [masculine] (Greek), بازگشتی (Persian), recursivo (Portuguese)
    Sense id: en-recursive-en-adj-en:computing_theory Categories (other): Theory of computing, English terms suffixed with -ive, Entries with translation boxes, 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 Persian translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Romanian translations, Terms with Serbo-Croatian translations, Terms with Ukrainian translations Disambiguation of English terms suffixed with -ive: 26 24 16 16 18 Disambiguation of Entries with translation boxes: 27 16 17 16 24 Disambiguation of Terms with Cantonese translations: 26 23 16 16 20 Disambiguation of Terms with Czech translations: 25 22 16 16 22 Disambiguation of Terms with Dutch translations: 27 22 16 16 20 Disambiguation of Terms with Finnish translations: 25 22 16 16 21 Disambiguation of Terms with French translations: 27 22 16 16 19 Disambiguation of Terms with German translations: 25 22 16 16 21 Disambiguation of Terms with Greek translations: 17 17 23 22 22 Disambiguation of Terms with Hungarian translations: 16 17 24 22 22 Disambiguation of Terms with Mandarin translations: 22 20 18 19 21 Disambiguation of Terms with Persian translations: 26 23 16 16 20 Disambiguation of Terms with Polish translations: 26 21 16 16 21 Disambiguation of Terms with Portuguese translations: 25 22 16 16 20 Disambiguation of Terms with Romanian translations: 22 20 18 19 21 Disambiguation of Terms with Serbo-Croatian translations: 25 22 16 16 20 Disambiguation of Terms with Ukrainian translations: 25 22 16 16 20 Topics: computing, computing-theory, engineering, mathematics, natural-sciences, physical-sciences, sciences Disambiguation of 'of a function': 0 26 18 43 14 Disambiguation of 'computing theory: of a function which can be computed in a finite amount of time': 2 9 14 63 12
  5. (computing theory, not comparable) Having to do with a set whose characteristic function is recursive (sense 4). Tags: not-comparable Hypernyms (of a set whose characteristic function is recursive): recursively enumerable Translations (computing theory: of a set whose characteristic function is recursive): recursief (Dutch), rekursiivinen (Finnish), récursif (French), rekursiv (German), αναδρομικός (anadromikós) [masculine] (Greek), rekurzivan (Serbo-Croatian)
    Sense id: en-recursive-en-adj-j5ri4iYZ Categories (other): Theory of computing, English terms suffixed with -ive, Entries with translation boxes, 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 Persian translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Romanian translations, Terms with Serbo-Croatian translations, Terms with Ukrainian translations Disambiguation of English terms suffixed with -ive: 26 24 16 16 18 Disambiguation of Entries with translation boxes: 27 16 17 16 24 Disambiguation of Terms with Cantonese translations: 26 23 16 16 20 Disambiguation of Terms with Czech translations: 25 22 16 16 22 Disambiguation of Terms with Dutch translations: 27 22 16 16 20 Disambiguation of Terms with Finnish translations: 25 22 16 16 21 Disambiguation of Terms with French translations: 27 22 16 16 19 Disambiguation of Terms with German translations: 25 22 16 16 21 Disambiguation of Terms with Greek translations: 17 17 23 22 22 Disambiguation of Terms with Hungarian translations: 16 17 24 22 22 Disambiguation of Terms with Mandarin translations: 22 20 18 19 21 Disambiguation of Terms with Persian translations: 26 23 16 16 20 Disambiguation of Terms with Polish translations: 26 21 16 16 21 Disambiguation of Terms with Portuguese translations: 25 22 16 16 20 Disambiguation of Terms with Romanian translations: 22 20 18 19 21 Disambiguation of Terms with Serbo-Croatian translations: 25 22 16 16 20 Disambiguation of Terms with Ukrainian translations: 25 22 16 16 20 Topics: computing, computing-theory, engineering, mathematics, natural-sciences, physical-sciences, sciences Disambiguation of 'of a set whose characteristic function is recursive': 1 9 6 7 78 Disambiguation of 'computing theory: of a set whose characteristic function is recursive': 3 8 14 15 60
The following are not (yet) sense-disambiguated
Synonyms: self-referential Related terms: circular, fractal, iterative
{
  "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.