See variadic on Wiktionary
{ "etymology_templates": [ { "args": { "1": "en", "2": "variable", "3": "adic" }, "expansion": "variable + -adic", "name": "suffix" } ], "etymology_text": "From variable + -adic.", "head_templates": [ { "args": { "1": "-" }, "expansion": "variadic (not comparable)", "name": "en-adj" } ], "lang": "English", "lang_code": "en", "pos": "adj", "related": [ { "_dis1": "0 0", "word": "monadic" }, { "_dis1": "0 0", "word": "diadic" }, { "_dis1": "0 0", "word": "triadic" }, { "_dis1": "0 0", "word": "polyadic" } ], "senses": [ { "categories": [ { "kind": "topical", "langcode": "en", "name": "Linguistics", "orig": "en:Linguistics", "parents": [ "Language", "Social sciences", "Communication", "Sciences", "Society", "All topics", "Fundamental" ], "source": "w" }, { "kind": "topical", "langcode": "en", "name": "Mathematics", "orig": "en:Mathematics", "parents": [ "Formal sciences", "Sciences", "All topics", "Fundamental" ], "source": "w" }, { "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": "33 33 34", "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" }, { "_dis": "33 34 33", "kind": "other", "name": "English terms suffixed with -adic", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Pages with 1 entry", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" }, { "_dis": "32 34 34", "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 36", "kind": "other", "name": "Terms with French translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with Hungarian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Spanish translations", "parents": [], "source": "w+disamb" } ], "examples": [ { "text": "C's printf is one of the most widely used variadic functions.", "type": "example" }, { "ref": "1983, Alan Bundy, The Computer Modelling of Mathematical Reasoning, Academic Press, page 48:", "text": "There are some functions and predicates which we tend to think of as being able to take any number of parameters – of being of variable arity or variadic.", "type": "quote" }, { "ref": "2004, François Récanati, Literal Meaning, Cambridge University Press, →ISBN, page 109:", "text": "The variadic functions that increase the valence of the input relation through the addition of a circumstance to the set of its argument-roles can be represented by means of an operator (or rather, a family of operators) ‘Circ’.", "type": "quote" }, { "ref": "2006, Nils M. Holm, Sketchy LISP: An Introduction to Functional Programming in Scheme, 2nd edition, Lulu.com, →ISBN, page 53:", "text": "However, the real max procedure of Scheme is a variadic procedure, which means that it accepts any positive number of arguments: ¶ (max 5 1 3 8 9 7 2 6 4) => 9", "type": "quote" } ], "glosses": [ "Taking a variable number of arguments; especially, taking arbitrarily many arguments." ], "id": "en-variadic-en-adj-z2OeyM57", "links": [ [ "programming", "programming#Noun" ], [ "mathematics", "mathematics" ], [ "linguistics", "linguistics" ], [ "variable", "variable" ], [ "argument", "argument" ], [ "arbitrarily", "arbitrary" ] ], "raw_glosses": [ "(programming, mathematics, linguistics) Taking a variable number of arguments; especially, taking arbitrarily many arguments." ], "tags": [ "not-comparable" ], "topics": [ "computing", "engineering", "human-sciences", "linguistics", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ], "translations": [ { "_dis1": "98 2", "code": "fi", "lang": "Finnish", "sense": "taking a variable number of arguments", "word": "variadinen" }, { "_dis1": "98 2", "code": "fr", "lang": "French", "sense": "taking a variable number of arguments", "word": "variadique" }, { "_dis1": "98 2", "code": "de", "lang": "German", "sense": "taking a variable number of arguments", "word": "variadisch" }, { "_dis1": "98 2", "code": "hu", "lang": "Hungarian", "sense": "taking a variable number of arguments", "word": "variadikus" }, { "_dis1": "98 2", "code": "ru", "lang": "Russian", "roman": "prinimajuščij peremennoje čisló parametrov", "sense": "taking a variable number of arguments", "word": "принимающий переменное число́ параметров" }, { "_dis1": "98 2", "code": "es", "lang": "Spanish", "sense": "taking a variable number of arguments", "tags": [ "masculine" ], "word": "variádico" } ] }, { "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": "33 33 34", "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" }, { "_dis": "33 34 33", "kind": "other", "name": "English terms suffixed with -adic", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Pages with 1 entry", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" }, { "_dis": "32 34 34", "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 36", "kind": "other", "name": "Terms with French translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with Hungarian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Spanish translations", "parents": [], "source": "w+disamb" } ], "examples": [ { "text": "each variadic argument", "type": "example" } ], "glosses": [ "Belonging to a variadic function." ], "id": "en-variadic-en-adj-7bzqbwao", "links": [ [ "programming", "programming#Noun" ], [ "function", "function" ] ], "raw_glosses": [ "(programming) Belonging to a variadic function." ], "tags": [ "not-comparable" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ] } ], "sounds": [ { "ipa": "/vɛɹiˈædɪk/", "tags": [ "US" ] }, { "ipa": "/vɛəɹiˈædɪk/", "tags": [ "Received-Pronunciation" ] }, { "audio": "LL-Q1860 (eng)-Vealhurl-variadic.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.ogg" }, { "rhymes": "-ædɪk" } ], "word": "variadic" } { "etymology_templates": [ { "args": { "1": "en", "2": "variable", "3": "adic" }, "expansion": "variable + -adic", "name": "suffix" } ], "etymology_text": "From variable + -adic.", "forms": [ { "form": "variadics", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "variadic (plural variadics)", "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": "33 33 34", "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" }, { "_dis": "33 34 33", "kind": "other", "name": "English terms suffixed with -adic", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w+disamb" }, { "_dis": "31 33 35", "kind": "other", "name": "Pages with 1 entry", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" }, { "_dis": "32 34 34", "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 36", "kind": "other", "name": "Terms with French translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w+disamb" }, { "_dis": "31 34 35", "kind": "other", "name": "Terms with Hungarian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w+disamb" }, { "_dis": "30 34 36", "kind": "other", "name": "Terms with Spanish translations", "parents": [], "source": "w+disamb" } ], "examples": [ { "ref": "2017, Andrew Beak, PHP 7 Zend Certification Study Guide, page 44:", "text": "PHP 5.6 introduced variadics that explicitly accept a variable number of parameters.", "type": "quote" } ], "glosses": [ "A function that takes a variable number of arguments." ], "id": "en-variadic-en-noun-7yg5-rbe", "links": [ [ "programming", "programming#Noun" ], [ "function", "function" ], [ "variable", "variable" ], [ "argument", "argument" ] ], "raw_glosses": [ "(programming) A function that takes a variable number of arguments." ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ] } ], "sounds": [ { "ipa": "/vɛɹiˈædɪk/", "tags": [ "US" ] }, { "ipa": "/vɛəɹiˈædɪk/", "tags": [ "Received-Pronunciation" ] }, { "audio": "LL-Q1860 (eng)-Vealhurl-variadic.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.ogg" }, { "rhymes": "-ædɪk" } ], "word": "variadic" }
{ "categories": [ "English adjectives", "English countable nouns", "English entries with incorrect language header", "English lemmas", "English nouns", "English terms suffixed with -adic", "English uncomparable adjectives", "Entries with translation boxes", "Pages with 1 entry", "Pages with entries", "Rhymes:English/ædɪk", "Rhymes:English/ædɪk/4 syllables", "Terms with Finnish translations", "Terms with French translations", "Terms with German translations", "Terms with Hungarian translations", "Terms with Russian translations", "Terms with Spanish translations" ], "etymology_templates": [ { "args": { "1": "en", "2": "variable", "3": "adic" }, "expansion": "variable + -adic", "name": "suffix" } ], "etymology_text": "From variable + -adic.", "head_templates": [ { "args": { "1": "-" }, "expansion": "variadic (not comparable)", "name": "en-adj" } ], "lang": "English", "lang_code": "en", "pos": "adj", "related": [ { "word": "monadic" }, { "word": "diadic" }, { "word": "triadic" }, { "word": "polyadic" } ], "senses": [ { "categories": [ "English terms with quotations", "English terms with usage examples", "en:Linguistics", "en:Mathematics", "en:Programming" ], "examples": [ { "text": "C's printf is one of the most widely used variadic functions.", "type": "example" }, { "ref": "1983, Alan Bundy, The Computer Modelling of Mathematical Reasoning, Academic Press, page 48:", "text": "There are some functions and predicates which we tend to think of as being able to take any number of parameters – of being of variable arity or variadic.", "type": "quote" }, { "ref": "2004, François Récanati, Literal Meaning, Cambridge University Press, →ISBN, page 109:", "text": "The variadic functions that increase the valence of the input relation through the addition of a circumstance to the set of its argument-roles can be represented by means of an operator (or rather, a family of operators) ‘Circ’.", "type": "quote" }, { "ref": "2006, Nils M. Holm, Sketchy LISP: An Introduction to Functional Programming in Scheme, 2nd edition, Lulu.com, →ISBN, page 53:", "text": "However, the real max procedure of Scheme is a variadic procedure, which means that it accepts any positive number of arguments: ¶ (max 5 1 3 8 9 7 2 6 4) => 9", "type": "quote" } ], "glosses": [ "Taking a variable number of arguments; especially, taking arbitrarily many arguments." ], "links": [ [ "programming", "programming#Noun" ], [ "mathematics", "mathematics" ], [ "linguistics", "linguistics" ], [ "variable", "variable" ], [ "argument", "argument" ], [ "arbitrarily", "arbitrary" ] ], "raw_glosses": [ "(programming, mathematics, linguistics) Taking a variable number of arguments; especially, taking arbitrarily many arguments." ], "tags": [ "not-comparable" ], "topics": [ "computing", "engineering", "human-sciences", "linguistics", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ] }, { "categories": [ "English terms with usage examples", "en:Programming" ], "examples": [ { "text": "each variadic argument", "type": "example" } ], "glosses": [ "Belonging to a variadic function." ], "links": [ [ "programming", "programming#Noun" ], [ "function", "function" ] ], "raw_glosses": [ "(programming) Belonging to a variadic function." ], "tags": [ "not-comparable" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ] } ], "sounds": [ { "ipa": "/vɛɹiˈædɪk/", "tags": [ "US" ] }, { "ipa": "/vɛəɹiˈædɪk/", "tags": [ "Received-Pronunciation" ] }, { "audio": "LL-Q1860 (eng)-Vealhurl-variadic.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.ogg" }, { "rhymes": "-ædɪk" } ], "translations": [ { "code": "fi", "lang": "Finnish", "sense": "taking a variable number of arguments", "word": "variadinen" }, { "code": "fr", "lang": "French", "sense": "taking a variable number of arguments", "word": "variadique" }, { "code": "de", "lang": "German", "sense": "taking a variable number of arguments", "word": "variadisch" }, { "code": "hu", "lang": "Hungarian", "sense": "taking a variable number of arguments", "word": "variadikus" }, { "code": "ru", "lang": "Russian", "roman": "prinimajuščij peremennoje čisló parametrov", "sense": "taking a variable number of arguments", "word": "принимающий переменное число́ параметров" }, { "code": "es", "lang": "Spanish", "sense": "taking a variable number of arguments", "tags": [ "masculine" ], "word": "variádico" } ], "word": "variadic" } { "categories": [ "English adjectives", "English countable nouns", "English entries with incorrect language header", "English lemmas", "English nouns", "English terms suffixed with -adic", "English uncomparable adjectives", "Entries with translation boxes", "Pages with 1 entry", "Pages with entries", "Rhymes:English/ædɪk", "Rhymes:English/ædɪk/4 syllables", "Terms with Finnish translations", "Terms with French translations", "Terms with German translations", "Terms with Hungarian translations", "Terms with Russian translations", "Terms with Spanish translations" ], "etymology_templates": [ { "args": { "1": "en", "2": "variable", "3": "adic" }, "expansion": "variable + -adic", "name": "suffix" } ], "etymology_text": "From variable + -adic.", "forms": [ { "form": "variadics", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "variadic (plural variadics)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "categories": [ "English terms with quotations", "en:Programming" ], "examples": [ { "ref": "2017, Andrew Beak, PHP 7 Zend Certification Study Guide, page 44:", "text": "PHP 5.6 introduced variadics that explicitly accept a variable number of parameters.", "type": "quote" } ], "glosses": [ "A function that takes a variable number of arguments." ], "links": [ [ "programming", "programming#Noun" ], [ "function", "function" ], [ "variable", "variable" ], [ "argument", "argument" ] ], "raw_glosses": [ "(programming) A function that takes a variable number of arguments." ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ] } ], "sounds": [ { "ipa": "/vɛɹiˈædɪk/", "tags": [ "US" ] }, { "ipa": "/vɛəɹiˈædɪk/", "tags": [ "Received-Pronunciation" ] }, { "audio": "LL-Q1860 (eng)-Vealhurl-variadic.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/d/d3/LL-Q1860_%28eng%29-Vealhurl-variadic.wav/LL-Q1860_%28eng%29-Vealhurl-variadic.wav.ogg" }, { "rhymes": "-ædɪk" } ], "word": "variadic" }
Download raw JSONL data for variadic meaning in All languages combined (6.7kB)
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-12-08 from the enwiktionary dump dated 2024-12-04 using wiktextract (bb46d54 and 0c3c9f6). 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.