"compile" meaning in English

See compile in All languages combined, or Wiktionary

Noun

IPA: /kəmˈpaɪl/ [General-American, Received-Pronunciation], /kəmˈpɑɪl/ [General-Australian] Audio: LL-Q1860 (eng)-Vealhurl-compile.wav [Southern-England] Forms: compiles [plural]
Rhymes: -aɪl Etymology: From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”). Etymology templates: {{inh|en|enm|compilen}} Middle English compilen, {{der|en|fro|compiler}} Old French compiler, {{der|en|la|compīlō|t=to plunder}} Latin compīlō (“to plunder”) Head templates: {{en-noun}} compile (plural compiles)
  1. (programming) An act of compiling code. Categories (topical): Programming, Compilation Derived forms: compile time
    Sense id: en-compile-en-noun-uaMDrynH Disambiguation of Compilation: 24 3 6 2 32 29 3 2 Categories (other): English entries with incorrect language header, English entries with language name categories using raw markup Disambiguation of English entries with incorrect language header: 15 3 4 11 31 32 2 1 Disambiguation of English entries with language name categories using raw markup: 18 3 4 13 31 28 2 1 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences

Verb

IPA: /kəmˈpaɪl/ [General-American, Received-Pronunciation], /kəmˈpɑɪl/ [General-Australian] Audio: LL-Q1860 (eng)-Vealhurl-compile.wav [Southern-England] Forms: compiles [present, singular, third-person], compiling [participle, present], compiled [participle, past], compiled [past]
Rhymes: -aɪl Etymology: From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”). Etymology templates: {{inh|en|enm|compilen}} Middle English compilen, {{der|en|fro|compiler}} Old French compiler, {{der|en|la|compīlō|t=to plunder}} Latin compīlō (“to plunder”) Head templates: {{en-verb}} compile (third-person singular simple present compiles, present participle compiling, simple past and past participle compiled)
  1. (transitive) To make by gathering pieces from various sources. Tags: transitive
    Sense id: en-compile-en-verb-sLmYrtMB
  2. (obsolete) To construct; to build. Tags: obsolete Translations (assemble from a collection): συντάσσω (suntássō) (Ancient Greek), تجميع (Arabic), събирам (sǎbiram) (Bulgarian), съставям (sǎstavjam) (Bulgarian), 編撰 (Chinese Mandarin), 编撰 (biānzhuàn) (Chinese Mandarin), 彙編 (Chinese Mandarin), 汇编 (huìbiān) (Chinese Mandarin), kompilere (Danish), samenstellen (Dutch), kompili (Esperanto), koota (Finnish), koostaa (Finnish), compiler (French), zusammenstellen (German), összeállít (Hungarian), fordít (Hungarian), tiomsaigh (Irish), compilare (Italian), assemblare (Italian), predisporre (Italian), raccogliere (Italian), 編集する (henshū suru) (alt: へんしゅうする) (Japanese), whakahiato (Maori), فراهمیستن (Persian), ترجمیستن (Persian), kompilować [imperfective] (Polish), skompilować [perfective] (Polish), compilar (Portuguese), alcătui (dintr-o colecție) (Romanian), compila (Romanian), собира́ть (sobirátʹ) [imperfective] (Russian), собра́ть (sobrátʹ) [perfective] (Russian), составля́ть (sostavljátʹ) [imperfective] (Russian), соста́вить (sostávitʹ) [perfective] (Russian), compilar (Spanish), sammanställa (Swedish), kompilera (Swedish), derlemek (Turkish)
    Sense id: en-compile-en-verb-qCHSEyA8 Disambiguation of 'assemble from a collection': 17 37 4 20 14 4 3
  3. (transitive, snooker) To achieve (a break) by making a sequence of shots. Tags: transitive Categories (topical): Snooker
    Sense id: en-compile-en-verb-SUfLhJLE Categories (other): English entries with incorrect language header, English entries with language name categories using raw markup Disambiguation of English entries with incorrect language header: 15 3 4 11 31 32 2 1 Disambiguation of English entries with language name categories using raw markup: 18 3 4 13 31 28 2 1 Topics: ball-games, games, hobbies, lifestyle, snooker, sports
  4. (transitive, programming) To use a compiler to process source code and produce executable code. Tags: transitive Categories (topical): Programming, Compilation Translations (produce executable): компилирам (kompiliram) (Bulgarian), 編譯 (Chinese Mandarin), 编译 (biānyì) (Chinese Mandarin), přeložit (Czech), kompilovat (Czech), compileren (Dutch), kääntää (Finnish), compiler (French), kompilieren (German), μεταγλωττίζω (metaglottízo) (Greek), קימפל (kimpél) (Hebrew), tiomsaigh (Irish), compilare (Italian), コンパイルする (konpairu suru) (Japanese), mandika (Malagasy), ترجمیستن (Persian), kompilować [imperfective] (Polish), skompilować [perfective] (Polish), compilar (Portuguese), compila (Romanian), компили́ровать (kompilírovatʹ) [imperfective] (Russian), скомпили́ровать (skompilírovatʹ) [perfective] (Russian), откомпили́ровать (otkompilírovatʹ) [perfective] (Russian), собирать (sobiratʹ) [imperfective] (Russian), собрать (sobratʹ) [perfective] (Russian), compilar (Spanish), kompilera (Swedish), derlemek (Turkish)
    Sense id: en-compile-en-verb-Ysqyyskg Disambiguation of Compilation: 24 3 6 2 32 29 3 2 Categories (other): English entries with incorrect language header, English entries with language name categories using raw markup, English entries with topic categories using raw markup Disambiguation of English entries with incorrect language header: 15 3 4 11 31 32 2 1 Disambiguation of English entries with language name categories using raw markup: 18 3 4 13 31 28 2 1 Disambiguation of English entries with topic categories using raw markup: 17 3 4 12 39 23 2 1 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences Disambiguation of 'produce executable': 2 21 3 48 22 2 2
  5. (intransitive, programming) To be successfully processed by a compiler into executable code. Tags: intransitive Categories (topical): Programming, Compilation Translations (be successfully processed by a compiler): kääntyä (Finnish), μεταγλωττίζομαι (metaglottízomai) (Greek), הִתְקַמְפֵּל (hitkampél) (Hebrew), compilarsi (Italian), kompilować się [imperfective] (Polish), skompilować się [perfective] (Polish), компили́роваться (kompilírovatʹsja) [imperfective] (Russian), скомпили́роваться (skompilírovatʹsja) [perfective] (Russian), kompilera (Swedish)
    Sense id: en-compile-en-verb-iurOmhoj Disambiguation of Compilation: 24 3 6 2 32 29 3 2 Categories (other): English entries with incorrect language header, English entries with language name categories using raw markup Disambiguation of English entries with incorrect language header: 15 3 4 11 31 32 2 1 Disambiguation of English entries with language name categories using raw markup: 18 3 4 13 31 28 2 1 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences Disambiguation of 'be successfully processed by a compiler': 1 3 3 25 66 1 1
  6. (obsolete, transitive) To contain or comprise. Tags: obsolete, transitive
    Sense id: en-compile-en-verb-HorKg~KS
  7. (obsolete) To write; to compose. Tags: obsolete
    Sense id: en-compile-en-verb-gdpPNNF7
The following are not (yet) sense-disambiguated
Hyponyms: cross-compile, transcompile Derived forms: compiler, compilator

Inflected forms

Alternative forms

Download JSON data for compile meaning in English (21.1kB)

{
  "derived": [
    {
      "_dis1": "0 0 0 0 0 0 0",
      "word": "compiler"
    },
    {
      "_dis1": "0 0 0 0 0 0 0",
      "word": "compilator"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "enm",
        "3": "compilen"
      },
      "expansion": "Middle English compilen",
      "name": "inh"
    },
    {
      "args": {
        "1": "en",
        "2": "fro",
        "3": "compiler"
      },
      "expansion": "Old French compiler",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "compīlō",
        "t": "to plunder"
      },
      "expansion": "Latin compīlō (“to plunder”)",
      "name": "der"
    }
  ],
  "etymology_text": "From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).",
  "forms": [
    {
      "form": "compiles",
      "tags": [
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "compiling",
      "tags": [
        "participle",
        "present"
      ]
    },
    {
      "form": "compiled",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "compiled",
      "tags": [
        "past"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "compile (third-person singular simple present compiles, present participle compiling, simple past and past participle compiled)",
      "name": "en-verb"
    }
  ],
  "hyponyms": [
    {
      "_dis1": "0 0 0 0 0 0 0",
      "word": "cross-compile"
    },
    {
      "_dis1": "0 0 0 0 0 0 0",
      "word": "transcompile"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "verb",
  "senses": [
    {
      "categories": [],
      "examples": [
        {
          "text": "Samuel Johnson compiled one of the most influential dictionaries of the English language.",
          "type": "example"
        }
      ],
      "glosses": [
        "To make by gathering pieces from various sources."
      ],
      "id": "en-compile-en-verb-sLmYrtMB",
      "links": [
        [
          "make",
          "make"
        ],
        [
          "gather",
          "gather"
        ],
        [
          "piece",
          "piece"
        ],
        [
          "source",
          "source"
        ]
      ],
      "raw_glosses": [
        "(transitive) To make by gathering pieces from various sources."
      ],
      "tags": [
        "transitive"
      ]
    },
    {
      "categories": [],
      "glosses": [
        "To construct; to build."
      ],
      "id": "en-compile-en-verb-qCHSEyA8",
      "links": [
        [
          "construct",
          "construct"
        ],
        [
          "build",
          "build"
        ]
      ],
      "raw_glosses": [
        "(obsolete) To construct; to build."
      ],
      "tags": [
        "obsolete"
      ],
      "translations": [
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ar",
          "lang": "Arabic",
          "sense": "assemble from a collection",
          "word": "تجميع"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "bg",
          "lang": "Bulgarian",
          "roman": "sǎbiram",
          "sense": "assemble from a collection",
          "word": "събирам"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "bg",
          "lang": "Bulgarian",
          "roman": "sǎstavjam",
          "sense": "assemble from a collection",
          "word": "съставям"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "assemble from a collection",
          "word": "編撰"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "biānzhuàn",
          "sense": "assemble from a collection",
          "word": "编撰"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "assemble from a collection",
          "word": "彙編"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "huìbiān",
          "sense": "assemble from a collection",
          "word": "汇编"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "da",
          "lang": "Danish",
          "sense": "assemble from a collection",
          "word": "kompilere"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "nl",
          "lang": "Dutch",
          "sense": "assemble from a collection",
          "word": "samenstellen"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "eo",
          "lang": "Esperanto",
          "sense": "assemble from a collection",
          "word": "kompili"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "fi",
          "lang": "Finnish",
          "sense": "assemble from a collection",
          "word": "koota"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "fi",
          "lang": "Finnish",
          "sense": "assemble from a collection",
          "word": "koostaa"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "fr",
          "lang": "French",
          "sense": "assemble from a collection",
          "word": "compiler"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "de",
          "lang": "German",
          "sense": "assemble from a collection",
          "word": "zusammenstellen"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "grc",
          "lang": "Ancient Greek",
          "roman": "suntássō",
          "sense": "assemble from a collection",
          "word": "συντάσσω"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "hu",
          "lang": "Hungarian",
          "sense": "assemble from a collection",
          "word": "összeállít"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "hu",
          "lang": "Hungarian",
          "sense": "assemble from a collection",
          "word": "fordít"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ga",
          "lang": "Irish",
          "sense": "assemble from a collection",
          "word": "tiomsaigh"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "it",
          "lang": "Italian",
          "sense": "assemble from a collection",
          "word": "compilare"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "it",
          "lang": "Italian",
          "sense": "assemble from a collection",
          "word": "assemblare"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "it",
          "lang": "Italian",
          "sense": "assemble from a collection",
          "word": "predisporre"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "it",
          "lang": "Italian",
          "sense": "assemble from a collection",
          "word": "raccogliere"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "alt": "へんしゅうする",
          "code": "ja",
          "lang": "Japanese",
          "roman": "henshū suru",
          "sense": "assemble from a collection",
          "word": "編集する"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "mi",
          "lang": "Maori",
          "sense": "assemble from a collection",
          "word": "whakahiato"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "fa",
          "lang": "Persian",
          "sense": "assemble from a collection",
          "word": "فراهمیستن"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "fa",
          "lang": "Persian",
          "sense": "assemble from a collection",
          "word": "ترجمیستن"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "pl",
          "lang": "Polish",
          "sense": "assemble from a collection",
          "tags": [
            "imperfective"
          ],
          "word": "kompilować"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "pl",
          "lang": "Polish",
          "sense": "assemble from a collection",
          "tags": [
            "perfective"
          ],
          "word": "skompilować"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "assemble from a collection",
          "word": "compilar"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ro",
          "lang": "Romanian",
          "sense": "assemble from a collection",
          "word": "alcătui (dintr-o colecție)"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ro",
          "lang": "Romanian",
          "sense": "assemble from a collection",
          "word": "compila"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ru",
          "lang": "Russian",
          "roman": "sobirátʹ",
          "sense": "assemble from a collection",
          "tags": [
            "imperfective"
          ],
          "word": "собира́ть"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ru",
          "lang": "Russian",
          "roman": "sobrátʹ",
          "sense": "assemble from a collection",
          "tags": [
            "perfective"
          ],
          "word": "собра́ть"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ru",
          "lang": "Russian",
          "roman": "sostavljátʹ",
          "sense": "assemble from a collection",
          "tags": [
            "imperfective"
          ],
          "word": "составля́ть"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "ru",
          "lang": "Russian",
          "roman": "sostávitʹ",
          "sense": "assemble from a collection",
          "tags": [
            "perfective"
          ],
          "word": "соста́вить"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "es",
          "lang": "Spanish",
          "sense": "assemble from a collection",
          "word": "compilar"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "sv",
          "lang": "Swedish",
          "sense": "assemble from a collection",
          "word": "sammanställa"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "sv",
          "lang": "Swedish",
          "sense": "assemble from a collection",
          "word": "kompilera"
        },
        {
          "_dis1": "17 37 4 20 14 4 3",
          "code": "tr",
          "lang": "Turkish",
          "sense": "assemble from a collection",
          "word": "derlemek"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Snooker",
          "orig": "en:Snooker",
          "parents": [
            "Games",
            "Recreation",
            "Human activity",
            "Human behaviour",
            "Human",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "15 3 4 11 31 32 2 1",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "18 3 4 13 31 28 2 1",
          "kind": "other",
          "name": "English entries with language name categories using raw markup",
          "parents": [
            "Entries with language name categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "Steve Davis compiled a 147."
        }
      ],
      "glosses": [
        "To achieve (a break) by making a sequence of shots."
      ],
      "id": "en-compile-en-verb-SUfLhJLE",
      "links": [
        [
          "snooker",
          "snooker#Noun"
        ],
        [
          "break",
          "break"
        ],
        [
          "shot",
          "shot"
        ]
      ],
      "raw_glosses": [
        "(transitive, snooker) To achieve (a break) by making a sequence of shots."
      ],
      "tags": [
        "transitive"
      ],
      "topics": [
        "ball-games",
        "games",
        "hobbies",
        "lifestyle",
        "snooker",
        "sports"
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "15 3 4 11 31 32 2 1",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "18 3 4 13 31 28 2 1",
          "kind": "other",
          "name": "English entries with language name categories using raw markup",
          "parents": [
            "Entries with language name categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "17 3 4 12 39 23 2 1",
          "kind": "other",
          "name": "English entries with topic categories using raw markup",
          "parents": [
            "Entries with topic categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "24 3 6 2 32 29 3 2",
          "kind": "topical",
          "langcode": "en",
          "name": "Compilation",
          "orig": "en:Compilation",
          "parents": [
            "Computing",
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "After I compile this program I'll run it and see if it works.",
          "type": "example"
        }
      ],
      "glosses": [
        "To use a compiler to process source code and produce executable code."
      ],
      "id": "en-compile-en-verb-Ysqyyskg",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "compiler",
          "compiler"
        ],
        [
          "process",
          "process"
        ],
        [
          "source code",
          "source code"
        ],
        [
          "executable",
          "executable"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(transitive, programming) To use a compiler to process source code and produce executable code."
      ],
      "tags": [
        "transitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "bg",
          "lang": "Bulgarian",
          "roman": "kompiliram",
          "sense": "produce executable",
          "word": "компилирам"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "produce executable",
          "word": "編譯"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "biānyì",
          "sense": "produce executable",
          "word": "编译"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "cs",
          "lang": "Czech",
          "sense": "produce executable",
          "word": "přeložit"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "cs",
          "lang": "Czech",
          "sense": "produce executable",
          "word": "kompilovat"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "nl",
          "lang": "Dutch",
          "sense": "produce executable",
          "word": "compileren"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "fi",
          "lang": "Finnish",
          "sense": "produce executable",
          "word": "kääntää"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "fr",
          "lang": "French",
          "sense": "produce executable",
          "word": "compiler"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "de",
          "lang": "German",
          "sense": "produce executable",
          "word": "kompilieren"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "el",
          "lang": "Greek",
          "roman": "metaglottízo",
          "sense": "produce executable",
          "word": "μεταγλωττίζω"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "he",
          "lang": "Hebrew",
          "roman": "kimpél",
          "sense": "produce executable",
          "word": "קימפל"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ga",
          "lang": "Irish",
          "sense": "produce executable",
          "word": "tiomsaigh"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "it",
          "lang": "Italian",
          "sense": "produce executable",
          "word": "compilare"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ja",
          "lang": "Japanese",
          "roman": "konpairu suru",
          "sense": "produce executable",
          "word": "コンパイルする"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "mg",
          "lang": "Malagasy",
          "sense": "produce executable",
          "word": "mandika"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "fa",
          "lang": "Persian",
          "sense": "produce executable",
          "word": "ترجمیستن"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "pl",
          "lang": "Polish",
          "sense": "produce executable",
          "tags": [
            "imperfective"
          ],
          "word": "kompilować"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "pl",
          "lang": "Polish",
          "sense": "produce executable",
          "tags": [
            "perfective"
          ],
          "word": "skompilować"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "produce executable",
          "word": "compilar"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ro",
          "lang": "Romanian",
          "sense": "produce executable",
          "word": "compila"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "kompilírovatʹ",
          "sense": "produce executable",
          "tags": [
            "imperfective"
          ],
          "word": "компили́ровать"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "skompilírovatʹ",
          "sense": "produce executable",
          "tags": [
            "perfective"
          ],
          "word": "скомпили́ровать"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "otkompilírovatʹ",
          "sense": "produce executable",
          "tags": [
            "perfective"
          ],
          "word": "откомпили́ровать"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "sobiratʹ",
          "sense": "produce executable",
          "tags": [
            "imperfective"
          ],
          "word": "собирать"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "sobratʹ",
          "sense": "produce executable",
          "tags": [
            "perfective"
          ],
          "word": "собрать"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "es",
          "lang": "Spanish",
          "sense": "produce executable",
          "word": "compilar"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "sv",
          "lang": "Swedish",
          "sense": "produce executable",
          "word": "kompilera"
        },
        {
          "_dis1": "2 21 3 48 22 2 2",
          "code": "tr",
          "lang": "Turkish",
          "sense": "produce executable",
          "word": "derlemek"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "15 3 4 11 31 32 2 1",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "18 3 4 13 31 28 2 1",
          "kind": "other",
          "name": "English entries with language name categories using raw markup",
          "parents": [
            "Entries with language name categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "24 3 6 2 32 29 3 2",
          "kind": "topical",
          "langcode": "en",
          "name": "Compilation",
          "orig": "en:Compilation",
          "parents": [
            "Computing",
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "There must be an error in my source code because it won't compile.",
          "type": "example"
        }
      ],
      "glosses": [
        "To be successfully processed by a compiler into executable code."
      ],
      "id": "en-compile-en-verb-iurOmhoj",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "successfully",
          "successfully"
        ],
        [
          "process",
          "process"
        ],
        [
          "compiler",
          "compiler"
        ],
        [
          "executable",
          "executable"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(intransitive, programming) To be successfully processed by a compiler into executable code."
      ],
      "tags": [
        "intransitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "fi",
          "lang": "Finnish",
          "sense": "be successfully processed by a compiler",
          "word": "kääntyä"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "el",
          "lang": "Greek",
          "roman": "metaglottízomai",
          "sense": "be successfully processed by a compiler",
          "word": "μεταγλωττίζομαι"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "he",
          "lang": "Hebrew",
          "roman": "hitkampél",
          "sense": "be successfully processed by a compiler",
          "word": "הִתְקַמְפֵּל"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "it",
          "lang": "Italian",
          "sense": "be successfully processed by a compiler",
          "word": "compilarsi"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "pl",
          "lang": "Polish",
          "sense": "be successfully processed by a compiler",
          "tags": [
            "imperfective"
          ],
          "word": "kompilować się"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "pl",
          "lang": "Polish",
          "sense": "be successfully processed by a compiler",
          "tags": [
            "perfective"
          ],
          "word": "skompilować się"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "ru",
          "lang": "Russian",
          "roman": "kompilírovatʹsja",
          "sense": "be successfully processed by a compiler",
          "tags": [
            "imperfective"
          ],
          "word": "компили́роваться"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "ru",
          "lang": "Russian",
          "roman": "skompilírovatʹsja",
          "sense": "be successfully processed by a compiler",
          "tags": [
            "perfective"
          ],
          "word": "скомпили́роваться"
        },
        {
          "_dis1": "1 3 3 25 66 1 1",
          "code": "sv",
          "lang": "Swedish",
          "sense": "be successfully processed by a compiler",
          "word": "kompilera"
        }
      ]
    },
    {
      "categories": [],
      "glosses": [
        "To contain or comprise."
      ],
      "id": "en-compile-en-verb-HorKg~KS",
      "links": [
        [
          "contain",
          "contain"
        ],
        [
          "comprise",
          "comprise"
        ]
      ],
      "raw_glosses": [
        "(obsolete, transitive) To contain or comprise."
      ],
      "tags": [
        "obsolete",
        "transitive"
      ]
    },
    {
      "categories": [],
      "glosses": [
        "To write; to compose."
      ],
      "id": "en-compile-en-verb-gdpPNNF7",
      "links": [
        [
          "write",
          "write"
        ],
        [
          "compose",
          "compose"
        ]
      ],
      "raw_glosses": [
        "(obsolete) To write; to compose."
      ],
      "tags": [
        "obsolete"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kəmˈpaɪl/",
      "tags": [
        "General-American",
        "Received-Pronunciation"
      ]
    },
    {
      "ipa": "/kəmˈpɑɪl/",
      "tags": [
        "General-Australian"
      ]
    },
    {
      "rhymes": "-aɪl"
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-compile.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.ogg",
      "tags": [
        "Southern-England"
      ],
      "text": "Audio (Southern England)"
    }
  ],
  "word": "compile"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "enm",
        "3": "compilen"
      },
      "expansion": "Middle English compilen",
      "name": "inh"
    },
    {
      "args": {
        "1": "en",
        "2": "fro",
        "3": "compiler"
      },
      "expansion": "Old French compiler",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "compīlō",
        "t": "to plunder"
      },
      "expansion": "Latin compīlō (“to plunder”)",
      "name": "der"
    }
  ],
  "etymology_text": "From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).",
  "forms": [
    {
      "form": "compiles",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "compile (plural compiles)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "15 3 4 11 31 32 2 1",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "18 3 4 13 31 28 2 1",
          "kind": "other",
          "name": "English entries with language name categories using raw markup",
          "parents": [
            "Entries with language name categories using raw markup",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "24 3 6 2 32 29 3 2",
          "kind": "topical",
          "langcode": "en",
          "name": "Compilation",
          "orig": "en:Compilation",
          "parents": [
            "Computing",
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "derived": [
        {
          "word": "compile time"
        }
      ],
      "examples": [
        {
          "ref": "1985, Robert A Stern, An Introduction to Computers and Information Processing",
          "text": "[…] programming team managers assumed the \"improved programs\" produced through structured programming would not require as many compiles during development.",
          "type": "quotation"
        },
        {
          "ref": "2007, Scott Meyers, Mike Lee, MAC OS X Leopard: Beyond the Manual",
          "text": "Any file with an error or warning on it will be added to this smart group until the next compile.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "An act of compiling code."
      ],
      "id": "en-compile-en-noun-uaMDrynH",
      "links": [
        [
          "programming",
          "programming#Noun"
        ]
      ],
      "raw_glosses": [
        "(programming) An act of compiling code."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kəmˈpaɪl/",
      "tags": [
        "General-American",
        "Received-Pronunciation"
      ]
    },
    {
      "ipa": "/kəmˈpɑɪl/",
      "tags": [
        "General-Australian"
      ]
    },
    {
      "rhymes": "-aɪl"
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-compile.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.ogg",
      "tags": [
        "Southern-England"
      ],
      "text": "Audio (Southern England)"
    }
  ],
  "word": "compile"
}
{
  "categories": [
    "English 2-syllable words",
    "English countable nouns",
    "English entries with incorrect language header",
    "English entries with language name categories using raw markup",
    "English entries with topic categories using raw markup",
    "English ergative verbs",
    "English lemmas",
    "English nouns",
    "English terms derived from Latin",
    "English terms derived from Middle English",
    "English terms derived from Old French",
    "English terms inherited from Middle English",
    "English terms with IPA pronunciation",
    "English terms with audio links",
    "English verbs",
    "Rhymes:English/aɪl",
    "Rhymes:English/aɪl/2 syllables",
    "en:Compilation"
  ],
  "derived": [
    {
      "word": "compiler"
    },
    {
      "word": "compilator"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "enm",
        "3": "compilen"
      },
      "expansion": "Middle English compilen",
      "name": "inh"
    },
    {
      "args": {
        "1": "en",
        "2": "fro",
        "3": "compiler"
      },
      "expansion": "Old French compiler",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "compīlō",
        "t": "to plunder"
      },
      "expansion": "Latin compīlō (“to plunder”)",
      "name": "der"
    }
  ],
  "etymology_text": "From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).",
  "forms": [
    {
      "form": "compiles",
      "tags": [
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "compiling",
      "tags": [
        "participle",
        "present"
      ]
    },
    {
      "form": "compiled",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "compiled",
      "tags": [
        "past"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "compile (third-person singular simple present compiles, present participle compiling, simple past and past participle compiled)",
      "name": "en-verb"
    }
  ],
  "hyponyms": [
    {
      "word": "cross-compile"
    },
    {
      "word": "transcompile"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        "English terms with usage examples",
        "English transitive verbs"
      ],
      "examples": [
        {
          "text": "Samuel Johnson compiled one of the most influential dictionaries of the English language.",
          "type": "example"
        }
      ],
      "glosses": [
        "To make by gathering pieces from various sources."
      ],
      "links": [
        [
          "make",
          "make"
        ],
        [
          "gather",
          "gather"
        ],
        [
          "piece",
          "piece"
        ],
        [
          "source",
          "source"
        ]
      ],
      "raw_glosses": [
        "(transitive) To make by gathering pieces from various sources."
      ],
      "tags": [
        "transitive"
      ]
    },
    {
      "categories": [
        "English terms with obsolete senses"
      ],
      "glosses": [
        "To construct; to build."
      ],
      "links": [
        [
          "construct",
          "construct"
        ],
        [
          "build",
          "build"
        ]
      ],
      "raw_glosses": [
        "(obsolete) To construct; to build."
      ],
      "tags": [
        "obsolete"
      ]
    },
    {
      "categories": [
        "English transitive verbs",
        "en:Snooker"
      ],
      "examples": [
        {
          "text": "Steve Davis compiled a 147."
        }
      ],
      "glosses": [
        "To achieve (a break) by making a sequence of shots."
      ],
      "links": [
        [
          "snooker",
          "snooker#Noun"
        ],
        [
          "break",
          "break"
        ],
        [
          "shot",
          "shot"
        ]
      ],
      "raw_glosses": [
        "(transitive, snooker) To achieve (a break) by making a sequence of shots."
      ],
      "tags": [
        "transitive"
      ],
      "topics": [
        "ball-games",
        "games",
        "hobbies",
        "lifestyle",
        "snooker",
        "sports"
      ]
    },
    {
      "categories": [
        "English terms with usage examples",
        "English transitive verbs",
        "en:Programming"
      ],
      "examples": [
        {
          "text": "After I compile this program I'll run it and see if it works.",
          "type": "example"
        }
      ],
      "glosses": [
        "To use a compiler to process source code and produce executable code."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "compiler",
          "compiler"
        ],
        [
          "process",
          "process"
        ],
        [
          "source code",
          "source code"
        ],
        [
          "executable",
          "executable"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(transitive, programming) To use a compiler to process source code and produce executable code."
      ],
      "tags": [
        "transitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        "English intransitive verbs",
        "English terms with usage examples",
        "en:Programming"
      ],
      "examples": [
        {
          "text": "There must be an error in my source code because it won't compile.",
          "type": "example"
        }
      ],
      "glosses": [
        "To be successfully processed by a compiler into executable code."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "successfully",
          "successfully"
        ],
        [
          "process",
          "process"
        ],
        [
          "compiler",
          "compiler"
        ],
        [
          "executable",
          "executable"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(intransitive, programming) To be successfully processed by a compiler into executable code."
      ],
      "tags": [
        "intransitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        "English terms with obsolete senses",
        "English transitive verbs"
      ],
      "glosses": [
        "To contain or comprise."
      ],
      "links": [
        [
          "contain",
          "contain"
        ],
        [
          "comprise",
          "comprise"
        ]
      ],
      "raw_glosses": [
        "(obsolete, transitive) To contain or comprise."
      ],
      "tags": [
        "obsolete",
        "transitive"
      ]
    },
    {
      "categories": [
        "English terms with obsolete senses"
      ],
      "glosses": [
        "To write; to compose."
      ],
      "links": [
        [
          "write",
          "write"
        ],
        [
          "compose",
          "compose"
        ]
      ],
      "raw_glosses": [
        "(obsolete) To write; to compose."
      ],
      "tags": [
        "obsolete"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kəmˈpaɪl/",
      "tags": [
        "General-American",
        "Received-Pronunciation"
      ]
    },
    {
      "ipa": "/kəmˈpɑɪl/",
      "tags": [
        "General-Australian"
      ]
    },
    {
      "rhymes": "-aɪl"
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-compile.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.ogg",
      "tags": [
        "Southern-England"
      ],
      "text": "Audio (Southern England)"
    }
  ],
  "translations": [
    {
      "code": "ar",
      "lang": "Arabic",
      "sense": "assemble from a collection",
      "word": "تجميع"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "sǎbiram",
      "sense": "assemble from a collection",
      "word": "събирам"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "sǎstavjam",
      "sense": "assemble from a collection",
      "word": "съставям"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "assemble from a collection",
      "word": "編撰"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "biānzhuàn",
      "sense": "assemble from a collection",
      "word": "编撰"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "assemble from a collection",
      "word": "彙編"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "huìbiān",
      "sense": "assemble from a collection",
      "word": "汇编"
    },
    {
      "code": "da",
      "lang": "Danish",
      "sense": "assemble from a collection",
      "word": "kompilere"
    },
    {
      "code": "nl",
      "lang": "Dutch",
      "sense": "assemble from a collection",
      "word": "samenstellen"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "assemble from a collection",
      "word": "kompili"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "assemble from a collection",
      "word": "koota"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "assemble from a collection",
      "word": "koostaa"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "assemble from a collection",
      "word": "compiler"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "assemble from a collection",
      "word": "zusammenstellen"
    },
    {
      "code": "grc",
      "lang": "Ancient Greek",
      "roman": "suntássō",
      "sense": "assemble from a collection",
      "word": "συντάσσω"
    },
    {
      "code": "hu",
      "lang": "Hungarian",
      "sense": "assemble from a collection",
      "word": "összeállít"
    },
    {
      "code": "hu",
      "lang": "Hungarian",
      "sense": "assemble from a collection",
      "word": "fordít"
    },
    {
      "code": "ga",
      "lang": "Irish",
      "sense": "assemble from a collection",
      "word": "tiomsaigh"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "assemble from a collection",
      "word": "compilare"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "assemble from a collection",
      "word": "assemblare"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "assemble from a collection",
      "word": "predisporre"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "assemble from a collection",
      "word": "raccogliere"
    },
    {
      "alt": "へんしゅうする",
      "code": "ja",
      "lang": "Japanese",
      "roman": "henshū suru",
      "sense": "assemble from a collection",
      "word": "編集する"
    },
    {
      "code": "mi",
      "lang": "Maori",
      "sense": "assemble from a collection",
      "word": "whakahiato"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "sense": "assemble from a collection",
      "word": "فراهمیستن"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "sense": "assemble from a collection",
      "word": "ترجمیستن"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "assemble from a collection",
      "tags": [
        "imperfective"
      ],
      "word": "kompilować"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "assemble from a collection",
      "tags": [
        "perfective"
      ],
      "word": "skompilować"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "assemble from a collection",
      "word": "compilar"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "assemble from a collection",
      "word": "alcătui (dintr-o colecție)"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "assemble from a collection",
      "word": "compila"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sobirátʹ",
      "sense": "assemble from a collection",
      "tags": [
        "imperfective"
      ],
      "word": "собира́ть"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sobrátʹ",
      "sense": "assemble from a collection",
      "tags": [
        "perfective"
      ],
      "word": "собра́ть"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sostavljátʹ",
      "sense": "assemble from a collection",
      "tags": [
        "imperfective"
      ],
      "word": "составля́ть"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sostávitʹ",
      "sense": "assemble from a collection",
      "tags": [
        "perfective"
      ],
      "word": "соста́вить"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "sense": "assemble from a collection",
      "word": "compilar"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "assemble from a collection",
      "word": "sammanställa"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "assemble from a collection",
      "word": "kompilera"
    },
    {
      "code": "tr",
      "lang": "Turkish",
      "sense": "assemble from a collection",
      "word": "derlemek"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "kompiliram",
      "sense": "produce executable",
      "word": "компилирам"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "produce executable",
      "word": "編譯"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "biānyì",
      "sense": "produce executable",
      "word": "编译"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "produce executable",
      "word": "přeložit"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "produce executable",
      "word": "kompilovat"
    },
    {
      "code": "nl",
      "lang": "Dutch",
      "sense": "produce executable",
      "word": "compileren"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "produce executable",
      "word": "kääntää"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "produce executable",
      "word": "compiler"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "produce executable",
      "word": "kompilieren"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "metaglottízo",
      "sense": "produce executable",
      "word": "μεταγλωττίζω"
    },
    {
      "code": "he",
      "lang": "Hebrew",
      "roman": "kimpél",
      "sense": "produce executable",
      "word": "קימפל"
    },
    {
      "code": "ga",
      "lang": "Irish",
      "sense": "produce executable",
      "word": "tiomsaigh"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "produce executable",
      "word": "compilare"
    },
    {
      "code": "ja",
      "lang": "Japanese",
      "roman": "konpairu suru",
      "sense": "produce executable",
      "word": "コンパイルする"
    },
    {
      "code": "mg",
      "lang": "Malagasy",
      "sense": "produce executable",
      "word": "mandika"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "sense": "produce executable",
      "word": "ترجمیستن"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "produce executable",
      "tags": [
        "imperfective"
      ],
      "word": "kompilować"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "produce executable",
      "tags": [
        "perfective"
      ],
      "word": "skompilować"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "produce executable",
      "word": "compilar"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "produce executable",
      "word": "compila"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "kompilírovatʹ",
      "sense": "produce executable",
      "tags": [
        "imperfective"
      ],
      "word": "компили́ровать"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "skompilírovatʹ",
      "sense": "produce executable",
      "tags": [
        "perfective"
      ],
      "word": "скомпили́ровать"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "otkompilírovatʹ",
      "sense": "produce executable",
      "tags": [
        "perfective"
      ],
      "word": "откомпили́ровать"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sobiratʹ",
      "sense": "produce executable",
      "tags": [
        "imperfective"
      ],
      "word": "собирать"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "sobratʹ",
      "sense": "produce executable",
      "tags": [
        "perfective"
      ],
      "word": "собрать"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "sense": "produce executable",
      "word": "compilar"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "produce executable",
      "word": "kompilera"
    },
    {
      "code": "tr",
      "lang": "Turkish",
      "sense": "produce executable",
      "word": "derlemek"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "be successfully processed by a compiler",
      "word": "kääntyä"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "metaglottízomai",
      "sense": "be successfully processed by a compiler",
      "word": "μεταγλωττίζομαι"
    },
    {
      "code": "he",
      "lang": "Hebrew",
      "roman": "hitkampél",
      "sense": "be successfully processed by a compiler",
      "word": "הִתְקַמְפֵּל"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "be successfully processed by a compiler",
      "word": "compilarsi"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "be successfully processed by a compiler",
      "tags": [
        "imperfective"
      ],
      "word": "kompilować się"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "be successfully processed by a compiler",
      "tags": [
        "perfective"
      ],
      "word": "skompilować się"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "kompilírovatʹsja",
      "sense": "be successfully processed by a compiler",
      "tags": [
        "imperfective"
      ],
      "word": "компили́роваться"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "skompilírovatʹsja",
      "sense": "be successfully processed by a compiler",
      "tags": [
        "perfective"
      ],
      "word": "скомпили́роваться"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "be successfully processed by a compiler",
      "word": "kompilera"
    }
  ],
  "word": "compile"
}

{
  "categories": [
    "English 2-syllable words",
    "English countable nouns",
    "English entries with incorrect language header",
    "English entries with language name categories using raw markup",
    "English entries with topic categories using raw markup",
    "English ergative verbs",
    "English lemmas",
    "English nouns",
    "English terms derived from Latin",
    "English terms derived from Middle English",
    "English terms derived from Old French",
    "English terms inherited from Middle English",
    "English terms with IPA pronunciation",
    "English terms with audio links",
    "English verbs",
    "Rhymes:English/aɪl",
    "Rhymes:English/aɪl/2 syllables",
    "en:Compilation"
  ],
  "derived": [
    {
      "word": "compile time"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "enm",
        "3": "compilen"
      },
      "expansion": "Middle English compilen",
      "name": "inh"
    },
    {
      "args": {
        "1": "en",
        "2": "fro",
        "3": "compiler"
      },
      "expansion": "Old French compiler",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "compīlō",
        "t": "to plunder"
      },
      "expansion": "Latin compīlō (“to plunder”)",
      "name": "der"
    }
  ],
  "etymology_text": "From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).",
  "forms": [
    {
      "form": "compiles",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "compile (plural compiles)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "English terms with quotations",
        "Quotation templates to be cleaned",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "1985, Robert A Stern, An Introduction to Computers and Information Processing",
          "text": "[…] programming team managers assumed the \"improved programs\" produced through structured programming would not require as many compiles during development.",
          "type": "quotation"
        },
        {
          "ref": "2007, Scott Meyers, Mike Lee, MAC OS X Leopard: Beyond the Manual",
          "text": "Any file with an error or warning on it will be added to this smart group until the next compile.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "An act of compiling code."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ]
      ],
      "raw_glosses": [
        "(programming) An act of compiling code."
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kəmˈpaɪl/",
      "tags": [
        "General-American",
        "Received-Pronunciation"
      ]
    },
    {
      "ipa": "/kəmˈpɑɪl/",
      "tags": [
        "General-Australian"
      ]
    },
    {
      "rhymes": "-aɪl"
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-compile.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c6/LL-Q1860_%28eng%29-Vealhurl-compile.wav/LL-Q1860_%28eng%29-Vealhurl-compile.wav.ogg",
      "tags": [
        "Southern-England"
      ],
      "text": "Audio (Southern England)"
    }
  ],
  "word": "compile"
}

This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-04-26 from the enwiktionary dump dated 2024-04-21 using wiktextract (93a6c53 and 21a9316). 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.