Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.46.0-wmf.24 first-letter Media Special Talk User User talk Wikifunctions Wikifunctions talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Translations Translations talk Event Event talk Z39 0 28 269324 260285 2026-04-26T09:22:08Z QuickQuokka 51952 269324 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z39" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z39", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z39K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "reference" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "odwołanie" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "引用" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "তথ্যসূত্র" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Referenz" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "reference" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "referensi" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "התייחסות" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "參照" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "référence" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "إحالة" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "riferimento" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "संदर्भ" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "референция" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z139", "Z4K4": "Z22499", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "התייחסות למפתח" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Odwołanie do cechy" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Attributreferens" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schlüsselreferenz" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "নির্দেশক তথ্যসূত্র" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Tham chiếu chìa khóa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "référence de clé" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "sleutelreferentie" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Anahtar kaynağı" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Key reference" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "การอ้างอิงคีย์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Referensi kunci" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "键引用" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "鍵參照" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Referência de chave" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Ссылка на ключ" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "إحالة مفتاح" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Riferimento ad una chiave" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "कुँजी संदर्भ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Reference na klíč" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Референция към ключ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Tham chiếu chìa khoá" ] }, { "Z1K1": "Z31", "Z31K1": "Z1820", "Z31K2": [ "Z6", "कुँजी सन्दर्भ" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4h4s2vcs2fb4mtq4994a1y0wrauuspv Z40 0 29 269325 261836 2026-04-26T09:25:50Z QuickQuokka 51952 269325 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z40" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z40", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z40", "Z3K2": "Z40K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "identity" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "tożsamość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরিচয়" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "身份" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "id" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "identity" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "pengenal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "identitate" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "identità" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "पहचान" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "identiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "pagkakakilanlan" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "идентичност" } ] }, "Z3K4": "Z41" } ], "Z4K3": "Z140", "Z4K4": "Z844", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Boolean" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Wartość logiczna" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বুলিয়ান" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "boolesch" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Boolesk" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "buleano" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Logická hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ブーリアン" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "Loģiskais tips" }, { "Z1K1": "Z11", "Z11K1": "Z1127", "Z11K2": "tipo lógico" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בוליאני" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Luận lý" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "booleaan" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรรกะ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "booléen" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Booleca" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Booleano" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Булевий" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Boolean" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "Booleanina" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Booleano" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "totuusarvo" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Boolean" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "布尔值" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "布林值" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "λογική τιμή" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Boolean" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "بوليئن" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Boolean " }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "booleano" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "Boolsk" }, { "Z1K1": "Z11", "Z11K1": "Z1789", "Z11K2": "booleà" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Логический тип" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Tip logic" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "منطقي" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "불리언" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Булова вредност" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "बूलियन" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "Boole-breyta" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "навъи мантиқӣ" }, { "Z1K1": "Z11", "Z11K1": "Z1179", "Z11K2": "Boolean" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "Buleano" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Булева стойност" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "bool", "true/false" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "bool" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "Bool", "Boolean" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Boolean", "bool" ] }, { "Z1K1": "Z31", "Z31K1": "Z1127", "Z31K2": [ "Z6", "booleano", "bool" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "בוליאן", "בול", "אמת או שקר" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Luận lí", "Lôgic", "Lô-gíc", "Boole", "Boolean", "Đúng/Sai" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "bool", "vero/falso" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "Booleana", "bool", "verdadeiro/falso" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "บูลีน", "จริง/เท็จ", "บูเลียน" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Boole", "benar/salah" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "সঠিক না ভুল", "সত্য-মিথ্যা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "τιμή Μπουλ", "αληθές/ψευδές", "αληθής/ψευδής" ] }, { "Z1K1": "Z31", "Z31K1": "Z1531", "Z31K2": [ "Z6", "bool", "benar/palsu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1434", "Z31K2": [ "Z6", "بول", "بنر/ڤلسو" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "bool", "tipo lógico", "tipo de dato lógico" ] }, { "Z1K1": "Z31", "Z31K1": "Z1789", "Z31K2": [ "Z6", "tipus de dades booleanes", "bool" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "vrai/faux" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "tip boolean", "bool", "boolean", "adevărat/fals" ] }, { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "Булевый", "Булевое значение", "Булевое", "Логическое значение", "Правда или ложь", "Булев" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "Булијан" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "bool", "boole-breyta", "satt/ósatt" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "bool", "waar/onwaar" ] }, { "Z1K1": "Z31", "Z31K1": "Z1844", "Z31K2": [ "Z6", "totoo/mali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1823", "Z31K2": [ "Z6", "бул", "истина/неистина" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Either 'true' or 'false', and is one of the fundamental Z4/Types available in the Wikifunctions system" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "\"Prawda\" lub \"fałsz\". Jeden z podstawowych typów (Z4) w systemie Wikifunkcji" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "'সত্য' অথবা 'মিথ্যা'; এই উইকির একটি ব্যবহারযোগ্য মূল Z4/ধরন" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "grundläggande datatyp som kan anta ett av två värden: sant eller falskt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "ĉu 'vera' aŭ 'malvera'; unu el la fundamentaj Z4/tipoj disponeblaj en la sistemo de Vikifunkcioj" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Buď „pravda“, nebo „nepravda“; jeden ze základních Z4/Typů dostupných v systému Wikifunkcí" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "entweder wahr oder falsch und einer der grundlegenden Typen im Wikifunctions-System " }, { "Z1K1": "Z11", "Z11K1": "Z1127", "Z11K2": "O bien \"verdadero\" o \"falso\", y uno de los Z4/tipos fundamentales disponibles en Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "סוג נתונים עם שני ערכים, אמת או שקר." }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "đúng hay sai" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "soit \"vrai\" soit \"faux\", l'un des Z4/Types fondamentaux disponibles dans le système Wikifunction" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "O 'vero' o 'falso' ed è uno dei Z4/Tipi fondamentali disponibili nel sistema di Wikifunzioni" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Either 'true' or 'false'. One of the fundamental Z4/Types available in the Wikifunctions system." }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "Karazana mandray sanda roa: 'marina' na 'diso'" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Або «істина», або «хиба», є одним із основних Z4/Типів, доступних у системі Вікіфункцій." }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Seja 'verdadeiro' ou 'falso', e é um dos Z4/Tipos fundamentais disponíveis no sistema da Wikifunções." }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "มีค่าเป็น 'จริง' หรือ 'เท็จ' และเป็นหนึ่งใน Z4/ชนิด พื้นฐานในระบบวิกิฟังก์ชันส์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Nilainya antara 'benar' atau 'salah'; salah satu Z4/Tipe fundamental yang tersedia di sistem Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Sama ada 'benar' atau 'palsu' dan salah satu Z4/Jenis asas yang tersedia dalam sistem Wikifungsi." }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "سام اد 'بنر' اتاو 'ڤلسو' دان ساله ساتو Z4/جنيس اساس يڠ ترسديا دالم سيستم ويکيفوڠسي." }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ma 'eziokwu' ma ọ bụ 'ụgha', ọ bụkwa otu n'ime isi Z4/Ụdị dị na sistemụ Wikifunctions." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "O bien \"verdadero\" o \"falso\", y uno de los Z4/tipos fundamentales disponibles en Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1789", "Z11K2": "O bé \"vertader\" o \"fals\", i un dels Z4/tipus fonamentals disponibles a Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Fie „adevărat”, fie „fals”; este unul dintre tipurile fundamentale Z4/Tipuri disponibile în sistemul Wikifuncții." }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "إما \"صحيح\" أو \"خطأ\"، وهو أحد أنواع Z4 الأساسية المتوفرة في نظام Wikifunctions." }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Један од основних Z4/типова података у Викифункцијама. Садржи или 'тачно' или 'нетачно'." }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "या तो 'सच' या 'झूठ'; यह विकिफ़ंक्शन्स की प्रणाली में उपलब्ध मौलिक Z4/प्रकारों में से एक है।" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "Boole-breyta er tvígild breyta, gildið er annað hvort 'satt' eða 'ósatt', þetta er ein af grundvallar Z4/gagnatögum Wikifunctions kerfisins" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Ofwel ‘waar’ of ‘onwaar’, en is een van de fundamentele Z4/Types die beschikbaar zijn in het Wikifuncties-systeem." }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "Alinman sa 'totoo' o 'mali', at isa sa mga pangunahing Z4/Uri na magagamit sa sistemang Wikipunsiyon" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Или истина, или неистина и е един от основните Z4/Типове, налични в системата на Wikifunctions" } ] } } gcfyrlon22bepdu5xhq392t8ag8fd1l Z41 0 30 269326 261837 2026-04-26T09:27:27Z QuickQuokka 51952 269326 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z41" }, "Z2K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "true" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wahr" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "prawda" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sant" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "istina" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "vera" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "истина" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "pravda" }, { "Z1K1": "Z11", "Z11K1": "Z1012", "Z11K2": "സത്യം" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "真" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "patiess" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "אמת" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "vrai" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waar" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "doğru" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "verdadero" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "sandt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "true" }, { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "true" }, { "Z1K1": "Z11", "Z11K1": "Z1437", "Z11K2": "true" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "vero" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "істина" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "marina" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "verdadeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "tosi" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จริง" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "benar" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "真" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "真" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αληθής" }, { "Z1K1": "Z11", "Z11K1": "Z1099", "Z11K2": "wouer" }, { "Z1K1": "Z11", "Z11K1": "Z1015", "Z11K2": "yelimaŋli" }, { "Z1K1": "Z11", "Z11K1": "Z1037", "Z11K2": "verdadeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "adevărat" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "صائب" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "тачно" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "सच" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "satt" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "ҳақиқат" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "totoo" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "истина" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "ja", "korrekt" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "ano" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "T", "TRUE", "affirmative", "right", "yes" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "oui" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "V", "Vero", "Affermativo", "corretto", "sì" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "V", "afirmativo", "correcto", "sí" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "sim", "verdade", "ligado", "V", "VERDADEIRO", "afirmativo", "certo" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ใช่", "ถูก" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "真值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "真值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1037", "Z31K2": [ "Z6", "sim", "verdade", "correto", "ligado", "afirmativo", "positivo", "certo" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "da", "T", "A", "TRUE", "afirmativ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "نعم", "صحيح", "إيجابي", "صواب" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "T" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "satt", "sönn", "rétt", "já" ] }, { "Z1K1": "Z31", "Z31K1": "Z1844", "Z31K2": [ "Z6", "T", "TOTOO", "sang-ayon", "tama", "oo" ] }, { "Z1K1": "Z31", "Z31K1": "Z1823", "Z31K2": [ "Z6", "да", "вярно ", "T", "TRUE", "true", "положително" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the value of a Z40/Boolean that indicates an affirmative or positive result" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "la valoro de buleano kiu indikas jesan aŭ pozitivan rezulton" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota typu Z40/Logická hodnota, která označuje pozitivní výsledek" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "boolescher Wert, der ein bejahendes oder positives Ergebnis anzeigt" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך בוליאני שמייצג ערך או תוצאה חיוביים" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "de waarde van een Z40/boolean die een bevestigend of positief resultaat aangeeft" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "La valeur d'un Z40/Booléen qui indique un résultat affirmatif ou positif." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "valor booleano, que indica un resultado verdadero o positivo" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "værdien af Z40/boolsk værdi som indikeret et positivt resultat" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "il valore di Z40/Booleano che indica un risultato affermativo o positivo" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "o valor de um Z40/Booleano que indica um resultado afirmativo ou positivo" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ค่า Z40/ตรรกะ ซึ่งชี้ถึงผลลัพธ์ที่ยืนยันหรือเชิงบวก" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai Boolean yang menandakan hasil positif" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "表示肯定或正面结果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "表示肯定或正面結果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1015", "Z11K2": "pa ʒiri" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "valoarea unui Z40/Tip logic care indică un rezultat afirmativ sau pozitiv" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قيمة Z40/منطقي التي تشير إلى نتيجة إيجابية" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Z40/Булова вредност која означава тачан или позитиван резултат" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक Z40/बूलियन का परिणाम जो सकारात्मक परिणाम का संकेत देता है।" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sanngildi Z40/Boole-breytu er jákvætt eða satt" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "ang halaga ng isang Z40/Buleano na nagpapahiwating ng isang positibong resulta" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойността на Z40/Булева стойност, която показва положителен резултат" } ] } } caqo9abaloe98ki5jb61hj3z1z2y2xl Z42 0 31 269327 261838 2026-04-26T09:28:53Z QuickQuokka 51952 269327 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z42" }, "Z2K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মিথ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "falsch" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "fałsz" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "falskt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "malvera" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "ложь" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "nepravda" }, { "Z1K1": "Z11", "Z11K1": "Z1012", "Z11K2": "കള്ളം" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "偽" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "nepatiess" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שקר" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "faux" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "onwaar" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "yanlış" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "falskt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1437", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "хиба" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "diso" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "epätosi" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เท็จ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "salah" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "假" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "假" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ψευδής" }, { "Z1K1": "Z11", "Z11K1": "Z1099", "Z11K2": "falsch" }, { "Z1K1": "Z11", "Z11K1": "Z1037", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "fals" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "خاطئ" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "нетачно" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "झूठ" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "ósatt" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "ноҳақ" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "mali" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "неистина" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nej", "fel" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "lež", "ne" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "F", "FALSE", "not true", "wrong", "incorrect", "no", "untrue" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "F", "FAUX", "pas vrai", "incorrect", "non", "non vrai" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "F", "Falso", "Non vero", "sbagliato", "errato", "no" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "negativo", "desligado", "não", "F", "FALSO", "incorreto", "errado", "não é verdade" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ผิด", "ไม่ใช่" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "假值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "假值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1037", "Z31K2": [ "Z6", "negativo", "desligado", "não", "incorreto", "errado" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "F", "FALS", "neadevărat", "greșit", "incorect", "nu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "غير صحيح", "لا" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "⊥" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "F", "FALSE", "ósatt", "rangt", "nei" ] }, { "Z1K1": "Z31", "Z31K1": "Z1207", "Z31K2": [ "Z6", "дурӯғ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1844", "Z31K2": [ "Z6", "M", "MALI", "hindi totoo", "hindi tama", "hindi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1823", "Z31K2": [ "Z6", "F", "FALSE", "грешно", "невярно ", "не" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the value of a Z40/Boolean that indicates a negative result" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "la valoro de buleano kiu indikas negativan rezulton" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota typu Z40/Logická hodnota, která označuje negativní výsledek" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "boolescher Wert, der ein negatives Ergebnis anzeigt" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך בוליאני שמייצג ערך או תוצאה שליליים" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "de waarde van een Z40/boolean die een negatief resultaat aangeeft" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "La valeur d'un Z40/Booléen qui indique un résultat négatif." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "valor booleano, que indica un resultado falso o negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "værdien af Z40/boolsk værdi der indikerer et negativt resultat" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "il valore di Z40/Booleano che indica un risultato negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "sanda Z40/Booleanina maneho valiny diso" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "o valor de um Z40/Booleano que indica um resultado negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ค่า Z40/ตรรกะ ซึ่งชี้ถึงผลลัพธ์เชิงลบ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai Boolean yang menandakan hasil negatif" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "表示否定或反面结果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "表示否定或反面結果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "valoarea unui Z40/Tip logic care indică un rezultat negativ" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قيمة Z40/بوليانية تشير إلى نتيجة سلبية" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Z40/Булова вредност која означава негативан резултат" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक Z40/बूलियन का परिणाम जो नकारात्मक परिणाम का संकेत देता है।" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sanngildi Z40/Boole-breytu er neikvætt eða ósatt" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "ang halaga ng isang Z40/Buleano na nagpapahiwatig ng isang negatibong resulta" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойността на Z40/Булева стойност, която показва отрицателен резултат" } ] } } 6wsok4ax4mebzqdkhplhm10a353ceid Z80 0 32 269328 260260 2026-04-26T09:29:56Z QuickQuokka 51952 269328 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z80" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z80", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z13518", "Z3K2": "Z80K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "вредност" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойност" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z180", "Z4K4": "Z22373", "Z4K5": "Z22887", "Z4K6": "Z22866", "Z4K7": [ "Z46", "Z22371", "Z22372" ], "Z4K8": [ "Z64", "Z22379", "Z22378" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Bajt" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বাইট" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "バイト" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בית" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "byte" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Bayt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไบต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Bita" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字节" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "位元組" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1099", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "octet" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "byte" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "बाइट" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "octet" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Байт" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "바이트" }, { "Z1K1": "Z11", "Z11K1": "Z1394", "Z11K2": "Bajt" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Бајт" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Bajt" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Байт" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "בַּיְיט", "בייט", "בַּיִת" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Bai", "Bai-tơ", "Baitơ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "byte" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Byte" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "åtta bitar" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আটটি বিট; তথ্যের ক্ষুদ্রতম একক" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "8 סיביות" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "แปดบิต" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Байт" } ] } } kdr6l168upq7j9czvaovtqta5tx372d Z86 0 33 269334 260474 2026-04-26T09:39:07Z QuickQuokka 51952 269334 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z86" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z86", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z13518", "Z3K2": "Z86K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойност" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z186", "Z4K4": "Z22683", "Z4K5": "Z24823", "Z4K6": "Z23041", "Z4K7": [ "Z46", "Z22662", "Z22663" ], "Z4K8": [ "Z64", "Z22665", "Z22666" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unicode code point" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Punkt kodowy" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Unicode-tecken" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ইউনিকোড কোড পয়েন্ট" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Codepunkt" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "コードポイント" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "кодовая точка" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Điểm mã" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "codepunt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Code point" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "โค้ดพอยต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Titik kode" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "码位" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "碼位" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "נקודת קוד" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi koodu" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "point de code Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Ponto de código Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "यूनिकोड कोड पॉइंट" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Kódový bod Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Unicode кодова точка" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "UTF-8 code point", "Character", "Unicode scalar value" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "Punkt kodowy UTF-8", "Znak", "Litera" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "kodpunkt", "typografiskt tecken", "tecken" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "符号点", "符号位置" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Mã số" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Titik kode UTF-8", "Karakter" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "נְקֻדַּת קוֹד", "נקדת קוד", "קוד פוינט", "קודפוינט", "קוד-פוינט", "קוד־פוינט" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "Ponto de código UTF-8", "Caractere" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Znak", "Unicode znak", "Unicode kód" ] }, { "Z1K1": "Z31", "Z31K1": "Z1823", "Z31K2": [ "Z6", "UTF-8 кодова точка", "Символ", "Характер", "Знак" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение, связанное с символом в схеме кодирования" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "נְקֻדַּת קוֹד, דגם סיביות לייצוג תו." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A single code point in Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "un seul caractère en Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Un singolo codepoint in Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Um ponto de código Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "यूनिकोड में एक कोड पॉइंट।" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Jedna hodnota podle Unicode, často odpovídající jednomu znaku" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Една кодова точка в Unicode " } ] } } t6v3x7vl7catw2iqxgmdn9gz9khwgno Z99 0 34 269330 259767 2026-04-26T09:30:49Z QuickQuokka 51952 269330 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z99" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z99", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z1", "Z3K2": "Z99K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Quote" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Citat" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zitat" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উদ্ধৃতি" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "引用" }, { "Z1K1": "Z11", "Z11K1": "Z1171", "Z11K2": "いんよう" }, { "Z1K1": "Z11", "Z11K1": "Z1736", "Z11K2": "インヨウ" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ציטוט" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Trích dẫn" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "citaat" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Quote" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "อัญพจน์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kutipan" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Kwootu" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "citation" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "citazione" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "उद्धरण" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "цитат" } ] } } ], "Z4K3": "Z199" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Quote" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Citat" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zitat" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উদ্ধৃতি" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "引用" }, { "Z1K1": "Z11", "Z11K1": "Z1171", "Z11K2": "いんよう" }, { "Z1K1": "Z11", "Z11K1": "Z1736", "Z11K2": "インヨウ" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ציטוט" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Trích dẫn" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "citaat" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Quote" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "citation" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "อัญพจน์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kutipan" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Kwootu" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Цитата" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Citazione" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "اقتباس" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "उद्धरण" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "인용" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Citace" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Цитат" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "อัญประภาษ", "การยกคำพูด" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o98xm7nwzjlgmhso5qnmcnw4bpykovf Wikifunctions:Project chat 4 1184 268954 268940 2026-04-25T12:24:02Z Dv103 11127 /* Edit request */ Reply 268954 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) 31ll4wvbuot2pvoepfy5xxwt5szqmmm 268997 268954 2026-04-25T15:16:48Z Amire80 113 /* Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language */ Reply 268997 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) rs1jumprngqsbnymt1h9ba5liu7is03 269012 268997 2026-04-25T15:37:10Z Amire80 113 /* Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language */ Reply 269012 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) 8g00ic01qjhyo5k62s3bqyr12w57c3x 269023 269012 2026-04-25T16:40:39Z Feeglgeef 8776 /* Requested deletion of test */ Reply 269023 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) 9sy33i9qxmu3ssefxyn25w5hxpw0rki 269264 269023 2026-04-26T00:57:26Z MediaWiki message delivery 791 /* Request for comment (global AI policy) */ new section 269264 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> nuiu6ksqcr1jpwf0sljh53b7021h80f 269266 269264 2026-04-26T03:08:07Z SpBot 978 archive 1 section: 1 to [[Wikifunctions:Project chat/Archive/2026/03]] (after section [[Wikifunctions:Project chat/Archive/2026/03#Broken_function|Broken_function]]) - previous edit: [[:User:MediaWiki message delivery|MediaWiki message delivery]], 2026-04-26 00:57 269266 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> d97t4n6746bibkc4993tgkqoytejx1w 269318 269266 2026-04-26T07:10:12Z YoshiRulz 10156 /* “Key not found ()”? */ Reply 269318 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> 0uqgibzsep9p9hdqa0vjhr6i5a2pfif 269322 269318 2026-04-26T09:04:50Z QuickQuokka 51952 /* Is it OK to connect the implementation? */ new topic ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 269322 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) f5ad650p43z41zwijxqa5nd7am3oz0y 269336 269322 2026-04-26T10:10:50Z QuickQuokka 51952 /* Past tense function */ new topic ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 269336 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) cu8uwz4vzomswtxo6s8vhy2iilmb28c 269346 269336 2026-04-26T10:35:46Z QuickQuokka 51952 /* Past tense function */ reply ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 269346 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) : {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC) sal19ji2o936ifu4o6ewgo97f1ii5yo 269367 269346 2026-04-26T10:57:37Z QuickQuokka 51952 /* Past tense function */ addition ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 269367 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) : {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC) :: I need to create some other similar functions for the past tense, I have some ideas: ::* {{Z|Z26095}} ::* {{Z|Z32643}} ::* {{Z|Z28016}} ::* {{Z|Z26570}} ::* {{Z|Z33975}} ::* {{Z|Z27243}} :: :: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC) fzcknj89j4g2yoica6ug9umnefn6748 269368 269367 2026-04-26T11:02:35Z QuickQuokka 51952 /* Past tense function */ 269368 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) : {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC) :: I need to create some other similar functions for the past tense, I have some ideas: ::* {{Z|Z26095}} ::* {{Z|Z32643}} ::* {{Z|Z28016}} ::* {{Z|Z26570}} ::* {{Z|Z33975}} ::* {{Z|Z27243}} ::* <ins>{{Z|Z26627}}</ins> ::* <ins>{{Z|Z27627}}</ins> ::* <ins>{{Z|Z27173}}</ins> ::* <ins>{{Z|Z29591}}</ins> :: :: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC) dzcnrnjnghciih64xx0httjsk3z1e9u Wikifunctions:Requests for deletions 4 1696 269025 268467 2026-04-25T16:50:52Z Feeglgeef 8776 /* Z34196 */ new section 269025 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == {{Z|Z32488}} == {{ping|Dot.py}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:18, 15 April 2026 (UTC) == {{Z|Z27261}} == {{ping|Dungodung}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:20, 15 April 2026 (UTC) :Thanks for the info! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 19:16, 15 April 2026 (UTC) ::@[[User:Dungodung|Dungodung]] Can I consider this as a author request to delete <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:26, 16 April 2026 (UTC) == {{Z|Z33803}} == Duplicate of {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:58, 20 April 2026 (UTC) == [[Z27142]] == Unused and empty, courtesy ping {{ping|Dv103}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:12, 24 April 2026 (UTC) :Sincerely, I don't ever remember what it was for. Since it is unusued, can be deleted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:14, 24 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC)}} == [[Z34196]] == test [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:50, 25 April 2026 (UTC) 3z9gc990kn5uspzrr6oyj6s62a9hl2p 269253 269025 2026-04-25T22:10:28Z QuickQuokka 51952 /* Z34143 */ new topic ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 269253 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == {{Z|Z32488}} == {{ping|Dot.py}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:18, 15 April 2026 (UTC) == {{Z|Z27261}} == {{ping|Dungodung}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:20, 15 April 2026 (UTC) :Thanks for the info! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 19:16, 15 April 2026 (UTC) ::@[[User:Dungodung|Dungodung]] Can I consider this as a author request to delete <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:26, 16 April 2026 (UTC) == {{Z|Z33803}} == Duplicate of {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:58, 20 April 2026 (UTC) == [[Z27142]] == Unused and empty, courtesy ping {{ping|Dv103}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:12, 24 April 2026 (UTC) :Sincerely, I don't ever remember what it was for. Since it is unusued, can be deleted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:14, 24 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC)}} == [[Z34196]] == test [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:50, 25 April 2026 (UTC) == {{Z|Z34143}} == Hello! I created this test case for {{Z|Z34139}}, but this test stems from a misunderstanding I had about historical Bulgarian orthography. It is incorrect and should be deleted. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 22:10, 25 April 2026 (UTC) en1drj8q0puno84733wv4xak5et2lk8 269268 269253 2026-04-26T03:08:11Z SpBot 978 archive 1 section: 1 to [[Wikifunctions:Requests for deletions/Archive/2026/04]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/04#Z27142|Z27142]]) - previous edit: [[:User:QuickQuokka|QuickQuokka]], 2026-04-25 22:10 269268 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == {{Z|Z32488}} == {{ping|Dot.py}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:18, 15 April 2026 (UTC) == {{Z|Z27261}} == {{ping|Dungodung}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:20, 15 April 2026 (UTC) :Thanks for the info! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 19:16, 15 April 2026 (UTC) ::@[[User:Dungodung|Dungodung]] Can I consider this as a author request to delete <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:26, 16 April 2026 (UTC) == {{Z|Z33803}} == Duplicate of {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:58, 20 April 2026 (UTC) == [[Z34196]] == test [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:50, 25 April 2026 (UTC) == {{Z|Z34143}} == Hello! I created this test case for {{Z|Z34139}}, but this test stems from a misunderstanding I had about historical Bulgarian orthography. It is incorrect and should be deleted. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 22:10, 25 April 2026 (UTC) iez0j2us1qqtcch337tfsca205ph3d8 Wikifunctions:Community portal 4 1724 269285 268696 2026-04-26T05:28:09Z JJPMaster 6409 /* Tasks listed by users */ +1 269285 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC) {{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC) Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC) :Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC) Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC) :...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC) :Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC) ::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC) Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC) :{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC) Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC) :{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC) :Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC) Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC) Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) lpctqnz8j30npgplpra2kl1nibplweg 269288 269285 2026-04-26T05:31:30Z NikolasKHF 7673 /* Connection / Disconnection requests */ Reply 269288 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC) {{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC) Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC) :Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC) Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC) :...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC) :Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC) ::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC) Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC) :{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC) Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC) :{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC) :Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC) Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC) Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) btxbsqalb636ucaw93d3fqf7e0w29ws 269304 269288 2026-04-26T06:33:01Z Sun8908 9804 /* Connection / Disconnection requests */ 269304 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC) {{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC) Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC) :Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC) Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC) :...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC) :Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC) ::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC) Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC) :{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC) Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC) :{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC) :Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC) Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC) Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC) Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) pjfiawnlf1b1go2ts8i2acbdewhsjqb 269316 269304 2026-04-26T07:01:07Z NikolasKHF 7673 /* Connection / Disconnection requests */ Reply 269316 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC) {{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC) Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC) :Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC) Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC) :...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC) :Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC) ::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC) Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC) :{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC) Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC) :{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC) :Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC) Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC) Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC) Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC) :{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) 4e10t82v9x5vu15vdmiyulgy7r34lvj Wikifunctions:Requests for user groups 4 3790 269289 268728 2026-04-26T05:32:32Z NikolasKHF 7673 /* JJPMaster */ Reply 269289 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Sun8908 === :{{UL2.0|1=Sun8908|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 06:51, 25 April 2026 (UTC)'' :Hello. I am requesting functioneer right after [[Special:Diff/267801|invitation from Feeglgeef]]. I have created multiple functions in the past month, and I am working to create a bunch of conversions between different transliteration systems in Chinese. The right would therefore help me to test the functions and edit the functions more easily. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:51, 23 April 2026 (UTC) ::{{s}}, thank you for your work, sorry for forgetting about this! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:04, 24 April 2026 (UTC) === QuickQuokka === :{{UL2.0|1=QuickQuokka|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 21:07, 26 April 2026 (UTC)'' :Hello! : :I am requesting the functioneer role, because I've recently been editing Wikifunctions a lot, and want to be able to connect functions without bothering somebody else. : :I have created several functions, including: :* {{Z|Z33975}} :** {{Z|Z33977}} :** {{Z|Z34088}} :* {{Z|Z33986}} :* {{Z|Z34070}} :* {{Z|Z34105}} :* {{Z|Z34072}} :* {{Z|Z34084}} : :With this right, I will be able to more efficiently contribute functions to the project, and use them on Abstract Wikipedia. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 21:07, 24 April 2026 (UTC) ::{{s}}. Trustworthy editor, thank you for your contributions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:15, 24 April 2026 (UTC) ::{{s}}. [https://www.wikifunctions.org/w/index.php?title=Special:Log&logid=198181 first contribution] was less than the discussion period ago, but {{GENDER:QuickQuokka|he's|she's|they've}} created many implementations and tests in that short period. Thank you for your work here! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:16, 24 April 2026 (UTC) === JJPMaster === :{{UL2.0|1=JJPMaster|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 00:20, 27 April 2026 (UTC)'' :I'd like this access mainly so that I can edit my connected implementations, such as [[Z34125]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:20, 25 April 2026 (UTC) ::{{s}}, I thought you were already one? No brainer. Thank you for your contributions! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:18, 25 April 2026 (UTC) ::{{support}} Just wanted to suggest you to request for the right. No question. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:32, 26 April 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] 1mq81zm0wpwjxjupia93ibz60v10qw0 269335 269289 2026-04-26T10:06:23Z ChaoticV 31127 /* JJPMaster */ Reply 269335 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Sun8908 === :{{UL2.0|1=Sun8908|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 06:51, 25 April 2026 (UTC)'' :Hello. I am requesting functioneer right after [[Special:Diff/267801|invitation from Feeglgeef]]. I have created multiple functions in the past month, and I am working to create a bunch of conversions between different transliteration systems in Chinese. The right would therefore help me to test the functions and edit the functions more easily. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:51, 23 April 2026 (UTC) ::{{s}}, thank you for your work, sorry for forgetting about this! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:04, 24 April 2026 (UTC) === QuickQuokka === :{{UL2.0|1=QuickQuokka|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 21:07, 26 April 2026 (UTC)'' :Hello! : :I am requesting the functioneer role, because I've recently been editing Wikifunctions a lot, and want to be able to connect functions without bothering somebody else. : :I have created several functions, including: :* {{Z|Z33975}} :** {{Z|Z33977}} :** {{Z|Z34088}} :* {{Z|Z33986}} :* {{Z|Z34070}} :* {{Z|Z34105}} :* {{Z|Z34072}} :* {{Z|Z34084}} : :With this right, I will be able to more efficiently contribute functions to the project, and use them on Abstract Wikipedia. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 21:07, 24 April 2026 (UTC) ::{{s}}. Trustworthy editor, thank you for your contributions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:15, 24 April 2026 (UTC) ::{{s}}. [https://www.wikifunctions.org/w/index.php?title=Special:Log&logid=198181 first contribution] was less than the discussion period ago, but {{GENDER:QuickQuokka|he's|she's|they've}} created many implementations and tests in that short period. Thank you for your work here! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:16, 24 April 2026 (UTC) === JJPMaster === :{{UL2.0|1=JJPMaster|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 00:20, 27 April 2026 (UTC)'' :I'd like this access mainly so that I can edit my connected implementations, such as [[Z34125]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:20, 25 April 2026 (UTC) ::{{s}}, I thought you were already one? No brainer. Thank you for your contributions! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:18, 25 April 2026 (UTC) ::{{support}} Just wanted to suggest you to request for the right. No question. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:32, 26 April 2026 (UTC) ::{{support}} More than enough contributions to have my support. [[User:ChaoticV|ChaoticV]] ([[User talk:ChaoticV|talk]]) 10:06, 26 April 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] 78j76xdzvjm97y6yvx23tni8rf80u69 Wikifunctions:Reserved ZIDs 4 7395 269251 266446 2026-04-25T21:52:20Z Feeglgeef 8776 formal grammar is "fewer" not "less" 269251 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> <translate> <!--T:214--> This page details ZIDs that are reserved by Wikilambda, the software that runs Wikifunctions. All ZIDs with four digits or fewer are reserved. See [[Wikifunctions:Reserved ZIDs/all]] for a list of currently pre-defined objects. === Ranges === <!--T:62--> <!--T:10--> We reserve certain spaces for certain kinds of pre-defined objects. </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: <translate><!--T:63--> core types.</translate> ''<translate><!--T:64--> (See [[<tvar name="a">#core-types</tvar>|§ Core types]] below.)</translate>'' * <code>Z100</code> – <code>Z199</code>: <translate><!--T:65--> validators for the core types (''i.e.'' for each core type, +100 gives the validator), ''e.g.'' Z104 is the validator for Z4/Type</translate> * <code>Z200</code> – <code>Z299</code>: <translate><!--T:66--> built-in implementations for the validators for the core types (''i.e.'' Z204 is the built-in implementation for the validator for Z4/Type)</translate> * <code>Z300</code> – <code>Z399</code>: ''<translate><!--T:67--> unassigned for now</translate>'' * <code>Z400</code> – <code>Z499</code>: ''<translate><!--T:68--> reserved for local use</translate>'' * <code>Z500</code> – <code>Z599</code>: <translate><!--T:69--> core error types (<code>Z5xx</code> because <code>Z5</code> is error)</translate> ''<translate><!--T:70--> (See [[<tvar name="a">#core-error-types</tvar>|§ Core error types]] below.)</translate>'' * <code>Z600</code> – <code>Z699</code>: <translate><!--T:131--> core programming languages (<code>Z6xx</code> because <code>Z61</code> is programming language)</translate> * <code>Z700</code> – <code>Z799</code>: ''<translate><!--T:71--> unassigned for now</translate>'' * <code>Z800</code> – <code>Z899</code>: <translate><!--T:72--> definitions of core functions with built-ins (<code>Z8xx</code> because <code>Z8</code> is function)</translate> ''<translate><!--T:73--> (See [[<tvar name="a">#core-functions</tvar>|§ Core functions]] below.)</translate>'' * <code>Z900</code> – <code>Z999</code>: <translate><!--T:74--> built-ins for the core functions (they are +100 from the respective Z8xx)</translate> * <code>Z1000</code> – <code>Z2999</code>: <translate><!--T:75--> natural languages (instances of Z60)</translate> * <code>Z3000</code> – <code>Z5999</code>: ''<translate><!--T:149--> reserved for future use</translate>'' * <code>Z6000</code> – <code>Z6999</code>: <translate><!--T:215--> ''types, functions, ''etc.'' for using content from Wikidata and other Wikimedia sources''</translate> ** <code>Z6000</code> – <code>Z6099</code>: ''<translate><!--T:216--> types for content from Wikidata and other Wikimedia sources</translate>'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''<translate><!--T:217--> validators for these types</translate>'' ** <code>Z6200</code> – <code>Z6299</code>: ''<translate><!--T:218--> built-in implementations of the validators</translate>'' ** <code>Z6800</code> – <code>Z6899</code>: ''<translate><!--T:219--> helper functions for these types that need to be built-in (e.g., fetching, equality)</translate>'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''<translate><!--T:220--> built-in implementations of the helper functions</translate>'' * <code>Z7000</code> – <code>Z7999</code>: ''<translate><!--T:185--> reserved for future use</translate>'' * <code>Z8000</code> – <code>Z8999</code>: <translate><!--T:172--> Testers for each pre-defined function (''e.g.'' Z801 is tested via Z8010, Z8011, Z8012, … Z8019).</translate> * <code>Z9000</code> – <code>Z9999</code>: ''<translate><!--T:173--> reserved for future use</translate>'' </div></div> {{Anchor|core-types}} <translate> === Core types === <!--T:76--> </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: <translate><!--T:11--> <tvar name="1">{{Z|Z1}}</tvar> (Type), the root.</translate> * <code>Z2</code>: <translate><!--T:12--> <tvar name="1">{{Z|Z2}}</tvar> (Type): everything on the wiki is a <tvar name="Z"><code>Z2</code></tvar>, that's why this has such a low ZID.</translate> * <code>Z3</code>: <translate><!--T:13--> <tvar name="1">{{Z|Z3}}</tvar> (Type): because the word <tvar name="key"><bdi lang="en" dir="ltr">''key''</bdi></tvar> has three letters in English.</translate> * <code>Z4</code>: <translate><!--T:14--> <tvar name="1">{{Z|Z4}}</tvar> (Type): because the word <tvar name="type"><bdi lang="en" dir="ltr">''type''</bdi></tvar> has four letters in English.</translate> * <code>Z5</code>: <translate><!--T:15--> <tvar name="1">{{Z|Z5}}</tvar> (Type): because the word <tvar name="error"><bdi lang="en" dir="ltr">''error''</bdi></tvar> has five letters in English.</translate> ''<translate><!--T:77--> (See [[<tvar name="a">#core-error-types</tvar>|§ Core error types]] below.)</translate>'' * <code>Z6</code>: <translate><!--T:16--> <tvar name="1">{{Z|Z6}}</tvar> (Type): because the word <tvar name="string"><bdi lang="en" dir="ltr">''string''</bdi></tvar> has six letters in English.</translate> * <code>Z7</code>: <translate><!--T:17--> <tvar name="1">{{Z|Z7}}</tvar> (Type): because function calls are the main magic of the system, and 7 is a magic number. It is also close to <tvar name="Z"><code>Z8</code></tvar>.</translate> * <code>Z8</code>: <translate><!--T:18--> <tvar name="1">{{Z|Z8}}</tvar> (generic type, thus technically a function): because <tvar name="function"><bdi lang="en" dir="ltr">''function''</bdi></tvar> has eight letters in English.</translate> ''<translate><!--T:78--> (See [[<tvar name="a">#core-functions</tvar>|§ Core functions]] below.)</translate>'' * <code>Z9</code>: <translate><!--T:19--> <tvar name="1">{{Z|Z9}}</tvar> (Type): because the word <tvar name="reference"><bdi lang="en" dir="ltr">''reference''</bdi></tvar> has nine letters in English.</translate> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <translate><!--T:21--> <tvar name="1">{{Z|Z11}}</tvar> (Type): because it is just one language, and there's a ''one'' in the name.</translate> * <code>Z12</code>: <translate><!--T:22--> <tvar name="1">{{Z|Z12}}</tvar> (Type): because it's an extension of <tvar name="Z"><code>Z11</code></tvar>.</translate> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <translate><!--T:23--> <tvar name="1">{{Z|Z14}}</tvar> (Type): because the word <tvar name="implementation"><bdi lang="en" dir="ltr">''implementation''</bdi></tvar> has fourteen letters in English.</translate> * <code>Z15</code>: <translate><!--T:151--> ''Not yet assigned.''</translate> * <code>Z16</code>: <translate><!--T:80--> <tvar name="1">{{Z|Z16}}</tvar> (Type): no good reason, it's close to Z14, and Z61/Programming language.</translate> * <code>Z17</code>: <translate><!--T:81--> <tvar name="1">{{Z|Z17}}</tvar> (Type).</translate> * <code>Z18</code>: <translate><!--T:82--> <tvar name="1">{{Z|Z18}}</tvar> (Type).</translate> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <translate><!--T:25--> <tvar name="1">{{Z|Z20}}</tvar> (Type): because 20/20 is perfect vision, and tests make errors visible.</translate> * <code>Z21</code>: <translate><!--T:83--> <tvar name="1">{{Z|Z21}}</tvar> (Type).</translate> * <code>Z22</code>: <translate><!--T:26--> <tvar name="1">{{Z|Z22}}</tvar> (Type).</translate> * <code>Z23</code>: <translate><!--T:84--> <tvar name="1">{{Z|Z23}}</tvar> (Type).</translate> * <code>Z24</code>: <translate><!--T:132--> <tvar name="1">{{Z|Z24}}</tvar> (Unit).</translate> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <translate><!--T:133--> <tvar name="1">{{Z|Z31}}</tvar> (Type).</translate> * <code>Z32</code>: <translate><!--T:134--> <tvar name="1">{{Z|Z32}}</tvar> (Type): because it's an extension of <tvar name="Z"><code>Z31</code></tvar>.</translate> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <translate><!--T:85--> <tvar name="1">{{Z|Z39}}</tvar> (Type): because Z3/Key Z9/Reference.</translate> * <code>Z40</code>: <translate><!--T:86--> <tvar name="1">{{Z|Z40}}</tvar> (Type): because Boole first published in (18)40.</translate> * <code>Z41</code>: <translate><!--T:87--> <tvar name="1">{{Z|Z41}}</tvar> (Boolean).</translate> * <code>Z42</code>: <translate><!--T:88--> <tvar name="1">{{Z|Z42}}</tvar> (Boolean).</translate> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <translate><!--T:225--> <tvar name="1">{{Z|Z46}}</tvar> (Type): because it converts a Z4/Type into code in a Z61/Programming language.</translate> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <translate><!--T:24--> <tvar name="1">{{Z|Z50}}</tvar> (Type): because Error is <tvar name="Z"><code>Z5</code></tvar>.</translate> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <translate><!--T:89--> <tvar name="1">{{Z|Z60}}</tvar> (Type): because <code>Z6</code> is a string.</translate> * <code>Z61</code>: <translate><!--T:90--> <tvar name="1">{{Z|Z61}}</tvar> (Type): because <code>Z16</code> is code.</translate> * <code>Z64</code>: <translate><!--T:226--> <tvar name="1">{{Z|Z64}}</tvar>: because it is the inverse of <tvar name="2"><code>Z46</code></tvar>.</translate> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <translate><!--T:92--> <tvar name="1">{{Z|Z80}}</tvar> (Type): because it is an octet.</translate> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <translate><!--T:93--> <tvar name="1">{{Z|Z86}}</tvar> (Type): because it is not exactly a Z80/Byte, but more like Z6/String.</translate> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <translate><!--T:227--> <tvar name="1">{{Z|Z89}}</tvar> (Type)</translate> * <code>Z99</code>: <translate><!--T:30--> {{Z|Z99}} (Type): because it looks a bit like a closing quotation mark in English.</translate> </div></div> {{Anchor|wikidata-types}} <translate> ==== Wikidata types ==== <!--T:228--> </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <translate><!--T:229--> <tvar name="1">{{Z|Z6001}}</tvar> (Type)</translate> *<code>Z6002</code>: <translate><!--T:230--> <tvar name="1">{{Z|Z6002}}</tvar> (Type)</translate> *<code>Z6003</code>: <translate><!--T:231--> <tvar name="1">{{Z|Z6003}}</tvar> (Type)</translate> *<code>Z6004</code>: <translate><!--T:232--> <tvar name="1">{{Z|Z6004}}</tvar> (Type)</translate> *<code>Z6005</code>: <translate><!--T:233--> <tvar name="1">{{Z|Z6005}}</tvar> (Type)</translate> *<code>Z6006</code>: <translate><!--T:234--> <tvar name="1">{{Z|Z6006}}</tvar> (Type)</translate> *<code>Z6007</code>: <translate><!--T:235--> <tvar name="1">{{Z|Z6007}}</tvar> (Type)</translate> *<code>Z6008</code>: <translate><!--T:236--> <tvar name="1">{{Z|Z6008}}</tvar> (Type)</translate> *<code>Z6010</code>: <translate><!--T:237--> <tvar name="1">{{Z|Z6010}}</tvar> (Type)</translate> *<code>Z6011</code>: <translate><!--T:238--> <tvar name="1">{{Z|Z6011}}</tvar> (Type)</translate> *<code>Z6020</code>: <translate><!--T:239--> <tvar name="1">{{Z|Z6020}}</tvar> (Type)</translate> *<code>Z6021</code>: <translate><!--T:240--> <tvar name="1">{{Z|Z6021}}</tvar> (Claim subtype)</translate> *<code>Z6022</code>: <translate><!--T:241--> <tvar name="1">{{Z|Z6022}}</tvar> (Claim subtype)</translate> *<code>Z6023</code>: <translate><!--T:242--> <tvar name="1">{{Z|Z6023}}</tvar> (Claim subtype)</translate> *<code>Z6030</code>: <translate><!--T:243--> <tvar name="1">{{Z|Z6030}}</tvar> (Type)</translate> *<code>Z6031</code>: <translate><!--T:244--> <tvar name="1">{{Z|Z6031}}</tvar> (Entity part)</translate> *<code>Z6032</code>: <translate><!--T:245--> <tvar name="1">{{Z|Z6032}}</tvar> (Entity part)</translate> *<code>Z6033</code>: <translate><!--T:246--> <tvar name="1">{{Z|Z6033}}</tvar> (Entity part)</translate> *<code>Z6034</code>: <translate><!--T:247--> <tvar name="1">{{Z|Z6034}}</tvar> (Entity part)</translate> *<code>Z6035</code>: <translate><!--T:248--> <tvar name="1">{{Z|Z6035}}</tvar> (Entity part)</translate> *<code>Z6036</code>: <translate><!--T:249--> <tvar name="1">{{Z|Z6036}}</tvar> (Entity part)</translate> *<code>Z6037</code>: <translate><!--T:250--> <tvar name="1">{{Z|Z6037}}</tvar> (Entity part)</translate> *<code>Z6038</code>: <translate><!--T:251--> <tvar name="1">{{Z|Z6038}}</tvar> (Entity part)</translate> *<code>Z6040</code>: <translate><!--T:252--> <tvar name="1">{{Z|Z6040}}</tvar> (Type)</translate> *<code>Z6041</code>: <translate><!--T:253--> <tvar name="1">{{Z|Z6041}}</tvar> (Statement rank)</translate> *<code>Z6042</code>: <translate><!--T:254--> <tvar name="1">{{Z|Z6042}}</tvar> (Statement rank)</translate> *<code>Z6043</code>: <translate><!--T:255--> <tvar name="1">{{Z|Z6043}}</tvar> (Statement rank)</translate> *<code>Z6060</code>: <translate><!--T:256--> <tvar name="1">{{Z|Z6060}}</tvar> (Type)</translate> *<code>Z6061</code>: <translate><!--T:257--> <tvar name="1">{{Z|Z6061}}</tvar> (Type)</translate> *<code>Z6062</code>: <translate><!--T:258--> <tvar name="1">{{Z|Z6062}}</tvar> (Type)</translate> *<code>Z6063</code>: <translate><!--T:259--> <tvar name="1">{{Z|Z6063}}</tvar> (Type)</translate> *<code>Z6064</code>: <translate><!--T:260--> <tvar name="1">{{Z|Z6064}}</tvar> (Type)</translate> *<code>Z6091</code>: <translate><!--T:261--> <tvar name="1">{{Z|Z6091}}</tvar> (Type)</translate> *<code>Z6092</code>: <translate><!--T:262--> <tvar name="1">{{Z|Z6092}}</tvar> (Type)</translate> *<code>Z6094</code>: <translate><!--T:263--> <tvar name="1">{{Z|Z6094}}</tvar> (Type)</translate> *<code>Z6095</code>: <translate><!--T:264--> <tvar name="1">{{Z|Z6095}}</tvar> (Type)</translate> *<code>Z6096</code>: <translate><!--T:265--> <tvar name="1">{{Z|Z6096}}</tvar> (Type)</translate> </div></div> {{Anchor|core-functions}} <translate> === Core functions === <!--T:94--> </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <translate><!--T:96--> Z3/Key</translate> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <translate><!--T:41--> Reify has five letters</translate> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <translate><!--T:42--> Abstract has eight letters.</translate> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <translate><!--T:46--> (because Z10 is list).</translate> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <translate><!--T:43--> (because Z10 was going to be list and we get the first)</translate> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <translate><!--T:44--> (because Z10 was going to be list and we get the second, the rest)</translate> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <translate><!--T:45--> (because Z13 was planned to be empty list).</translate> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <translate><!--T:47--> (because Z22 is pair).</translate> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <translate><!--T:48--> (because Z22 is pair).</translate> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <translate><!--T:266--> (because it deals with Z5/Errors)</translate> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <translate><!--T:267--> Replaced by <tvar name="1">{{Z+|Z22717}}: String ➝ List(Character)</tvar></translate> *: <translate><!--T:49--> Because Z6/String and Z86/Character.</translate> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <translate><!--T:268--> Replaced by <tvar name="1">{{Z+|Z22693}}: List*(Character) ➝ String</tvar></translate> *: <translate><!--T:50--> because Z86/Character and Z6/String.</translate> * <code>Z888</code> <translate><!--T:269--> Replaced by <tvar name="1">{{Z+|Z22683}}: Character, Character ➝ Boolean</tvar></translate> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <translate><!--T:97--> because Z99/Quote.</translate> </div></div> {{Anchor|wikidata-functions}} <translate> ==== Wikidata functions ==== <!--T:270--> </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<translate><!--T:271--> <tvar name="1"><code>Z6801</code></tvar> to <tvar name="2"><code>Z6808</code></tvar> are the 'same object' functions corresponding to <tvar name="3"><code>Z6001</code></tvar> to <tvar name="4"><code>Z6008</code></tvar>.</translate> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <translate> === Core error types === <!--T:98--> </translate> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <translate><!--T:103--> <tvar name="zid">{{Z|Z501}}</tvar> (error message, input): syntax error</translate> * <translate><!--T:104--> <tvar name="zid">{{Z|Z502}}</tvar> (subtype, value): not wellformed, points to Z52x or Z53x</translate> * <translate><!--T:105--> <tvar name="zid">{{Z|Z503}}</tvar> (function name): not implemented yet</translate> * <translate><!--T:106--> <tvar name="zid">{{Z|Z504}}</tvar> (zid): Zid not found</translate> * <translate><!--T:107--> <tvar name="zid">{{Z|Z505}}</tvar> (expected, actual, args): number of arguments mismatch</translate> * <translate><!--T:108--> <tvar name="zid">{{Z|Z506}}</tvar> (expected, actual, arg): argument type mismatches</translate> * <translate><!--T:109--> <tvar name="zid">{{Z|Z507}}</tvar> (function call): error in evaluation</translate> * <translate><!--T:110--> <tvar name="zid">{{Z|Z508}}</tvar> (object): competing keys</translate> * <translate><!--T:198--> <tvar name="zid">{{Z|Z509}}</tvar> (errors): List of errors</translate> * <translate><!--T:111--> <tvar name="zid">{{Z|Z510}}</tvar> (none): nil</translate> * <translate><!--T:112--> <tvar name="zid">{{Z|Z511}}</tvar> (key reference, object): key not found</translate> * <translate><!--T:113--> <tvar name="zid">{{Z|Z512}}</tvar> (object): Z9 error</translate> * <translate><!--T:114--> <tvar name="zid">{{Z|Z513}}</tvar> (resolved object): resolved object without Z2K2</translate> * <translate><!--T:115--> <tvar name="zid">{{Z|Z514}}</tvar> (implementation): Builtin does not exist</translate> * <translate><!--T:116--> <tvar name="zid">{{Z|Z515}}</tvar> (implementation): Builtin ID is erroneous</translate> * <translate><!--T:117--> <tvar name="zid">{{Z|Z516}}</tvar> (key, bad value): Argument value error</translate> * <translate><!--T:199--> <tvar name="zid">{{Z|Z517}}</tvar> (expected type, actual type, returned value, propagated error): Return type mismatch</translate> * <translate><!--T:200--> <tvar name="zid">{{Z|Z518}}</tvar> (expected type, object, propagated error): Object type mismatch</translate> * <translate><!--T:211--> <tvar name="zid">{{Z|Z519}}</tvar> (object): Undefined list type</translate> * <translate><!--T:212--> <tvar name="zid">{{Z|Z520}}</tvar> (object): Wrong list type</translate> * <translate><!--T:118--> <tvar name="zid">{{Z|Z521}}</tvar> (offending value): ZObjects must not be number or boolean or null</translate> * <translate><!--T:119--> <tvar name="zid">{{Z|Z522}}</tvar> (offending index in array, propagated error): Array element not well formed</translate> * <translate><!--T:120--> <tvar name="zid">{{Z|Z523}}</tvar> (object): Missing Z1K1</translate> * <translate><!--T:121--> <tvar name="zid">{{Z|Z524}}</tvar> (value of Z1K1): Z1K1 must not be a string or array</translate> * <translate><!--T:122--> <tvar name="zid">{{Z|Z525}}</tvar> (key): Invalid key</translate> * <translate><!--T:123--> <tvar name="zid">{{Z|Z526}}</tvar> (key, propagated error): not wellformed value</translate>] * <translate><!--T:272--> <tvar name="zid">{{Z|Z529}}</tvar> (host name)</translate> * <translate><!--T:273--> <tvar name="zid">{{Z|Z530}}</tvar> (function call, propagated error)</translate> * <translate><!--T:124--> <tvar name="zid">{{Z|Z531}}</tvar> (whole object): Z6 must have 2 keys</translate> * <translate><!--T:125--> <tvar name="zid">{{Z|Z532}}</tvar> (whole object): Z6 without a Z6K1</translate> * <translate><!--T:126--> <tvar name="zid">{{Z|Z533}}</tvar> (value of Z6K1): Z6K1 must be a string</translate> * <translate><!--T:127--> <tvar name="zid">{{Z|Z534}}</tvar> (whole object): Z9 must have 2 keys</translate> * <translate><!--T:128--> <tvar name="zid">{{Z|Z535}}</tvar> (whole object): Z9 without a Z9K1</translate> * <translate><!--T:129--> <tvar name="zid">{{Z|Z536}}</tvar> (value of Z9K1): Z9K1 must be a string in JSON</translate> * <translate><!--T:130--> <tvar name="zid">{{Z|Z537}}</tvar> (value of Z9K1): Z9K1 must look like a reference</translate> * <translate><!--T:135--> <tvar name="zid">{{Z|Z538}}</tvar> (page title): wrong namespace</translate> * <translate><!--T:136--> <tvar name="zid">{{Z|Z539}}</tvar> (page title): wrong content type</translate> * <translate><!--T:137--> <tvar name="zid">{{Z|Z540}}</tvar> (language code): invalid language code</translate> * <translate><!--T:138--> <tvar name="zid">{{Z|Z541}}</tvar> (language code): language code not found</translate> * <translate><!--T:139--> <tvar name="zid">{{Z|Z542}}</tvar> (expected type, actual object): expected type, actual object</translate> * <translate><!--T:140--> <tvar name="zid">{{Z|Z543}}</tvar> (type name): type not found</translate> * <translate><!--T:141--> <tvar name="zid">{{Z|Z544}}</tvar> (type zid, type name, existing type name): conflicting type names</translate> * <translate><!--T:142--> <tvar name="zid">{{Z|Z545}}</tvar> (type zid, type name, existing type zid): conflicting type Zids</translate> * <translate><!--T:143--> <tvar name="zid">{{Z|Z546}}</tvar> (type zid, type name): builtin type not found</translate> * <translate><!--T:144--> <tvar name="zid">{{Z|Z547}}</tvar> (input): invalid format</translate> * <translate><!--T:145--> <tvar name="zid">{{Z|Z548}}</tvar> (error message, input): invalid JSON</translate> * <translate><!--T:146--> <tvar name="zid">{{Z|Z549}}</tvar> (reference value): invalid ZReference</translate> * <translate><!--T:147--> <tvar name="zid">{{Z|Z550}}</tvar> (reference value): unknown ZReference</translate> * <translate><!--T:148--> <tvar name="zid">{{Z|Z551}}</tvar> (key, expected type, actual type): schema type mismatch</translate> * {{Z|Z552}} <translate><!--T:186--> (index, expected type, actual type): array element type mismatch</translate> * {{Z|Z553}} <translate><!--T:187--> (zobject): disallowed root type</translate> * {{Z|Z554}} <translate><!--T:188--> (clashing ZID, language): label clashes with another ZObject's label</translate> * {{Z|Z555}} <translate><!--T:189--> (ZID, title): mis-matched ZID and page title</translate> * {{Z|Z556}} <translate><!--T:190--> (title): invalid page title</translate> * {{Z|Z557}} <translate><!--T:191--> (error message): user does not have permission</translate> * {{Z|Z558}} <translate><!--T:192--> (programming language): invalid programming language</translate> * {{Z|Z559}} <translate><!--T:201--> (none): user not permitted to evaluate function</translate> * {{Z|Z560}} <translate><!--T:202--> (evaluation result): invalid evaluation result</translate> * {{Z|Z561}} <translate><!--T:203--> (propagated error): invalid evaluation request</translate> * {{Z|Z562}} <translate><!--T:204--> (missing property): incomplete evaluation request</translate> * {{Z|Z563}} <translate><!--T:205--> (call): call by non-reentrant executor</translate> * {{Z|Z564}} <translate><!--T:206--> (contents): invalid executor response</translate> * {{Z|Z565}} <translate><!--T:213--> (missing property): Incomplete executor request</translate> * {{Z|Z570}} <translate><!--T:196--> (orchestrator rate limit): reached rate limit in orchestrator</translate> * {{Z|Z571}} <translate><!--T:197--> (evaluator rate limit): reached rate limit in evaluator</translate> * {{Z|Z572}} <translate><!--T:207--> (recursion limit, function name): reached recursion limit in orchestrator</translate> * {{Z|Z573}} <translate><!--T:208--> (recursion limit, function name): reached recursion limit in evaluator</translate> * {{Z|Z574}} <translate><!--T:209--> (time limit): reached time limit in orchestrator</translate> * {{Z|Z575}} <translate><!--T:210--> (time limit): reached time limit in evaluator</translate> * {{Z|Z576}} <translate><!--T:274--> (time limit)</translate> * {{Z|Z580}} <translate><!--T:275--> (duplicate language)</translate> </div></div> <translate> == See also == <!--T:59--> </translate> * <translate><!--T:60--> [[<tvar name="notes">:m:Special:MyLanguage/Abstract Wikipedia/Notes</tvar>|Overview of notes]]</translate> <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 0cxytnznm4i80so3rxw6tdptjf3lmeb Wikifunctions:Reserved ZIDs/de 4 7399 269052 266579 2026-04-25T17:54:10Z ThisCarthing 12637 269052 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: <span class="mw-translate-fuzzy">'''ZObjekt''', die Wurzel.</span> * <code>Z2</code>: <span class="mw-translate-fuzzy">'''Persistentes Objekt''' (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID.</span> * <code>Z3</code>: <span class="mw-translate-fuzzy">'''Schlüssel''' (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat.</span> * <code>Z4</code>: <span class="mw-translate-fuzzy">'''Typ''' (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat.</span> * <code>Z5</code>: <span class="mw-translate-fuzzy">'''Fehler''' (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat.</span> ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 7y4lsgqpirps6fx8x3450j4ffckj32p 269054 269052 2026-04-25T17:54:31Z ThisCarthing 12637 269054 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: <span class="mw-translate-fuzzy">'''Persistentes Objekt''' (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID.</span> * <code>Z3</code>: <span class="mw-translate-fuzzy">'''Schlüssel''' (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat.</span> * <code>Z4</code>: <span class="mw-translate-fuzzy">'''Typ''' (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat.</span> * <code>Z5</code>: <span class="mw-translate-fuzzy">'''Fehler''' (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat.</span> ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 8qewzb7y3ftjtpimsnzr0742g6xuquz 269056 269054 2026-04-25T17:54:40Z ThisCarthing 12637 269056 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: <span class="mw-translate-fuzzy">'''Schlüssel''' (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat.</span> * <code>Z4</code>: <span class="mw-translate-fuzzy">'''Typ''' (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat.</span> * <code>Z5</code>: <span class="mw-translate-fuzzy">'''Fehler''' (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat.</span> ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 2eug0mzcmiwuep7rzak8hhlutovqufl 269058 269056 2026-04-25T17:54:52Z ThisCarthing 12637 269058 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: <span class="mw-translate-fuzzy">'''Typ''' (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat.</span> * <code>Z5</code>: <span class="mw-translate-fuzzy">'''Fehler''' (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat.</span> ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 08gf01ae3hh55hmyqvlr92escua5jyd 269060 269058 2026-04-25T17:54:59Z ThisCarthing 12637 269060 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: <span class="mw-translate-fuzzy">'''Fehler''' (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat.</span> ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> hcmaedyn77l787yr11fovgp4m5405ko 269062 269060 2026-04-25T17:55:06Z ThisCarthing 12637 269062 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: <span class="mw-translate-fuzzy">'''Zeichenkette''' (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat.</span> * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> szcexmdu5zgyqckjmea2flq305dqj4w 269064 269062 2026-04-25T17:55:10Z ThisCarthing 12637 269064 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: <span class="mw-translate-fuzzy">'''Funktionsaufruf''' (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>.</span> * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 83usxhk0xujfoy7bb7q276mf2p1qq6q 269066 269064 2026-04-25T17:55:13Z ThisCarthing 12637 269066 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: <span class="mw-translate-fuzzy">'''Funktion''' (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat.</span> ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 8pw801glkxhzizhzb6gly0pj4xc77ps 269068 269066 2026-04-25T17:55:16Z ThisCarthing 12637 269068 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: <span class="mw-translate-fuzzy">'''Referenz''' (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat.</span> * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> cvrnq1sz5yl9h9udf46w1ewuj1y91jp 269070 269068 2026-04-25T17:55:24Z ThisCarthing 12637 269070 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: <span class="mw-translate-fuzzy">'''Monolingualer Text''' (Typ): da es nur eine Sprache ist und der Name ''one'' enthält.</span> * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> i30qdnif4tpawx5lyy0ui4sat9km6c6 269072 269070 2026-04-25T17:55:26Z ThisCarthing 12637 269072 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: <span class="mw-translate-fuzzy">'''Multilingualer Text''' (Typ): da es eine Erweiterung von <code>Z11</code> ist.</span> * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> kerqp040m3pum6ibn9bk0fvpgmjnqqg 269074 269072 2026-04-25T17:55:32Z ThisCarthing 12637 269074 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: <span class="mw-translate-fuzzy">'''Implementierung''' (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat.</span> * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> d37w93s94nhfso6yesd8akm50gvj98h 269076 269074 2026-04-25T17:55:39Z ThisCarthing 12637 269076 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: <span class="mw-translate-fuzzy">'''Code''' (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache.</span> * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 1577abkne3f2q3xkthq7fkm2nrwm41r 269078 269076 2026-04-25T17:55:55Z ThisCarthing 12637 269078 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: <span class="mw-translate-fuzzy">'''Argumentdeklaration''' (Typ).</span> * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> mnbnbtk4bulgji809e7g3utgkn8jdso 269080 269078 2026-04-25T17:56:20Z ThisCarthing 12637 269080 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: <span class="mw-translate-fuzzy">'''Argumentreferenz''' (Typ).</span> * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> akxrle1z31pl363yeq1ew8t96h73093 269082 269080 2026-04-25T17:56:22Z ThisCarthing 12637 269082 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: <span class="mw-translate-fuzzy">'''Einheit''' (Typ).</span> * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 4v3ndhboh8vfu3ik09jntpv2xf939ev 269084 269082 2026-04-25T17:56:23Z ThisCarthing 12637 269084 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: <span class="mw-translate-fuzzy">'''Auswertungsergebnis''' (Typ).</span> * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> iu22sfwovkqq9k5tbrevvi0gv1kzuiz 269086 269084 2026-04-25T17:56:25Z ThisCarthing 12637 269086 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: <span class="mw-translate-fuzzy">'''Nichts''' (Typ).</span> * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> sxhqip4k71bplw9pyu6msg0g0mz7auh 269088 269086 2026-04-25T17:56:27Z ThisCarthing 12637 269088 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: <span class="mw-translate-fuzzy">'''Monolingualer Textsatz''' (Typ).</span> * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 6ar0soqefawemq40o6u3o6zvmqc3que 269090 269088 2026-04-25T17:56:29Z ThisCarthing 12637 269090 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: <span class="mw-translate-fuzzy">'''Fehlertyp''' (Typ): da Fehler <code>Z5</code> ist.</span> <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> l7536i7jdkll4bihten6ka77ejrpn9c 269092 269090 2026-04-25T17:56:58Z ThisCarthing 12637 269092 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: <span class="mw-translate-fuzzy">'''Wahr''' (Boolesch).</span> * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> orslpwb4sftbzrpy55wuuwwbf6s1m9e 269094 269092 2026-04-25T17:57:05Z ThisCarthing 12637 269094 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: <span class="mw-translate-fuzzy">'''Falsch''' (Boolesch).</span> * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> tfn64dsa2j14xsgo12r9z1r3oknrxeq 269096 269094 2026-04-25T17:57:07Z ThisCarthing 12637 269096 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: <span class="mw-translate-fuzzy">'''Tester''' (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen.</span> * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> ij0ee0a01xmduddpoe6r7e99bqfas30 269098 269096 2026-04-25T17:57:29Z ThisCarthing 12637 269098 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: <span class="mw-translate-fuzzy">'''Leere''' (Einheit).</span> * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> ef79n5mes6e72c9mu3g4raz9cxbba7r 269100 269098 2026-04-25T17:57:33Z ThisCarthing 12637 269100 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: <span class="mw-translate-fuzzy">'''Multilingualer Textsatz''' (Typ): da es eine Erweiterung von <code>Z31</code> ist.</span> * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> p039meik7t5etuf1pl56ftfmcfigkiv 269102 269100 2026-04-25T17:57:36Z ThisCarthing 12637 269102 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: <span class="mw-translate-fuzzy">'''Schlüsselreferenz''' (Typ): wegen Z3/Schlüssel und Z9/Referenz.</span> * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> ls7vg1uhtwvf7p6ezyytgjskzgjn7n0 269104 269102 2026-04-25T17:57:40Z ThisCarthing 12637 269104 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: <span class="mw-translate-fuzzy">'''Boolesch''' (Typ): da Boole erstmals (18)40 publizierte.</span> * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 0fsrji9f1u99wfzpaagccu4pfm0xtog 269106 269104 2026-04-25T17:57:48Z ThisCarthing 12637 269106 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: <span class="mw-translate-fuzzy">'''Natürliche Sprache''' (Typ): da <code>Z6</code> eine Zeichenkette ist.</span> * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> g0yhb7eep5t3boekmpzy1lmbgyud1fb 269108 269106 2026-04-25T17:57:57Z ThisCarthing 12637 269108 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: <span class="mw-translate-fuzzy">'''Programmiersprache''' (Typ): da <code>Z16</code> Code ist.</span> * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> lxsc3pxu2rmpovmzwjaqw5yfo7rmzyi 269110 269108 2026-04-25T17:58:01Z ThisCarthing 12637 269110 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: <span class="mw-translate-fuzzy">'''Byte''' (Typ): da es ein Oktett ist.</span> <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 58rcbbag82kjxwhaej8u5lnar3x60p1 269112 269110 2026-04-25T17:58:05Z ThisCarthing 12637 269112 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: <span class="mw-translate-fuzzy">'''Codepunkt''' (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette.</span> <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> okrlh2eypwzzcioykdq0j7j2zu5k8ch 269114 269112 2026-04-25T17:58:12Z ThisCarthing 12637 269114 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: <span class="mw-translate-fuzzy">'''Zitat''' (Typ): da es ein bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht.</span> </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> oy43ohptly52jiql5gdn0pu743gkf5q 269116 269114 2026-04-25T17:59:01Z ThisCarthing 12637 269116 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: <span class="mw-translate-fuzzy">gibt den Wert je Schlüssel aus dem Objekt zurück; Z3/Schlüssel</span> * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> ednw61ekziq7ump528csylz3vp4lzum 269118 269116 2026-04-25T17:59:18Z ThisCarthing 12637 269118 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: <span class="mw-translate-fuzzy">transformiert ein Objekt in eine Liste von Schlüssel-Wert-Paaren; reify hat fünf Buchstaben</span> * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> mnlj2nl4g634rbs8skbjea8p2ce3l5y 269120 269118 2026-04-25T17:59:37Z ThisCarthing 12637 269120 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: <span class="mw-translate-fuzzy">transformiert eine Liste von Schlüssel-Wert-Paaren in ein Objekt; abstract hat acht Buchstaben.</span> * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> jhl6f92638hloaliy88adn2129v9dmx 269122 269120 2026-04-25T17:59:41Z ThisCarthing 12637 269122 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">fügt ein Objekt am Anfang einer sortierten Liste von Objekten ein (da Z10 Liste ist).</span> * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 4mrfdme7wvhcwwg4we4a498msgze1ki 269124 269122 2026-04-25T17:59:51Z ThisCarthing 12637 269124 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: <span class="mw-translate-fuzzy">erhält das erste Objekt einer sortierten Liste von Objekten (da Z10 Liste ist und wir das erste erhalten)</span> * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> qpevd9qt78atarny0vufejnkauvmgue 269126 269124 2026-04-25T18:00:24Z ThisCarthing 12637 269126 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: <span class="mw-translate-fuzzy">erhält die Liste ohne das erste Objekt (da Z10 Liste ist und wir das zweite, den Rest, erhalten)</span> * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 3oih8g0no6e9exv5d9ti8u9unzurbl8 269128 269126 2026-04-25T18:00:44Z ThisCarthing 12637 269128 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: <span class="mw-translate-fuzzy">Ausgabe, wenn eine Liste kein Objekt enthält (da Z13 Leere Liste ist).</span> * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> nszff0bgvru0rv9h5v8bp705voljgod 269130 269128 2026-04-25T18:01:05Z ThisCarthing 12637 269130 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: <span class="mw-translate-fuzzy">extrahiert den ersten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> m6q1089g75ntdf2cf6ukufj9hw02abk 269132 269130 2026-04-25T18:01:11Z ThisCarthing 12637 269132 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: <span class="mw-translate-fuzzy">extrahiert den zweiten Wert eines Paars (da Z22 Paar ist).</span> * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> t1slxh85w6258f37ex5lwfhysz7jd6t 269134 269132 2026-04-25T18:01:13Z ThisCarthing 12637 269134 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: <span class="mw-translate-fuzzy">konvertiert eine Zeichenkette in eine Liste von Zeichen, wegen Z6/Zeichenkette und Z86/Zeichen. Dies wurde durch Z22717 ersetzt.</span> * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> eshxpir8j53n9ukha8gtu1ad9e1muv3 269136 269134 2026-04-25T18:01:27Z ThisCarthing 12637 269136 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: <span class="mw-translate-fuzzy">konvertiert eine Liste von Zeichen in eine Zeichenkette, wegen Z86/Zeichen und Z6/Zeichenkette. Dies wurde durch Z22693 ersetzt.</span> * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> aalityrem80629myxcvh4m56d6b7x6n 269138 269136 2026-04-25T18:01:36Z ThisCarthing 12637 269138 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: <span class="mw-translate-fuzzy">Beendet das Zitat eines ZObjekts, wegen Z99/Zitat.</span> </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> eqe12sn1qir5dm9rqiyxzvie1vrzlgz 269140 269138 2026-04-25T18:01:41Z ThisCarthing 12637 269140 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata types ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 4bank2nvvj3gwhxue3ssb538y7mx81r 269142 269140 2026-04-25T18:01:53Z ThisCarthing 12637 Created page with "==== Wikidata-Typen ====" 269142 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Wikidata functions ==== </div> <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> gyrnfud8ul59u9bm6s4rg65c2cvx5hw 269144 269142 2026-04-25T18:02:07Z ThisCarthing 12637 Created page with "==== Wikidata-Funktionen ====" 269144 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} <span lang="en" dir="ltr" class="mw-content-ltr">(time limit)</span> * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> itgpb00y73dw7b9sy8w9nyssuho7w9a 269146 269144 2026-04-25T18:02:11Z ThisCarthing 12637 Created page with "(Zeitlimit)" 269146 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22717}}: String ➝ List(Character)</span> *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> pg3afj6oslwc6inbishuvdcwrj1eqr3 269149 269146 2026-04-25T18:02:25Z ThisCarthing 12637 Created page with "Ersetzt durch $1" 269149 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22693}}: List*(Character) ➝ String</span> *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> <span lang="en" dir="ltr" class="mw-content-ltr">Replaced by {{Z+|Z22683}}: Character, Character ➝ Boolean</span> * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> pcbeosdzyw0stxlqpv2ig91ydmd3ayw 269151 269149 2026-04-25T18:02:27Z ThisCarthing 12637 Created page with "Ersetzt durch $1" 269151 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z89}} (Type)</span> * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 1cgkw6i8rww2g5w87mmcg1ahaawl79q 269153 269151 2026-04-25T18:02:41Z ThisCarthing 12637 Created page with "$1 (Typ)" 269153 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6001}} (Type)</span> *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> qc6k42hle3e3ez6fc0q2yyofyf0701u 269157 269153 2026-04-25T18:02:46Z ThisCarthing 12637 Created page with "$1 (Typ)" 269157 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6002}} (Type)</span> *<code>Z6003</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6003}} (Type)</span> *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 7dekz37m15zycexlxqkfg3ltddf56iu 269162 269157 2026-04-25T18:02:47Z ThisCarthing 12637 Created page with "$1 (Typ)" 269162 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6004}} (Type)</span> *<code>Z6005</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6005}} (Type)</span> *<code>Z6006</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6006}} (Type)</span> *<code>Z6007</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6007}} (Type)</span> *<code>Z6008</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6008}} (Type)</span> *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> abnr8y30yrw0xrwmeqyn0abv9oplmfo 269167 269162 2026-04-25T18:02:48Z ThisCarthing 12637 Created page with "$1 (Typ)" 269167 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: {{Z|Z6004}} (Typ) *<code>Z6005</code>: {{Z|Z6005}} (Typ) *<code>Z6006</code>: {{Z|Z6006}} (Typ) *<code>Z6007</code>: {{Z|Z6007}} (Typ) *<code>Z6008</code>: {{Z|Z6008}} (Typ) *<code>Z6010</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6010}} (Type)</span> *<code>Z6011</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6011}} (Type)</span> *<code>Z6020</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6020}} (Type)</span> *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6030}} (Type)</span> *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6040}} (Type)</span> *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6060}} (Type)</span> *<code>Z6061</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6061}} (Type)</span> *<code>Z6062</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6062}} (Type)</span> *<code>Z6063</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6063}} (Type)</span> *<code>Z6064</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6064}} (Type)</span> *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 2hhxq4o948oeu67od1f9p70ui93zwom 269176 269167 2026-04-25T18:02:52Z ThisCarthing 12637 Created page with "$1 (Typ)" 269176 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: {{Z|Z6004}} (Typ) *<code>Z6005</code>: {{Z|Z6005}} (Typ) *<code>Z6006</code>: {{Z|Z6006}} (Typ) *<code>Z6007</code>: {{Z|Z6007}} (Typ) *<code>Z6008</code>: {{Z|Z6008}} (Typ) *<code>Z6010</code>: {{Z|Z6010}} (Typ) *<code>Z6011</code>: {{Z|Z6011}} (Typ) *<code>Z6020</code>: {{Z|Z6020}} (Typ) *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: {{Z|Z6030}} (Typ) *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: {{Z|Z6040}} (Typ) *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: {{Z|Z6060}} (Typ) *<code>Z6061</code>: {{Z|Z6061}} (Typ) *<code>Z6062</code>: {{Z|Z6062}} (Typ) *<code>Z6063</code>: {{Z|Z6063}} (Typ) *<code>Z6064</code>: {{Z|Z6064}} (Typ) *<code>Z6091</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6091}} (Type)</span> *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> k8p2yfmk3tdlu0k8h3j4q8s1ft9jd64 269177 269176 2026-04-25T18:02:53Z ThisCarthing 12637 Created page with "$1 (Typ)" 269177 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: {{Z|Z6004}} (Typ) *<code>Z6005</code>: {{Z|Z6005}} (Typ) *<code>Z6006</code>: {{Z|Z6006}} (Typ) *<code>Z6007</code>: {{Z|Z6007}} (Typ) *<code>Z6008</code>: {{Z|Z6008}} (Typ) *<code>Z6010</code>: {{Z|Z6010}} (Typ) *<code>Z6011</code>: {{Z|Z6011}} (Typ) *<code>Z6020</code>: {{Z|Z6020}} (Typ) *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: {{Z|Z6030}} (Typ) *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: {{Z|Z6040}} (Typ) *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: {{Z|Z6060}} (Typ) *<code>Z6061</code>: {{Z|Z6061}} (Typ) *<code>Z6062</code>: {{Z|Z6062}} (Typ) *<code>Z6063</code>: {{Z|Z6063}} (Typ) *<code>Z6064</code>: {{Z|Z6064}} (Typ) *<code>Z6091</code>: {{Z|Z6091}} (Typ) *<code>Z6092</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6092}} (Type)</span> *<code>Z6094</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6094}} (Type)</span> *<code>Z6095</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6095}} (Type)</span> *<code>Z6096</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6096}} (Type)</span> </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 9wixhaj36koqfq0ozx7uru494ol59bd 269182 269177 2026-04-25T18:02:56Z ThisCarthing 12637 Created page with "$1 (Typ)" 269182 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z64}}: because it is the inverse of <code>Z46</code>.</span> <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: {{Z|Z6004}} (Typ) *<code>Z6005</code>: {{Z|Z6005}} (Typ) *<code>Z6006</code>: {{Z|Z6006}} (Typ) *<code>Z6007</code>: {{Z|Z6007}} (Typ) *<code>Z6008</code>: {{Z|Z6008}} (Typ) *<code>Z6010</code>: {{Z|Z6010}} (Typ) *<code>Z6011</code>: {{Z|Z6011}} (Typ) *<code>Z6020</code>: {{Z|Z6020}} (Typ) *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: {{Z|Z6030}} (Typ) *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: {{Z|Z6040}} (Typ) *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: {{Z|Z6060}} (Typ) *<code>Z6061</code>: {{Z|Z6061}} (Typ) *<code>Z6062</code>: {{Z|Z6062}} (Typ) *<code>Z6063</code>: {{Z|Z6063}} (Typ) *<code>Z6064</code>: {{Z|Z6064}} (Typ) *<code>Z6091</code>: {{Z|Z6091}} (Typ) *<code>Z6092</code>: {{Z|Z6092}} (Typ) *<code>Z6094</code>: {{Z|Z6094}} (Typ) *<code>Z6095</code>: {{Z|Z6095}} (Typ) *<code>Z6096</code>: {{Z|Z6096}} (Typ) </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> qfqjoi2mhn4qdgrxxr7pfpeoo4nq9oq 269184 269182 2026-04-25T18:04:06Z ThisCarthing 12637 Created page with "$1: weil es das Gegenteil von $2 ist." 269184 wikitext text/x-wiki <noinclude><languages/>{{Technical documentation navbox}}</noinclude> Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. <span id="Ranges"></span> === Bereiche === Wir reservieren bestimmte Bereiche für bestimmte Arten von vordefinierten Objekten. <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code> – <code>Z99</code>: Kerntypen. ''(Siehe [[#core-types|§ Kerntypen]] unten.)'' * <code>Z100</code> – <code>Z199</code>: Prüfer für die Kerntypen (''d. h.'' für jeden Kerntyp, +100 ergibt den Prüfer), ''z. B.'' ist Z104 der Prüfer für Z4/Typ * <code>Z200</code> – <code>Z299</code>: eingebaute Implementierungen für die Prüfer für die Kerntypen (''d. h.'' Z204 ist die eingebaute Implementierung für den Prüfer für Z4/Typ) * <code>Z300</code> – <code>Z399</code>: ''vorerst nicht zugewiesen'' * <code>Z400</code> – <code>Z499</code>: ''reserviert für die lokale Nutzung'' * <code>Z500</code> – <code>Z599</code>: Kern-Fehlertypen (<code>Z5XX</code>, da <code>Z5</code> der Fehler ist) ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z600</code> – <code>Z699</code>: Kern-Programmiersprachen (<code>Z6XX</code>, da <code>Z61</code> die Programmiersprache ist) * <code>Z700</code> – <code>Z799</code>: ''vorerst nicht zugewiesen'' * <code>Z800</code> – <code>Z899</code>: Definitionen von Kernfunktionen mit eingebauten Funktionen (<code>Z8XX</code>, da <code>Z8</code> die Funktion ist) ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z900</code> – <code>Z999</code>: eingebaute Funktionen für die Kernfunktionen (sie sind die entsprechende Z8XX +100) * <code>Z1000</code> – <code>Z2999</code>: natürliche Sprachen (Instanzen von Z60) * <code>Z3000</code> – <code>Z5999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z6000</code> – <code>Z6999</code>: ''Typen, Funktionen, ''etc.'' für das Nutzen von Inhalten von Wikidata und anderen Wikimedia-Quellen'' ** <code>Z6000</code> – <code>Z6099</code>: ''Typen für Inhalte von Wikidata und anderen Wikimedia-Quellen'' ''(See [[<tvar name="1">#wikidata-types</tvar>|§ Wikidata types]] below.)'' ** <code>Z6100</code> – <code>Z6199</code>: ''Prüfer für diese Typen'' ** <code>Z6200</code> – <code>Z6299</code>: ''integrierte Implementierungen der Prüfer'' ** <code>Z6800</code> – <code>Z6899</code>: ''Hilfsfunktionen für diese Typen, die integriert sein müssen (z. B. Abrufen, Gleichheit)'' ''(See [[<tvar name="1">#wikidata-functions</tvar>|§ Wikidata functions]] below.)'' ** <code>Z6900</code> – <code>Z6999</code>: ''integrierte Implementierungen der Hilfsfunktionen'' * <code>Z7000</code> – <code>Z7999</code>: ''reserviert für die zukünftige Nutzung'' * <code>Z8000</code> – <code>Z8999</code>: Tester für jede vordefinierte Funktion (''z. B.'' wird Z801 über Z8010, Z8011, Z8012, … Z8019 getestet). * <code>Z9000</code> – <code>Z9999</code>: ''reserviert für die zukünftige Nutzung'' </div></div> {{Anchor|core-types}} <span id="Core_types"></span> === Kerntypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z1</code>: {{Z|Z1}} (Typ), die Wurzel. * <code>Z2</code>: {{Z|Z2}} (Typ): alles im Wiki ist ein <code>Z2</code>, darum hat es eine so niedrige ZID. * <code>Z3</code>: {{Z|Z3}} (Typ): da das Wort <bdi lang="en" dir="ltr">''key''</bdi> auf Englisch drei Buchstaben hat. * <code>Z4</code>: {{Z|Z4}} (Typ): da das Wort <bdi lang="en" dir="ltr">''type''</bdi> auf Englisch vier Buchstaben hat. * <code>Z5</code>: {{Z|Z5}} (Typ): da das Wort <bdi lang="en" dir="ltr">''error''</bdi> auf Englisch fünf Buchstaben hat. ''(Siehe [[#core-error-types|§ Kern-Fehlertypen]] unten.)'' * <code>Z6</code>: {{Z|Z6}} (Typ): da das Wort <bdi lang="en" dir="ltr">''string''</bdi> auf Englisch sechs Buchstaben hat. * <code>Z7</code>: {{Z|Z7}} (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an <code>Z8</code>. * <code>Z8</code>: {{Z|Z8}} (generischer Typ, also technisch gesehen eine Funktion): da <bdi lang="en" dir="ltr">''function''</bdi> auf Englisch acht Buchstaben hat. ''(Siehe [[#core-functions|§ Kernfunktionen]] unten.)'' * <code>Z9</code>: {{Z|Z9}} (Typ): da das Wort <bdi lang="en" dir="ltr">''reference''</bdi> auf Englisch neun Buchstaben hat. * <code>Z10</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z11</code>: {{Z|Z11}} (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. * <code>Z12</code>: {{Z|Z12}} (Typ): da es eine Erweiterung von <code>Z11</code> ist. * <code>Z13</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z14</code>: {{Z|Z14}} (Typ): da das Wort <bdi lang="en" dir="ltr">''implementation''</bdi> auf Englisch vierzehn Buchstaben hat. * <code>Z15</code>: ''Noch nicht zugewiesen.'' * <code>Z16</code>: {{Z|Z16}} (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. * <code>Z17</code>: {{Z|Z17}} (Typ). * <code>Z18</code>: {{Z|Z18}} (Typ). * <code>Z19</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z20</code>: {{Z|Z20}} (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. * <code>Z21</code>: {{Z|Z21}} (Typ). * <code>Z22</code>: {{Z|Z22}} (Typ). * <code>Z23</code>: {{Z|Z23}} (Typ). * <code>Z24</code>: {{Z|Z24}} (Einheit). * <code>Z25</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z26</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z27</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z28</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z29</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z30</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z31</code>: {{Z|Z31}} (Typ). * <code>Z32</code>: {{Z|Z32}} (Typ): da es eine Erweiterung von <code>Z31</code> ist. * <code>Z33</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z34</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z35</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z36</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z37</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z38</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z39</code>: {{Z|Z39}} (Typ): wegen Z3/Schlüssel und Z9/Referenz. * <code>Z40</code>: {{Z|Z40}} (Typ): da Boole erstmals (18)40 publizierte. * <code>Z41</code>: {{Z|Z41}} (Boolesch). * <code>Z42</code>: {{Z|Z42}} (Boolesch). * <code>Z43</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z44</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z45</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z46</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z46}} (Type): because it converts a Z4/Type into code in a Z61/Programming language.</span> * <code>Z47</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z48</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z49</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z50</code>: {{Z|Z50}} (Typ): da Fehler <code>Z5</code> ist. <!--<nowiki> * <code>Z51</code>: <translate>'''…''' (Type).</translate> … * <code>Z59</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z60</code>: {{Z|Z60}} (Typ): da <code>Z6</code> eine Zeichenkette ist. * <code>Z61</code>: {{Z|Z61}} (Typ): da <code>Z16</code> Code ist. * <code>Z64</code>: {{Z|Z64}}: weil es das Gegenteil von <code>Z46</code> ist. <!--<nowiki> * <code>Z62</code>: <translate>'''…''' (Type).</translate> … * <code>Z79</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z80</code>: {{Z|Z80}} (Typ): da es ein Oktett ist. <!--<nowiki> * <code>Z81</code>: <translate>'''…''' (Type).</translate> … * <code>Z69</code>: <translate>'''…''' (Type).</translate> </nowiki>--> * <code>Z84</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z85</code>: {{Tunit|151|''Not yet assigned.''}} * <code>Z86</code>: {{Z|Z86}} (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. <!--<nowiki> * <code>Z87</code>: <translate>'''…''' (Type).</translate> * <code>Z88</code>: <translate>'''…''' (Type).</translate> </nowiki> --> * <code>Z89</code>: {{Z|Z89}} (Typ) * <code>Z99</code>: {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. </div></div> {{Anchor|wikidata-types}} <span id="Wikidata_types"></span> ==== Wikidata-Typen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<code>Z6001</code>: {{Z|Z6001}} (Typ) *<code>Z6002</code>: {{Z|Z6002}} (Typ) *<code>Z6003</code>: {{Z|Z6003}} (Typ) *<code>Z6004</code>: {{Z|Z6004}} (Typ) *<code>Z6005</code>: {{Z|Z6005}} (Typ) *<code>Z6006</code>: {{Z|Z6006}} (Typ) *<code>Z6007</code>: {{Z|Z6007}} (Typ) *<code>Z6008</code>: {{Z|Z6008}} (Typ) *<code>Z6010</code>: {{Z|Z6010}} (Typ) *<code>Z6011</code>: {{Z|Z6011}} (Typ) *<code>Z6020</code>: {{Z|Z6020}} (Typ) *<code>Z6021</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6021}} (Claim subtype)</span> *<code>Z6022</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6022}} (Claim subtype)</span> *<code>Z6023</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6023}} (Claim subtype)</span> *<code>Z6030</code>: {{Z|Z6030}} (Typ) *<code>Z6031</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6031}} (Entity part)</span> *<code>Z6032</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6032}} (Entity part)</span> *<code>Z6033</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6033}} (Entity part)</span> *<code>Z6034</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6034}} (Entity part)</span> *<code>Z6035</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6035}} (Entity part)</span> *<code>Z6036</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6036}} (Entity part)</span> *<code>Z6037</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6037}} (Entity part)</span> *<code>Z6038</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6038}} (Entity part)</span> *<code>Z6040</code>: {{Z|Z6040}} (Typ) *<code>Z6041</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6041}} (Statement rank)</span> *<code>Z6042</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6042}} (Statement rank)</span> *<code>Z6043</code>: <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z6043}} (Statement rank)</span> *<code>Z6060</code>: {{Z|Z6060}} (Typ) *<code>Z6061</code>: {{Z|Z6061}} (Typ) *<code>Z6062</code>: {{Z|Z6062}} (Typ) *<code>Z6063</code>: {{Z|Z6063}} (Typ) *<code>Z6064</code>: {{Z|Z6064}} (Typ) *<code>Z6091</code>: {{Z|Z6091}} (Typ) *<code>Z6092</code>: {{Z|Z6092}} (Typ) *<code>Z6094</code>: {{Z|Z6094}} (Typ) *<code>Z6095</code>: {{Z|Z6095}} (Typ) *<code>Z6096</code>: {{Z|Z6096}} (Typ) </div></div> {{Anchor|core-functions}} <span id="Core_functions"></span> === Kernfunktionen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * <code>Z801</code> {{Z+|Z801}}: T ➝ T * <code>Z802</code> {{Z+|Z802}}: Boolean, T, T ➝ T * <code>Z803</code> {{Z+|Z803}}: Key reference, Any ➝ Any *: Z3/Schlüssel * <code>Z804</code> {{Z+|Z804}}: List(Key reference) ➝ Abt * <code>Z805</code> {{Z+|Z805}}: Any ➝ List(Pair(Key reference, Any)) *: Reify hat fünf Buchstaben * <code>Z808</code> {{Z+|Z808}}: List(Pair(Key reference, Any)) ➝ Any *: Abstract hat acht Buchstaben. * <code>Z810</code> {{Z+|Z810}}: T, List(T) ➝ List(T) *: (da Z10 Liste ist). * <code>Z811</code> {{Z+|Z811}}: List(T) ➝ T *: (da Z10 Liste sein sollte und wir das erste erhalten) * <code>Z812</code> {{Z+|Z812}}: List(T) ➝ List(T) *: (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) * <code>Z813</code> {{Z+|Z813}}: List(T) ➝ Boolean *: (da Z13 als leere Liste geplant war). * <code>Z820</code> {{Z+|Z820}}: String, Any ➝ Any * <code>Z821</code> {{Z+|Z821}}: Pair(T1, T2) ➝ T1 *: (da Z22 Paar ist). * <code>Z822</code> {{Z+|Z822}}: Pair(T1, T2) ➝ T2 *: (da Z22 Paar ist). * <code>Z844</code> {{Z+|Z844}}: Boolean, Boolean ➝ Boolean * <code>Z850</code> {{Z+|Z850}}: Object, Error type, Object ➝ Object *: <span lang="en" dir="ltr" class="mw-content-ltr">(because it deals with Z5/Errors)</span> * <code>Z851</code> {{Z+|Z851}}: Error type, List(T) ➝ Unit * <code>Z852</code> {{Z+|Z852}}: Error, Error type ➝ Boolean * <code>Z853</code> {{Z+|Z853}}: Object ➝ Pair(Error, Object) * <code>Z854</code> {{Z+|Z854}}: Object ➝ String * <code>Z860</code> {{Z+|Z860}}: String ➝ Language * <code>Z866</code> {{Z+|Z866}}: String, String ➝ Boolean * <code>Z868</code> Ersetzt durch {{Z+|Z22717}}: String ➝ List(Character) *: Wegen Z6/Zeichenkette und Z86/Zeichen. * <code>Z873</code> {{Z+|Z873}} Function, List ➝ List * <code>Z876</code> {{Z+|Z876}}: Function, List, Object ➝ Object * <code>Z877</code> {{Z+|Z877}}: HTML fragment -> HTML fragment * <code>Z881</code> {{Z+|Z881}}: Type ➝ Type * <code>Z882</code> {{Z+|Z882}}: Type, Type ➝ Type * <code>Z883</code> {{Z+|Z883}}: T ➝ T * <code>Z884</code> {{Z+|Z884}}: Type, List(Reference), String ➝ Type * <code>Z885</code> {{Z+|Z885}}: Error type ➝ Type * <code>Z886</code> Ersetzt durch {{Z+|Z22693}}: List*(Character) ➝ String *: Wegen Z86/Zeichen und Z6/Zeichenkette. * <code>Z888</code> Ersetzt durch {{Z+|Z22683}}: Character, Character ➝ Boolean * <code>Z899</code> {{Z+|Z899}}: Quote ➝ Any *: Wegen Z99/Zitat. </div></div> {{Anchor|wikidata-functions}} <span id="Wikidata_functions"></span> ==== Wikidata-Funktionen ==== <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> *<span lang="en" dir="ltr" class="mw-content-ltr"><code>Z6801</code> to <code>Z6808</code> are the 'same object' functions corresponding to <code>Z6001</code> to <code>Z6008</code>.</span> *<code>Z6820</code> {{Z+|Z6820}}: List(Object) ➝ Map(String, Object) *<code>Z6821</code> {{Z+|Z6821}}: Item reference ➝ Item *<code>Z6822</code> {{Z+|Z6822}}: Property reference ➝ Property *<code>Z6824</code> {{Z+|Z6824}}: Lexeme form reference ➝ Lexeme form *<code>Z6825</code> {{Z+|Z6825}}: Lexeme reference ➝ Lexeme *<code>Z6826</code> {{Z+|Z6826}}: Lexeme sense reference ➝ Lexeme sense *<code>Z6830</code> {{Z+|Z6830}}: Item reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6831</code> {{Z+|Z6831}}: Lexeme sense reference, Property reference, Natural language ➝ List(Lexeme reference) *<code>Z6884</code> {{Z+|Z6884}}: Type, List(Object), String ➝ Type *<code>Z6894</code> {{Z+|Z6894}} *<code>Z6895</code> {{Z+|Z6895}}: Object ➝ Object *<code>Z6896</code> {{Z+|Z6896}}: List(String) ➝ Object </div></div> {{Anchor|core-error-types}} <span id="Core_error_types"></span> === Kern-Fehlertypen === <div style="margin:.3em 0; border:1px solid #AAA; padding:.3em .5em;"><div style="margin-top:-.3em"> * {{Z|Z501}} (Fehlermeldung, Eingabe): Syntaxfehler * {{Z|Z502}} (Untertyp, Wert): nicht wohlgeformt, verweist auf Z52X oder Z53X * {{Z|Z503}} (Funktionsname): noch nicht implementiert * {{Z|Z504}} (ZID): ZID nicht gefunden * {{Z|Z505}} (erwartet, tatsächlich, Argumente): Anzahl der Argumente stimmt nicht überein * {{Z|Z506}} (erwartet, tatsächlich, Argumente): Argumenttyp stimmt nicht überein * {{Z|Z507}} (Funktionsaufruf): Fehler in der Auswertung * {{Z|Z508}} (Objekt): konkurrierende Schlüssel * {{Z|Z509}} (Fehler): Liste von Fehlern * {{Z|Z510}} (keine): null * {{Z|Z511}} (Schlüsselreferenz, Objekt): Schlüssel nicht gefunden * {{Z|Z512}} (Objekt): Fehler Z9 * {{Z|Z513}} (aufgelöstes Objekt): aufgelöstes Objekt ohne Z2K2 * {{Z|Z514}} (Implementierung): eingebaute Funktion existiert nicht * {{Z|Z515}} (Implementierung): eingebaute ID ist fehlerhaft * {{Z|Z516}} (Schlüssel, schlechter Wert): Fehler beim Argumentwert * {{Z|Z517}} (erwarteter Typ, tatsächlicher Typ, zurückgegebener Wert, weitergegebener Fehler): zurückgegebener Wert stimmt nicht überein * {{Z|Z518}} (erwarteter Typ, Objekt, weitergegebener Fehler): Objekttyp stimmt nicht überein * {{Z|Z519}} (Objekt): undefinierter Listentyp * {{Z|Z520}} (Objekt): falscher Listentyp * {{Z|Z521}} (verletzender Wert): ZObjekte dürfen keine Zahl, boolesch oder null sein * {{Z|Z522}} (verletzender Index im Array, verbreiteter Fehler): Array-Element nicht wohlgeformt * {{Z|Z523}} (Objekt): Fehlende Z1K1 * {{Z|Z524}} (Wert von Z1K1): Z1K1 darf keine Zeichenkette und kein Array sein * {{Z|Z525}} (Schlüssel): Ungültiger Schlüssel * {{Z|Z526}} (Schlüssel, verbreiteter Fehler): nicht wohlgeformter Wert] * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z529}} (host name)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z530}} (function call, propagated error)</span> * {{Z|Z531}} (ganzes Objekt): Z6 muss zwei Schlüssel haben * {{Z|Z532}} (ganzes Objekt): Z6 ohne Z6K1 * {{Z|Z533}} (Wert von Z6K1): Z6K1 muss eine Zeichenkette sein * {{Z|Z534}} (ganzes Objekt): Z9 muss zwei Schlüssel haben * {{Z|Z535}} (ganzes Objekt): Z9 ohne Z9K1 * {{Z|Z536}} (Wert von Z9K1): Z9K1 muss eine Zeichenkette in JSON sein * {{Z|Z537}} (Wert von Z9K1): Z9K1 muss wie eine Referenz aussehen * {{Z|Z538}} (Seitentitel): falscher Namensraum * {{Z|Z539}} (Seitentitel): falscher Inhaltstyp * {{Z|Z540}} (Sprachcode): ungültiger Sprachcode * {{Z|Z541}} (Sprachcode): Sprachcode nicht gefunden * {{Z|Z542}} (erwarteter Typ, tatsächliches Objekt): erwarteter Typ, tatsächliches Objekt * {{Z|Z543}} (Typenname): Typ nicht gefunden * {{Z|Z544}} (Typen-ZID, Typenname, vorhandener Typenname): widersprüchliche Typennamen * {{Z|Z545}} (Typen-ZID, Typenname, vorhandene Typen-ZID): widersprüchliche Typen-ZIDs * {{Z|Z546}} (Typen-ZID, Typenname): eingebauter Typ nicht gefunden * {{Z|Z547}} (Eingabe): ungültiges Format * {{Z|Z548}} (Fehlermeldung, Eingabe): ungültiges JSON * {{Z|Z549}} (Referenzwert): ungültige ZReferenz * {{Z|Z550}} (Referenzwert): unbekannte ZReferenz * {{Z|Z551}} (Schlüssel, erwarteter Typ, tatsächlicher Typ): Schematyp stimmt nicht überein * {{Z|Z552}} (Index, erwarteter Typ, tatsächlicher Typ): Typ des Array-Elements stimmt nicht überein * {{Z|Z553}} (ZObjekt): nicht erlaubter Wurzeltyp * {{Z|Z554}} (kollidierende ZID): Bezeichnung kollidiert mit der Bezeichnung eines anderen ZObjektes * {{Z|Z555}} (ZID, Titel): ZID und Seitentitel stimmen nicht überein * {{Z|Z556}} (Titel): ungültiger Seitentitel * {{Z|Z557}} (Fehlermeldung): Benutzer hat nicht die Berechtigung * {{Z|Z558}} (Programmiersprache): ungültige Programmiersprache * {{Z|Z559}} (keine): Benutzer darf Funktionen nicht auswerten * {{Z|Z560}} (Auswertungsergebnis): ungültiges Auswertungsergebnis * {{Z|Z561}} (weitergegebener Fehler): ungültige Auswertungsanfrage * {{Z|Z562}} (fehlende Eigenschaft): unvollständige Auswertungsanfrage * {{Z|Z563}} (Aufruf): Aufruf durch nicht wiedereintretenden Ausführer * {{Z|Z564}} (Inhalte): ungültige Ausführerantwort * {{Z|Z565}} (fehlende Eigenschaft): unvollständige Ausführeranfrage * {{Z|Z570}} (Beschränkungslimit des Orchestrierers): Beschränkungslimit des Orchestrierers erreicht * {{Z|Z571}} (Beschränkungslimit des Auswerters): Beschränkungslimit des Auswerters erreicht * {{Z|Z572}} (Rekursionslimit, Funktionsname): Rekursionslimit im Orchestrierer erreicht * {{Z|Z573}} (Rekursionslimit, Funktionsname): Rekursionslimit im Auswerter erreicht * {{Z|Z574}} (Zeitlimit): Zeitlimit im Orchestrierer erreicht * {{Z|Z575}} (Zeitlimit): Zeitlimit im Auswerter erreicht * {{Z|Z576}} (Zeitlimit) * {{Z|Z580}} <span lang="en" dir="ltr" class="mw-content-ltr">(duplicate language)</span> </div></div> <span id="See_also"></span> == Siehe auch == * [[:m:Special:MyLanguage/Abstract Wikipedia/Notes|Übersicht der Anmerkungen]] <noinclude> [[Category:Technical documentation{{#translation:}}|Reserved ZIDs]] </noinclude> 95kl6f3p4t698lxniqdcx5cwfnsqw89 Translations:Wikifunctions:Reserved ZIDs/11/de 1198 7630 269053 28279 2026-04-25T17:54:30Z ThisCarthing 12637 269053 wikitext text/x-wiki $1 (Typ), die Wurzel. fg0yhdfc41f1n4thg9j2brevygd0n4c Translations:Wikifunctions:Reserved ZIDs/12/de 1198 7674 269055 28409 2026-04-25T17:54:39Z ThisCarthing 12637 269055 wikitext text/x-wiki $1 (Typ): alles im Wiki ist ein $Z, darum hat es eine so niedrige ZID. ezitless8phw43vvmr3snffwkvtfozw Translations:Wikifunctions:Reserved ZIDs/13/de 1198 7718 269057 28542 2026-04-25T17:54:52Z ThisCarthing 12637 269057 wikitext text/x-wiki $1 (Typ): da das Wort $key auf Englisch drei Buchstaben hat. ruc11l6eqv8anzze1bbqr2mtv9nenzt Translations:Wikifunctions:Reserved ZIDs/132/de 1198 7730 269099 28575 2026-04-25T17:57:32Z ThisCarthing 12637 269099 wikitext text/x-wiki $1 (Einheit). funzvwrm5v6zrdkvyx2kdx77estr7t6 Translations:Wikifunctions:Reserved ZIDs/133/de 1198 7733 269089 28583 2026-04-25T17:56:28Z ThisCarthing 12637 269089 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/134/de 1198 7736 269101 28591 2026-04-25T17:57:35Z ThisCarthing 12637 269101 wikitext text/x-wiki $1 (Typ): da es eine Erweiterung von $Z ist. f08yze977g19k3s15star2m0w689dri Translations:Wikifunctions:Reserved ZIDs/14/de 1198 7754 269059 28643 2026-04-25T17:54:58Z ThisCarthing 12637 269059 wikitext text/x-wiki $1 (Typ): da das Wort $type auf Englisch vier Buchstaben hat. c78cul0su1pyiombvnglbcqq4yjvn15 Translations:Wikifunctions:Reserved ZIDs/15/de 1198 7789 269061 28740 2026-04-25T17:55:05Z ThisCarthing 12637 269061 wikitext text/x-wiki $1 (Typ): da das Wort $error auf Englisch fünf Buchstaben hat. 1ftzibzdgu1ort8xx0q55w003kxykhq Translations:Wikifunctions:Reserved ZIDs/16/de 1198 7863 269063 28911 2026-04-25T17:55:10Z ThisCarthing 12637 269063 wikitext text/x-wiki $1 (Typ): da das Wort $string auf Englisch sechs Buchstaben hat. 9ih642mur473obo8olc13kgn9hxacw9 Translations:Wikifunctions:Reserved ZIDs/17/de 1198 7947 269065 29102 2026-04-25T17:55:12Z ThisCarthing 12637 269065 wikitext text/x-wiki $1 (Typ): da Funktionsaufrufe die Hauptmagie des Systems sind und 7 eine magische Zahl ist. Sie ist außerdem nah an $Z. qg6oyxy3zxtrogiigor5f2bf607112x Translations:Wikifunctions:Reserved ZIDs/18/de 1198 7994 269067 29223 2026-04-25T17:55:15Z ThisCarthing 12637 269067 wikitext text/x-wiki $1 (generischer Typ, also technisch gesehen eine Funktion): da $function auf Englisch acht Buchstaben hat. 8fkdzp27wwfplm6bj0m40a6zm6x1i8d Translations:Wikifunctions:Reserved ZIDs/19/de 1198 8033 269069 29329 2026-04-25T17:55:23Z ThisCarthing 12637 269069 wikitext text/x-wiki $1 (Typ): da das Wort $reference auf Englisch neun Buchstaben hat. 9jvtfafcjtt4n2d6ud0qgigidu7j8ey Translations:Wikifunctions:Reserved ZIDs/21/de 1198 8065 269071 29422 2026-04-25T17:55:26Z ThisCarthing 12637 269071 wikitext text/x-wiki $1 (Typ): da es nur eine Sprache ist und der Name ''one'' enthält. e2duntz3jo0c59f72lmmd85g7vsify8 Translations:Wikifunctions:Reserved ZIDs/22/de 1198 8069 269073 29433 2026-04-25T17:55:32Z ThisCarthing 12637 269073 wikitext text/x-wiki $1 (Typ): da es eine Erweiterung von $Z ist. f08yze977g19k3s15star2m0w689dri Translations:Wikifunctions:Reserved ZIDs/23/de 1198 8073 269075 29447 2026-04-25T17:55:38Z ThisCarthing 12637 269075 wikitext text/x-wiki $1 (Typ): da das Wort $implementation auf Englisch vierzehn Buchstaben hat. 12xd9jwuv4984qkksam40v1ispprwu2 Translations:Wikifunctions:Reserved ZIDs/24/de 1198 8077 269091 29458 2026-04-25T17:56:58Z ThisCarthing 12637 269091 wikitext text/x-wiki $1 (Typ): da Fehler $Z ist. j4l81kumxktotirn7qnuzhio16kkmjo Translations:Wikifunctions:Reserved ZIDs/25/de 1198 8081 269097 29470 2026-04-25T17:57:29Z ThisCarthing 12637 269097 wikitext text/x-wiki $1 (Typ): da 20/20 die perfekte Vision ist und Tests Fehler sichtbar machen. 41np2f5rkm42mvb3dhgvr990ptz4ieg Translations:Wikifunctions:Reserved ZIDs/26/de 1198 8085 269085 33893 2026-04-25T17:56:24Z ThisCarthing 12637 269085 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/30/de 1198 8094 269115 29508 2026-04-25T17:59:00Z ThisCarthing 12637 269115 wikitext text/x-wiki {{Z|Z99}} (Typ): da es ein Bisschen wie ein schließendes Anführungszeichen auf Englisch aussieht. n2wa7y0k7h4fj9eyt4340bjh6kscrv0 Translations:Wikifunctions:Reserved ZIDs/41/de 1198 8103 269119 29535 2026-04-25T17:59:37Z ThisCarthing 12637 269119 wikitext text/x-wiki Reify hat fünf Buchstaben g5gdqjtf066vi779kdextfuom1bqed4 Translations:Wikifunctions:Reserved ZIDs/42/de 1198 8107 269121 29549 2026-04-25T17:59:41Z ThisCarthing 12637 269121 wikitext text/x-wiki Abstract hat acht Buchstaben. cvki7xh60feqow848133jk3t5ny33a2 Translations:Wikifunctions:Reserved ZIDs/43/de 1198 8111 269125 29561 2026-04-25T18:00:23Z ThisCarthing 12637 269125 wikitext text/x-wiki (da Z10 Liste sein sollte und wir das erste erhalten) caqfohhekm6p18u76ueylckj6dfs59h Translations:Wikifunctions:Reserved ZIDs/44/de 1198 8115 269127 29573 2026-04-25T18:00:43Z ThisCarthing 12637 269127 wikitext text/x-wiki (da Z10 Liste sein sollte und wir das zweite, den Rest, erhalten) 060p7jpsmryzer266uqqn6k88mu344i Translations:Wikifunctions:Reserved ZIDs/45/de 1198 8119 269129 29588 2026-04-25T18:01:04Z ThisCarthing 12637 269129 wikitext text/x-wiki (da Z13 als leere Liste geplant war). eyebx4ur8ek5v76z7thlk3x7z37fvpu Translations:Wikifunctions:Reserved ZIDs/46/de 1198 8123 269123 29600 2026-04-25T17:59:50Z ThisCarthing 12637 269123 wikitext text/x-wiki (da Z10 Liste ist). bakwen4tmjp6wr0zkv7sryr1x5idmx5 Translations:Wikifunctions:Reserved ZIDs/47/de 1198 8127 269131 29614 2026-04-25T18:01:10Z ThisCarthing 12637 269131 wikitext text/x-wiki (da Z22 Paar ist). 3eso9ed1kpu6z84qrveti5hyc2y9bzy Translations:Wikifunctions:Reserved ZIDs/48/de 1198 8131 269133 29626 2026-04-25T18:01:12Z ThisCarthing 12637 269133 wikitext text/x-wiki (da Z22 Paar ist). 3eso9ed1kpu6z84qrveti5hyc2y9bzy Translations:Wikifunctions:Reserved ZIDs/49/de 1198 8135 269135 227591 2026-04-25T18:01:26Z ThisCarthing 12637 269135 wikitext text/x-wiki Wegen Z6/Zeichenkette und Z86/Zeichen. pn6tusukitblyk8972xe3yy0k7offt6 Translations:Wikifunctions:Reserved ZIDs/50/de 1198 8144 269137 227593 2026-04-25T18:01:35Z ThisCarthing 12637 269137 wikitext text/x-wiki Wegen Z86/Zeichen und Z6/Zeichenkette. aamzz0cnwcuqc4m6ikm8atp7u1blzxz Translations:Wikifunctions:Reserved ZIDs/80/de 1198 8291 269077 30076 2026-04-25T17:55:54Z ThisCarthing 12637 269077 wikitext text/x-wiki $1 (Typ): kein guter Grund, es liegt nah an Z14 und Z61/Programmiersprache. 1mhadwlnvxdcbnczgzuf7lqxpbxubc5 Translations:Wikifunctions:Reserved ZIDs/81/de 1198 8295 269079 30087 2026-04-25T17:56:19Z ThisCarthing 12637 269079 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/82/de 1198 8299 269081 30098 2026-04-25T17:56:21Z ThisCarthing 12637 269081 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/83/de 1198 8303 269083 30109 2026-04-25T17:56:23Z ThisCarthing 12637 269083 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/84/de 1198 8307 269087 30121 2026-04-25T17:56:26Z ThisCarthing 12637 269087 wikitext text/x-wiki $1 (Typ). s6j4pwa08v9gdizbzybsczsm3c0ki93 Translations:Wikifunctions:Reserved ZIDs/85/de 1198 8311 269103 30134 2026-04-25T17:57:39Z ThisCarthing 12637 269103 wikitext text/x-wiki $1 (Typ): wegen Z3/Schlüssel und Z9/Referenz. ejrqo1w5zoadkc8x0t13n84uk89jf70 Translations:Wikifunctions:Reserved ZIDs/86/de 1198 8315 269105 30147 2026-04-25T17:57:48Z ThisCarthing 12637 269105 wikitext text/x-wiki $1 (Typ): da Boole erstmals (18)40 publizierte. t78stlot826qm9qibe8noreeq2ig86s Translations:Wikifunctions:Reserved ZIDs/87/de 1198 8319 269093 30162 2026-04-25T17:57:04Z ThisCarthing 12637 269093 wikitext text/x-wiki $1 (Boolesch). 4jj24263iw40xnanwr579t35bdb50hc Translations:Wikifunctions:Reserved ZIDs/88/de 1198 8323 269095 30175 2026-04-25T17:57:06Z ThisCarthing 12637 269095 wikitext text/x-wiki $1 (Boolesch). 4jj24263iw40xnanwr579t35bdb50hc Translations:Wikifunctions:Reserved ZIDs/89/de 1198 8327 269107 30187 2026-04-25T17:57:56Z ThisCarthing 12637 269107 wikitext text/x-wiki $1 (Typ): da <code>Z6</code> eine Zeichenkette ist. 45q9rljc887fne93t7vvx8jo0wh732k Translations:Wikifunctions:Reserved ZIDs/90/de 1198 8336 269109 30217 2026-04-25T17:58:00Z ThisCarthing 12637 269109 wikitext text/x-wiki $1 (Typ): da <code>Z16</code> Code ist. 8dgc7bbnpnix3n66r23d3zwaa7cx0qx Translations:Wikifunctions:Reserved ZIDs/92/de 1198 8344 269111 30243 2026-04-25T17:58:04Z ThisCarthing 12637 269111 wikitext text/x-wiki $1 (Typ): da es ein Oktett ist. mfm3vyinquy436dcen536z04bjkz2gv Translations:Wikifunctions:Reserved ZIDs/93/de 1198 8348 269113 30255 2026-04-25T17:58:12Z ThisCarthing 12637 269113 wikitext text/x-wiki $1 (Typ): da es nicht genau ein Z80/Byte ist, sondern eher eine Z6/Zeichenkette. 0a9cqjtb4kiu9rw6qk70x3413freiyf Translations:Wikifunctions:Reserved ZIDs/96/de 1198 8361 269117 30291 2026-04-25T17:59:17Z ThisCarthing 12637 269117 wikitext text/x-wiki Z3/Schlüssel 9ak2o9xypv5mjxa9mvj1js065qa7bx3 Translations:Wikifunctions:Reserved ZIDs/97/de 1198 8365 269139 30302 2026-04-25T18:01:40Z ThisCarthing 12637 269139 wikitext text/x-wiki Wegen Z99/Zitat. pcavdm0bjvxj71rd8gblt5e8qcx681b Wikifunctions:Human languages 4 23704 268955 266772 2026-04-25T13:03:46Z Xeroctic 8849 add some alternative Japanese scripts 268955 wikitext text/x-wiki <languages/> {{draft}} <translate> <!--T:1--> Supported by the Natural Language Generation Special Interest Group; see also <tvar name="1">{{ll|WF:PROG}}</tvar> and <tvar name="2">{{ll|WF:Catalogue/Natural language operations}}</tvar>. == Related pages == <!--T:121--> </translate> * <translate><!--T:122--> <tvar name="1">[[:Category:Natural languages]]</tvar> — List of categories for languages</translate> * <translate><!--T:123--> <tvar name="1">{{ll|Wikifunctions:Catalogue/Natural language operations}}</tvar> — Lists of natural language functions</translate> * <translate><!--T:124--> <tvar name="1">{{ll|Wikifunctions:NLG functions}}</tvar> — A table of each supported language's NLG functions</translate> ** <translate><!--T:125--> <tvar name="1">{{ll|Wikifunctions:Cardinal numbers}}</tvar> — List of each language's cardinal number functions</translate> * <translate><!--T:126--> <tvar name="1">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}}</tvar> — List of all languages in ZObject order</translate> <translate> == Afroasiatic == <!--T:38--> </translate> * {{z+|Z1472}} (zgh) — [[/Z1472]] * {{z+|Z1013}} (ha) — [[/Z1013]] * <translate><!--T:127--> Semitic</translate> ** <translate><!--T:128--> Arabic</translate> *** {{z+|Z1001}} (ar) — [[/Z1001]] *** {{z+|Z1045}} (ary) — [[/Z1045]] *** {{z+|Z1582}} (aeb) — [[/Z1582]] ** {{z+|Z1186}} (he) — [[/Z1186]] <translate> == Austroasiatic == <!--T:69--> </translate> * {{z+|Z1048}} (vi) — [[/Z1048]] * (<translate><!--T:129--> Mundari, no code yet</translate>) (unr) <translate> == Austronesian == <!--T:70--> </translate> * <translate><!--T:130--> Malayic</translate> ** {{z+|Z1531}} (ms) — [[/Z1531]] *** {{z+|Z1434}} (ms-arab) — [[/Z1434]] ** {{z+|Z1078}} (id) — [[/Z1078]] * {{z+|Z1471}} (su) — [[/Z1471]] <translate> == Constructed == <!--T:131--> </translate> * {{z+|Z1882}} (ldn) — [[/Z1882]] * {{z+|Z1576}} (eo) — [[/Z1576]] * {{z+|Z1534}} (tlh) — [[/Z1534]] * {{z+|Z1762}} (tok) — [[/Z1762]] <translate> == Dravidian == <!--T:132--> </translate> * {{z+|Z1293}} (brh) — [[/Z1293]] * <translate><!--T:133--> South</translate> ** {{z+|Z1012}} (ml) — [[/Z1012]] ** {{z+|Z1429}} (te) — [[/Z1429]] <translate> == Indo-European == <!--T:80--> </translate> * {{z+|Z1541}} (hy) — [[/Z1541]] * <translate><!--T:134--> Balto-Slavic</translate> ** {{z+|Z1709}} (lv) — [[/Z1709]] ** <translate><!--T:135--> Slavic</translate> *** <translate><!--T:136--> East Slavic</translate> **** {{z+|Z1005}} (ru) — [[/Z1005]] **** {{z+|Z1332}} (uk) — [[/Z1332]] **** {{z+|Z1622}} (by) — [[/Z1622]] *** <translate><!--T:137--> West Slavic</translate> **** {{z+|Z1062}} (cs) — [[/Z1062]] **** {{z+|Z1025}} (pl) — [[/Z1025]] **** {{z+|Z1488}} (sk) — [[/Z1488]] *** <translate><!--T:138--> South Slavic</translate> **** {{z+|Z1105}} (cu) — [[/Z1105]] **** {{z+|Z1412}} (sh) — [[/Z1412]] ***** {{z+|Z1473}} (bs) — [[/Z1473]] ***** {{z+|Z1272}} (hr) — [[/Z1272]] ***** {{z+|Z1498}} (cnr) — [[/Z1498]] ***** {{z+|Z1158}} (sr) — [[/Z1158]] **** {{z+|Z1616}} (sl) — [[/Z1616]] * <translate><!--T:139--> Celtic</translate> ** {{z+|Z1282}} (br) — [[/Z1282]] ** {{z+|Z1339}} (gd) — [[/Z1282]] * <translate><!--T:140--> Germanic</translate> ** <translate><!--T:141--> North Germanic</translate> *** <translate><!--T:142--> East Scandinavian</translate> **** {{z+|Z1061}} (dk) — [[/Z1061]] **** {{z+|Z1592}} (sv) — [[/Z1592]] *** {{z+|Z1021}} (no) — [[/Z1592]] ** <translate><!--T:143--> West Germanic</translate> *** <translate><!--T:144--> North Sea</translate> **** {{z+|Z1002}} (en) — [[/Z1002]] ***** <translate><!--T:145--> North American</translate> ****** {{z+|Z1689}} (en-US) — [[/Z1689]] ****** {{z+|Z1437}} (en-CA) — [[/Z1437]] ***** {{z+|Z1113}} (en-AU) — [[/Z1113]] ***** {{z+|Z1199}} (en-GB) — [[/Z1199]] ***** {{z+|Z1966}} (en-IN) — [[/Z1966]] ***** {{z+|Z1881}} (en-x-piglatin) — [[/Z1881]] ***** {{z+|Z1124}} (en-x-simple) — [[/Z1124]] **** {{z+|Z1146}} (nds) — [[/Z1146]] *** <translate><!--T:146--> High German</translate> **** {{z+|Z1099}} (lb) — [[/Z1099]] **** {{z+|Z1430}} (de) — [[/Z1430]] *** {{z+|Z1157}} (nl) — [[/Z1157]] * {{z+|Z1827}} (el) — [[/Z1827]] * <translate><!--T:147--> Indo-Iranian</translate> ** <translate><!--T:148--> Indo-Aryan</translate> *** <translate><!--T:149--> Hindustani</translate> **** {{z+|Z1820}} (hi) — [[/Z1820]] **** {{z+|Z1717}} (ur) — [[/Z1717]] *** <translate><!--T:150--> Northwestern</translate> **** <translate><!--T:151--> Punjabic</translate> ***** {{z+|Z1657}} (pa) — [[/Z1657]] ***** {{z+|Z1083}} (pnb) — [[/Z1083]] **** {{z+|Z1191}} (sd) — [[/Z1191]] *** <translate><!--T:152--> Eastern</translate> **** {{z+|Z1011}} (bn) — [[/Z1011]] **** <translate><!--T:153--> Rohingya</translate> (rhg) ***** {{z+|Z1978}} (rhg-rohg) — [[/Z1978]] ***** {{z+|Z1979}} (rhb-arab) — [[/Z1979]] ** <translate><!--T:154--> Iranian</translate> *** <translate><!--T:155--> Northwestern</translate> **** {{z+|Z1747}} (bal) — [[/Z1747]] **** {{z+|Z1556}} (ku) — [[/Z1556]] ***** {{z+|Z1288}} (ckb) — [[/Z1288]] *** {{z+|Z1728}} (fa) — [[/Z1728]] **** {{z+|Z1207}} (tg) — [[/Z1207]] **** {{z+|Z1265}} (fa-AF / prs) — [[/Z1265]] **** {{z+|Z1277}} (jpr) — [[/Z1277]] * <translate><!--T:156--> Italic</translate> ** {{z+|Z1403}} (la) — [[/Z1403]] ** {{z+|Z1368}} (ett) — [[/Z1368]] ** <translate><!--T:157--> Romance</translate> *** <translate><!--T:158--> Continental romance</translate> **** <translate><!--T:159--> Western Romance</translate> ***** <translate><!--T:160--> Ibero-Romance</translate> ****** {{z+|Z1037}} (pt) — [[/Z1037]] ******* {{z+|Z1381}} (pt-BR) — [[/Z1381]] ****** {{z+|Z1003}} (es) — [[/Z1003]] ***** <translate><!--T:161--> Occitano-Romance</translate> ****** {{z+|Z1789}} (ca) — [[/Z1789]] ***** <translate><!--T:162--> North Gallo-Romance</translate> ****** {{z+|Z1004}} (fr) — [[/Z1004]] ***** <translate><!--T:163--> North Italian</translate> ****** {{Z+|Z1363}} (vec) — [[/Z1363]] ****** {{z+|Z1483}} (lad) — [[/Z1483]] **** <translate><!--T:164--> South Romance</translate> ***** {{z+|Z1787}} (it) — [[/Z1787]] ***** {{z+|Z1329}} (co) — [[/Z1329]] ***** {{z+|Z1082}} (sdc) — [[/Z1082]] ***** {{z+|Z1491}} (nap) — [[/Z1491]] ***** {{z+|Z1298}} (scn) — [[/Z1298]] **** <translate><!--T:165--> Balkan romance</translate> ***** {{z+|Z1664}} (ro) — [[/Z1664]] *** <translate><!--T:166--> Island Romance</translate> **** {{z+|Z1342}} (sc) — [[/Z1342]] <translate> == Kra-Dai == <!--T:110--> </translate> * {{z+|Z1851}} (th) — [[/Z1851]] <translate> == Niger-Congo == <!--T:167--> </translate> * <translate><!--T:168--> Atlantic-Congo</translate> ** {{z+|Z1015}} (dag) — [[/Z1015]] ** <translate><!--T:169--> Volta-Congo</translate> *** <translate><!--T:170--> Volta-Niger</translate> **** {{z+|Z1014}} (ig) — [[/Z1014]] **** {{z+|Z1818}} (ya) — [[/Z1818]] *** {{z+|Z1179}} (kcg) — [[/Z1179]] <translate> == Mixed and creoles == <!--T:171--> <!--T:172--> These languages are sorted under the language it is primarily based on. </translate> * {{Z|Z1531}} ** {{z+|Z1630}} (bew) — [[/Z1630]] <translate> == Sign == <!--T:173--> </translate> * {{z+|Z1763}} (ase) — [[/Z1763]] <translate> == Sino-Tibetan == <!--T:109--> </translate> * {{z+|Z1147}} (dz) — [[/Z1147]] * <translate><!--T:174--> Sinitic</translate> ** {{z+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <translate> == Turkic == <!--T:112--> </translate> * <translate><!--T:175--> Oghuz</translate> ** {{z+|Z1237}} (tr) — [[/Z1237]] ** {{z+|Z1597}} (az) — [[/Z1597]] * {{z+|Z1120}} (uz) — [[/Z1120]] <translate> == Uralic == <!--T:113--> </translate> * {{z+|Z1051}} (fi) — [[/Z1051]] * {{z+|Z1513}} (hu) — [[/Z1513]] <translate> == Isolates and smaller families == <!--T:176--> </translate> * {{z+|Z1314}} (eu) — [[/Z1314]] * {{z+|Z1830}} (ja) — [[/Z1830]] ** {{z+|Z1444}} (ja-hkrt) — [[/Z1444]] ** Japanese rōmaji, no ZObject (ja-latn) * {{z+|Z1643}} (ko) — [[/Z1643]] * {{z+|Z1678}} (qu) — [[/Z1678]] <translate> == Other == <!--T:177--> </translate> * {{z+|Z1360}} (mul) — [[/Z1360]] [[Category:Natural languages| mul]] [[Category:WikiProjects]] c16zw9m1ssu9ae5ek710t26syh21ssh 268956 268955 2026-04-25T13:06:52Z Xeroctic 8849 Bulgarian 268956 wikitext text/x-wiki <languages/> {{draft}} <translate> <!--T:1--> Supported by the Natural Language Generation Special Interest Group; see also <tvar name="1">{{ll|WF:PROG}}</tvar> and <tvar name="2">{{ll|WF:Catalogue/Natural language operations}}</tvar>. == Related pages == <!--T:121--> </translate> * <translate><!--T:122--> <tvar name="1">[[:Category:Natural languages]]</tvar> — List of categories for languages</translate> * <translate><!--T:123--> <tvar name="1">{{ll|Wikifunctions:Catalogue/Natural language operations}}</tvar> — Lists of natural language functions</translate> * <translate><!--T:124--> <tvar name="1">{{ll|Wikifunctions:NLG functions}}</tvar> — A table of each supported language's NLG functions</translate> ** <translate><!--T:125--> <tvar name="1">{{ll|Wikifunctions:Cardinal numbers}}</tvar> — List of each language's cardinal number functions</translate> * <translate><!--T:126--> <tvar name="1">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}}</tvar> — List of all languages in ZObject order</translate> <translate> == Afroasiatic == <!--T:38--> </translate> * {{z+|Z1472}} (zgh) — [[/Z1472]] * {{z+|Z1013}} (ha) — [[/Z1013]] * <translate><!--T:127--> Semitic</translate> ** <translate><!--T:128--> Arabic</translate> *** {{z+|Z1001}} (ar) — [[/Z1001]] *** {{z+|Z1045}} (ary) — [[/Z1045]] *** {{z+|Z1582}} (aeb) — [[/Z1582]] ** {{z+|Z1186}} (he) — [[/Z1186]] <translate> == Austroasiatic == <!--T:69--> </translate> * {{z+|Z1048}} (vi) — [[/Z1048]] * (<translate><!--T:129--> Mundari, no code yet</translate>) (unr) <translate> == Austronesian == <!--T:70--> </translate> * <translate><!--T:130--> Malayic</translate> ** {{z+|Z1531}} (ms) — [[/Z1531]] *** {{z+|Z1434}} (ms-arab) — [[/Z1434]] ** {{z+|Z1078}} (id) — [[/Z1078]] * {{z+|Z1471}} (su) — [[/Z1471]] <translate> == Constructed == <!--T:131--> </translate> * {{z+|Z1882}} (ldn) — [[/Z1882]] * {{z+|Z1576}} (eo) — [[/Z1576]] * {{z+|Z1534}} (tlh) — [[/Z1534]] * {{z+|Z1762}} (tok) — [[/Z1762]] <translate> == Dravidian == <!--T:132--> </translate> * {{z+|Z1293}} (brh) — [[/Z1293]] * <translate><!--T:133--> South</translate> ** {{z+|Z1012}} (ml) — [[/Z1012]] ** {{z+|Z1429}} (te) — [[/Z1429]] <translate> == Indo-European == <!--T:80--> </translate> * {{z+|Z1541}} (hy) — [[/Z1541]] * <translate><!--T:134--> Balto-Slavic</translate> ** {{z+|Z1709}} (lv) — [[/Z1709]] ** <translate><!--T:135--> Slavic</translate> *** <translate><!--T:136--> East Slavic</translate> **** {{z+|Z1005}} (ru) — [[/Z1005]] **** {{z+|Z1332}} (uk) — [[/Z1332]] **** {{z+|Z1622}} (by) — [[/Z1622]] *** <translate><!--T:137--> West Slavic</translate> **** {{z+|Z1062}} (cs) — [[/Z1062]] **** {{z+|Z1025}} (pl) — [[/Z1025]] **** {{z+|Z1488}} (sk) — [[/Z1488]] *** <translate><!--T:138--> South Slavic</translate> **** {{z+|Z1823}} (bg) — [[/Z1823]] **** {{z+|Z1105}} (cu) — [[/Z1105]] **** {{z+|Z1412}} (sh) — [[/Z1412]] ***** {{z+|Z1473}} (bs) — [[/Z1473]] ***** {{z+|Z1272}} (hr) — [[/Z1272]] ***** {{z+|Z1498}} (cnr) — [[/Z1498]] ***** {{z+|Z1158}} (sr) — [[/Z1158]] **** {{z+|Z1616}} (sl) — [[/Z1616]] * <translate><!--T:139--> Celtic</translate> ** {{z+|Z1282}} (br) — [[/Z1282]] ** {{z+|Z1339}} (gd) — [[/Z1282]] * <translate><!--T:140--> Germanic</translate> ** <translate><!--T:141--> North Germanic</translate> *** <translate><!--T:142--> East Scandinavian</translate> **** {{z+|Z1061}} (dk) — [[/Z1061]] **** {{z+|Z1592}} (sv) — [[/Z1592]] *** {{z+|Z1021}} (no) — [[/Z1592]] ** <translate><!--T:143--> West Germanic</translate> *** <translate><!--T:144--> North Sea</translate> **** {{z+|Z1002}} (en) — [[/Z1002]] ***** <translate><!--T:145--> North American</translate> ****** {{z+|Z1689}} (en-US) — [[/Z1689]] ****** {{z+|Z1437}} (en-CA) — [[/Z1437]] ***** {{z+|Z1113}} (en-AU) — [[/Z1113]] ***** {{z+|Z1199}} (en-GB) — [[/Z1199]] ***** {{z+|Z1966}} (en-IN) — [[/Z1966]] ***** {{z+|Z1881}} (en-x-piglatin) — [[/Z1881]] ***** {{z+|Z1124}} (en-x-simple) — [[/Z1124]] **** {{z+|Z1146}} (nds) — [[/Z1146]] *** <translate><!--T:146--> High German</translate> **** {{z+|Z1099}} (lb) — [[/Z1099]] **** {{z+|Z1430}} (de) — [[/Z1430]] *** {{z+|Z1157}} (nl) — [[/Z1157]] * {{z+|Z1827}} (el) — [[/Z1827]] * <translate><!--T:147--> Indo-Iranian</translate> ** <translate><!--T:148--> Indo-Aryan</translate> *** <translate><!--T:149--> Hindustani</translate> **** {{z+|Z1820}} (hi) — [[/Z1820]] **** {{z+|Z1717}} (ur) — [[/Z1717]] *** <translate><!--T:150--> Northwestern</translate> **** <translate><!--T:151--> Punjabic</translate> ***** {{z+|Z1657}} (pa) — [[/Z1657]] ***** {{z+|Z1083}} (pnb) — [[/Z1083]] **** {{z+|Z1191}} (sd) — [[/Z1191]] *** <translate><!--T:152--> Eastern</translate> **** {{z+|Z1011}} (bn) — [[/Z1011]] **** <translate><!--T:153--> Rohingya</translate> (rhg) ***** {{z+|Z1978}} (rhg-rohg) — [[/Z1978]] ***** {{z+|Z1979}} (rhb-arab) — [[/Z1979]] ** <translate><!--T:154--> Iranian</translate> *** <translate><!--T:155--> Northwestern</translate> **** {{z+|Z1747}} (bal) — [[/Z1747]] **** {{z+|Z1556}} (ku) — [[/Z1556]] ***** {{z+|Z1288}} (ckb) — [[/Z1288]] *** {{z+|Z1728}} (fa) — [[/Z1728]] **** {{z+|Z1207}} (tg) — [[/Z1207]] **** {{z+|Z1265}} (fa-AF / prs) — [[/Z1265]] **** {{z+|Z1277}} (jpr) — [[/Z1277]] * <translate><!--T:156--> Italic</translate> ** {{z+|Z1403}} (la) — [[/Z1403]] ** {{z+|Z1368}} (ett) — [[/Z1368]] ** <translate><!--T:157--> Romance</translate> *** <translate><!--T:158--> Continental Romance</translate> **** <translate><!--T:159--> Western Romance</translate> ***** <translate><!--T:160--> Ibero-Romance</translate> ****** {{z+|Z1037}} (pt) — [[/Z1037]] ******* {{z+|Z1381}} (pt-BR) — [[/Z1381]] ****** {{z+|Z1003}} (es) — [[/Z1003]] ***** <translate><!--T:161--> Occitano-Romance</translate> ****** {{z+|Z1789}} (ca) — [[/Z1789]] ***** <translate><!--T:162--> North Gallo-Romance</translate> ****** {{z+|Z1004}} (fr) — [[/Z1004]] ***** <translate><!--T:163--> North Italian</translate> ****** {{Z+|Z1363}} (vec) — [[/Z1363]] ****** {{z+|Z1483}} (lad) — [[/Z1483]] **** <translate><!--T:164--> South Romance</translate> ***** {{z+|Z1787}} (it) — [[/Z1787]] ***** {{z+|Z1329}} (co) — [[/Z1329]] ***** {{z+|Z1082}} (sdc) — [[/Z1082]] ***** {{z+|Z1491}} (nap) — [[/Z1491]] ***** {{z+|Z1298}} (scn) — [[/Z1298]] **** <translate><!--T:165--> Balkan romance</translate> ***** {{z+|Z1664}} (ro) — [[/Z1664]] *** <translate><!--T:166--> Island Romance</translate> **** {{z+|Z1342}} (sc) — [[/Z1342]] <translate> == Kra-Dai == <!--T:110--> </translate> * {{z+|Z1851}} (th) — [[/Z1851]] <translate> == Niger-Congo == <!--T:167--> </translate> * <translate><!--T:168--> Atlantic-Congo</translate> ** {{z+|Z1015}} (dag) — [[/Z1015]] ** <translate><!--T:169--> Volta-Congo</translate> *** <translate><!--T:170--> Volta-Niger</translate> **** {{z+|Z1014}} (ig) — [[/Z1014]] **** {{z+|Z1818}} (ya) — [[/Z1818]] *** {{z+|Z1179}} (kcg) — [[/Z1179]] <translate> == Mixed and creoles == <!--T:171--> <!--T:172--> These languages are sorted under the language it is primarily based on. </translate> * {{Z|Z1531}} ** {{z+|Z1630}} (bew) — [[/Z1630]] <translate> == Sign == <!--T:173--> </translate> * {{z+|Z1763}} (ase) — [[/Z1763]] <translate> == Sino-Tibetan == <!--T:109--> </translate> * {{z+|Z1147}} (dz) — [[/Z1147]] * <translate><!--T:174--> Sinitic</translate> ** {{z+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <translate> == Turkic == <!--T:112--> </translate> * <translate><!--T:175--> Oghuz</translate> ** {{z+|Z1237}} (tr) — [[/Z1237]] ** {{z+|Z1597}} (az) — [[/Z1597]] * {{z+|Z1120}} (uz) — [[/Z1120]] <translate> == Uralic == <!--T:113--> </translate> * {{z+|Z1051}} (fi) — [[/Z1051]] * {{z+|Z1513}} (hu) — [[/Z1513]] <translate> == Isolates and smaller families == <!--T:176--> </translate> * {{z+|Z1314}} (eu) — [[/Z1314]] * {{z+|Z1830}} (ja) — [[/Z1830]] ** {{z+|Z1444}} (ja-hkrt) — [[/Z1444]] ** Japanese rōmaji, no ZObject (ja-latn) * {{z+|Z1643}} (ko) — [[/Z1643]] * {{z+|Z1678}} (qu) — [[/Z1678]] <translate> == Other == <!--T:177--> </translate> * {{z+|Z1360}} (mul) — [[/Z1360]] [[Category:Natural languages| mul]] [[Category:WikiProjects]] ms0eb4w9e3ipgxz5wl253u67n0ej7v6 268957 268956 2026-04-25T13:11:44Z Xeroctic 8849 remove Etruscan, in the wrong category and has no functions 268957 wikitext text/x-wiki <languages/> {{draft}} <translate> <!--T:1--> Supported by the Natural Language Generation Special Interest Group; see also <tvar name="1">{{ll|WF:PROG}}</tvar> and <tvar name="2">{{ll|WF:Catalogue/Natural language operations}}</tvar>. == Related pages == <!--T:121--> </translate> * <translate><!--T:122--> <tvar name="1">[[:Category:Natural languages]]</tvar> — List of categories for languages</translate> * <translate><!--T:123--> <tvar name="1">{{ll|Wikifunctions:Catalogue/Natural language operations}}</tvar> — Lists of natural language functions</translate> * <translate><!--T:124--> <tvar name="1">{{ll|Wikifunctions:NLG functions}}</tvar> — A table of each supported language's NLG functions</translate> ** <translate><!--T:125--> <tvar name="1">{{ll|Wikifunctions:Cardinal numbers}}</tvar> — List of each language's cardinal number functions</translate> * <translate><!--T:126--> <tvar name="1">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}}</tvar> — List of all languages in ZObject order</translate> <translate> == Afroasiatic == <!--T:38--> </translate> * {{z+|Z1472}} (zgh) — [[/Z1472]] * {{z+|Z1013}} (ha) — [[/Z1013]] * <translate><!--T:127--> Semitic</translate> ** <translate><!--T:128--> Arabic</translate> *** {{z+|Z1001}} (ar) — [[/Z1001]] *** {{z+|Z1045}} (ary) — [[/Z1045]] *** {{z+|Z1582}} (aeb) — [[/Z1582]] ** {{z+|Z1186}} (he) — [[/Z1186]] <translate> == Austroasiatic == <!--T:69--> </translate> * {{z+|Z1048}} (vi) — [[/Z1048]] * (<translate><!--T:129--> Mundari, no code yet</translate>) (unr) <translate> == Austronesian == <!--T:70--> </translate> * <translate><!--T:130--> Malayic</translate> ** {{z+|Z1531}} (ms) — [[/Z1531]] *** {{z+|Z1434}} (ms-arab) — [[/Z1434]] ** {{z+|Z1078}} (id) — [[/Z1078]] * {{z+|Z1471}} (su) — [[/Z1471]] <translate> == Constructed == <!--T:131--> </translate> * {{z+|Z1882}} (ldn) — [[/Z1882]] * {{z+|Z1576}} (eo) — [[/Z1576]] * {{z+|Z1534}} (tlh) — [[/Z1534]] * {{z+|Z1762}} (tok) — [[/Z1762]] <translate> == Dravidian == <!--T:132--> </translate> * {{z+|Z1293}} (brh) — [[/Z1293]] * <translate><!--T:133--> South</translate> ** {{z+|Z1012}} (ml) — [[/Z1012]] ** {{z+|Z1429}} (te) — [[/Z1429]] <translate> == Indo-European == <!--T:80--> </translate> * {{z+|Z1541}} (hy) — [[/Z1541]] * <translate><!--T:134--> Balto-Slavic</translate> ** {{z+|Z1709}} (lv) — [[/Z1709]] ** <translate><!--T:135--> Slavic</translate> *** <translate><!--T:136--> East Slavic</translate> **** {{z+|Z1005}} (ru) — [[/Z1005]] **** {{z+|Z1332}} (uk) — [[/Z1332]] **** {{z+|Z1622}} (by) — [[/Z1622]] *** <translate><!--T:137--> West Slavic</translate> **** {{z+|Z1062}} (cs) — [[/Z1062]] **** {{z+|Z1025}} (pl) — [[/Z1025]] **** {{z+|Z1488}} (sk) — [[/Z1488]] *** <translate><!--T:138--> South Slavic</translate> **** {{z+|Z1823}} (bg) — [[/Z1823]] **** {{z+|Z1105}} (cu) — [[/Z1105]] **** {{z+|Z1412}} (sh) — [[/Z1412]] ***** {{z+|Z1473}} (bs) — [[/Z1473]] ***** {{z+|Z1272}} (hr) — [[/Z1272]] ***** {{z+|Z1498}} (cnr) — [[/Z1498]] ***** {{z+|Z1158}} (sr) — [[/Z1158]] **** {{z+|Z1616}} (sl) — [[/Z1616]] * <translate><!--T:139--> Celtic</translate> ** {{z+|Z1282}} (br) — [[/Z1282]] ** {{z+|Z1339}} (gd) — [[/Z1282]] * <translate><!--T:140--> Germanic</translate> ** <translate><!--T:141--> North Germanic</translate> *** <translate><!--T:142--> East Scandinavian</translate> **** {{z+|Z1061}} (dk) — [[/Z1061]] **** {{z+|Z1592}} (sv) — [[/Z1592]] *** {{z+|Z1021}} (no) — [[/Z1592]] ** <translate><!--T:143--> West Germanic</translate> *** <translate><!--T:144--> North Sea</translate> **** {{z+|Z1002}} (en) — [[/Z1002]] ***** <translate><!--T:145--> North American</translate> ****** {{z+|Z1689}} (en-US) — [[/Z1689]] ****** {{z+|Z1437}} (en-CA) — [[/Z1437]] ***** {{z+|Z1113}} (en-AU) — [[/Z1113]] ***** {{z+|Z1199}} (en-GB) — [[/Z1199]] ***** {{z+|Z1966}} (en-IN) — [[/Z1966]] ***** {{z+|Z1881}} (en-x-piglatin) — [[/Z1881]] ***** {{z+|Z1124}} (en-x-simple) — [[/Z1124]] **** {{z+|Z1146}} (nds) — [[/Z1146]] *** <translate><!--T:146--> High German</translate> **** {{z+|Z1099}} (lb) — [[/Z1099]] **** {{z+|Z1430}} (de) — [[/Z1430]] *** {{z+|Z1157}} (nl) — [[/Z1157]] * {{z+|Z1827}} (el) — [[/Z1827]] * <translate><!--T:147--> Indo-Iranian</translate> ** <translate><!--T:148--> Indo-Aryan</translate> *** <translate><!--T:149--> Hindustani</translate> **** {{z+|Z1820}} (hi) — [[/Z1820]] **** {{z+|Z1717}} (ur) — [[/Z1717]] *** <translate><!--T:150--> Northwestern</translate> **** <translate><!--T:151--> Punjabic</translate> ***** {{z+|Z1657}} (pa) — [[/Z1657]] ***** {{z+|Z1083}} (pnb) — [[/Z1083]] **** {{z+|Z1191}} (sd) — [[/Z1191]] *** <translate><!--T:152--> Eastern</translate> **** {{z+|Z1011}} (bn) — [[/Z1011]] **** <translate><!--T:153--> Rohingya</translate> (rhg) ***** {{z+|Z1978}} (rhg-rohg) — [[/Z1978]] ***** {{z+|Z1979}} (rhb-arab) — [[/Z1979]] ** <translate><!--T:154--> Iranian</translate> *** <translate><!--T:155--> Northwestern</translate> **** {{z+|Z1747}} (bal) — [[/Z1747]] **** {{z+|Z1556}} (ku) — [[/Z1556]] ***** {{z+|Z1288}} (ckb) — [[/Z1288]] *** {{z+|Z1728}} (fa) — [[/Z1728]] **** {{z+|Z1207}} (tg) — [[/Z1207]] **** {{z+|Z1265}} (fa-AF / prs) — [[/Z1265]] **** {{z+|Z1277}} (jpr) — [[/Z1277]] * <translate><!--T:156--> Italic</translate> ** {{z+|Z1403}} (la) — [[/Z1403]] ** <translate><!--T:157--> Romance</translate> *** <translate><!--T:158--> Continental Romance</translate> **** <translate><!--T:159--> Western Romance</translate> ***** <translate><!--T:160--> Ibero-Romance</translate> ****** {{z+|Z1037}} (pt) — [[/Z1037]] ******* {{z+|Z1381}} (pt-BR) — [[/Z1381]] ****** {{z+|Z1003}} (es) — [[/Z1003]] ***** <translate><!--T:161--> Occitano-Romance</translate> ****** {{z+|Z1789}} (ca) — [[/Z1789]] ***** <translate><!--T:162--> North Gallo-Romance</translate> ****** {{z+|Z1004}} (fr) — [[/Z1004]] ***** <translate><!--T:163--> North Italian</translate> ****** {{Z+|Z1363}} (vec) — [[/Z1363]] ****** {{z+|Z1483}} (lad) — [[/Z1483]] **** <translate><!--T:164--> South Romance</translate> ***** {{z+|Z1787}} (it) — [[/Z1787]] ***** {{z+|Z1329}} (co) — [[/Z1329]] ***** {{z+|Z1082}} (sdc) — [[/Z1082]] ***** {{z+|Z1491}} (nap) — [[/Z1491]] ***** {{z+|Z1298}} (scn) — [[/Z1298]] **** <translate><!--T:165--> Balkan romance</translate> ***** {{z+|Z1664}} (ro) — [[/Z1664]] *** <translate><!--T:166--> Island Romance</translate> **** {{z+|Z1342}} (sc) — [[/Z1342]] <translate> == Kra-Dai == <!--T:110--> </translate> * {{z+|Z1851}} (th) — [[/Z1851]] <translate> == Niger-Congo == <!--T:167--> </translate> * <translate><!--T:168--> Atlantic-Congo</translate> ** {{z+|Z1015}} (dag) — [[/Z1015]] ** <translate><!--T:169--> Volta-Congo</translate> *** <translate><!--T:170--> Volta-Niger</translate> **** {{z+|Z1014}} (ig) — [[/Z1014]] **** {{z+|Z1818}} (ya) — [[/Z1818]] *** {{z+|Z1179}} (kcg) — [[/Z1179]] <translate> == Mixed and creoles == <!--T:171--> <!--T:172--> These languages are sorted under the language it is primarily based on. </translate> * {{Z|Z1531}} ** {{z+|Z1630}} (bew) — [[/Z1630]] <translate> == Sign == <!--T:173--> </translate> * {{z+|Z1763}} (ase) — [[/Z1763]] <translate> == Sino-Tibetan == <!--T:109--> </translate> * {{z+|Z1147}} (dz) — [[/Z1147]] * <translate><!--T:174--> Sinitic</translate> ** {{z+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <translate> == Turkic == <!--T:112--> </translate> * <translate><!--T:175--> Oghuz</translate> ** {{z+|Z1237}} (tr) — [[/Z1237]] ** {{z+|Z1597}} (az) — [[/Z1597]] * {{z+|Z1120}} (uz) — [[/Z1120]] <translate> == Uralic == <!--T:113--> </translate> * {{z+|Z1051}} (fi) — [[/Z1051]] * {{z+|Z1513}} (hu) — [[/Z1513]] <translate> == Isolates and smaller families == <!--T:176--> </translate> * {{z+|Z1314}} (eu) — [[/Z1314]] * {{z+|Z1830}} (ja) — [[/Z1830]] ** {{z+|Z1444}} (ja-hkrt) — [[/Z1444]] ** Japanese rōmaji, no ZObject (ja-latn) * {{z+|Z1643}} (ko) — [[/Z1643]] * {{z+|Z1678}} (qu) — [[/Z1678]] <translate> == Other == <!--T:177--> </translate> * {{z+|Z1360}} (mul) — [[/Z1360]] [[Category:Natural languages| mul]] [[Category:WikiProjects]] hrauzp0utox0etb7c554ift770rt0js Wikifunctions:Type 4 24478 269319 264570 2026-04-26T07:55:50Z YoshiRulz 10156 /* Miscellaneous */ Add temperate season 269319 wikitext text/x-wiki <languages/>{{Technical documentation navbox}} <translate> <!--T:1--> Every Object in Wikifunctions belongs to a Type. Types decide how Objects of that Type are structured, and what they mean. Types are also used to specify the Arguments of a Function, and what a Function returns. <!--T:2--> Currently, there are <tvar name="1">{{NUMBEROFTYPES}}</tvar> Types that are available for specifying the Arguments and the return Type of a Function: </translate> * {{Z+|Z1}} * {{Z+|Z4}} * {{Z+|Z8}} * {{Z+|Z23}} * {{Z+|Z21}} * {{Z+|Z40}} * {{Z+|Z22112}} * {{Z+|Z881}} (<translate><!--T:14--> this is parameterised i.e. it is a Function which returns a Type</translate>) * {{Z+|Z882}} (<translate><!--T:15--> parameterised</translate>) * {{Z+|Z883}} (<translate><!--T:16--> parameterised</translate>) * {{Z+|Z6884}} (<translate><!--T:17--> parameterised, used for defining [[<tvar name="1">Special:MyLanguage/WF:Function_model#Lightweight_enumerations</tvar>|lightweight enumeration types]]</translate>) <translate> === Numeric types === <!--T:6--> </translate> * {{Z+|Z80}} * {{Z+|Z13518}} * {{Z+|Z16659}} * {{Z+|Z16683}} * {{Z+|Z19677}} * {{Z+|Z20825}} * {{Z+|Z20838}} * {{Z+|Z33198}} <translate> === Language and text types === <!--T:18--> </translate> * {{Z+|Z86}} * {{Z+|Z6}} * {{Z+|Z60}} * {{Z+|Z11}} * {{Z+|Z31}} * {{Z+|Z12}} * {{Z+|Z32}} * {{Z+|Z89}} * {{Z+|Z14293}} * {{Z+|Z14294}} <translate> ==== Grammatical feature enums ==== <!--T:19--> </translate> * {{Z+|Z28516}} (<translate><!--T:20--> lightweight enum</translate>) * {{Z+|Z28519}} (<translate><!--T:21--> lightweight enum</translate>) * {{Z+|Z25502}} (<translate><!--T:22--> lightweight enum</translate>) * {{Z+|Z25340}} (<translate><!--T:23--> lightweight enum</translate>) * {{Z+|Z25501}} (<translate><!--T:24--> lightweight enum</translate>) * {{Z+|Z26935}} (<translate><!--T:25--> lightweight enum</translate>) * {{Z+|Z26934}} (<translate><!--T:26--> lightweight enum</translate>) * {{Z+|Z28215}} (<translate><!--T:27--> lightweight enum</translate>) * {{Z+|Z28515}} (<translate><!--T:28--> lightweight enum</translate>) * {{Z+|Z28517}} (<translate><!--T:29--> lightweight enum</translate>) * {{Z+|Z32792}} (<translate><!--T:43--> lightweight enum</translate>) * {{Z+|Z32789}} (<translate><!--T:44--> lightweight enum</translate>) * {{Z+|Z27970}} (<translate><!--T:30--> lightweight enum</translate>) * {{Z+|Z28518}} (<translate><!--T:31--> lightweight enum</translate>) * {{Z+|Z28520}} (<translate><!--T:32--> lightweight enum</translate>) * {{Z+|Z27971}} (<translate><!--T:33--> lightweight enum</translate>) <translate> === Calendar types === <!--T:7--> ==== Gregorian calendar ==== <!--T:8--> </translate> * {{Z+|Z17402}} * {{Z+|Z16098}} * {{Z+|Z17813}} * {{Z+|Z20159}} * {{Z+|Z20342}} * {{Z+|Z20420}} <translate> ==== Hijri (Islamic) calendar ==== <!--T:34--> </translate> * {{Z+|Z26582}} (<translate><!--T:35--> lightweight enum</translate>) <translate> ==== Igbo calendar ==== <!--T:9--> </translate> * {{Z+|Z16927}} <translate> === Wikidata types === <!--T:10--> </translate> {{see also|Help:Wikidata#Statement model}} * {{Z+|Z6030}} <translate> ==== Wikidata entities ==== <!--T:11--> </translate> * {{Z+|Z6001}} * {{Z+|Z6002}} * {{Z+|Z6004}} * {{Z+|Z6005}} * {{Z+|Z6006}} <translate> ==== Wikidata references ==== <!--T:12--> </translate> * {{Z+|Z6091}} * {{Z+|Z6092}} * {{Z+|Z6094}} * {{Z+|Z6095}} * {{Z+|Z6096}} <translate> ==== Wikidata statements ==== <!--T:13--> </translate> * {{Z+|Z6020}} * {{Z+|Z6007}} * {{Z+|Z6003}} * {{Z+|Z6040}} * {{Z+|Z6008}} <translate> ==== Wikidata datatypes ==== <!--T:36--> </translate> * {{Z+|Z6010}} * {{Z+|Z6011}} * {{Z+|Z6060}} * {{Z+|Z6061}} * {{Z+|Z6062}} (<translate><!--T:37--> lightweight enum</translate>) * {{Z+|Z6063}} (<translate><!--T:38--> lightweight enum</translate>) * {{Z+|Z6064}} <translate> === Miscellaneous === <!--T:39--> </translate> * {{Z+|Z27951}} (<translate><!--T:40--> lightweight enum</translate>) * {{Z+|Z28579}} * {{Z+|Z33827}} (<translate>lightweight enum</translate>) <translate> === WikiLambda structure === <!--T:41--> </translate> * {{Z+|Z2}} * {{Z+|Z9}} * {{Z+|Z3}} * {{Z+|Z39}} * {{Z+|Z46}} * {{Z+|Z64}} * {{Z+|Z17}} * {{Z+|Z18}} * {{Z+|Z20}} * {{Z+|Z14}} * {{Z+|Z16}} * {{Z+|Z61}} <translate> ==== Evaluation ==== <!--T:42--> </translate> * {{Z+|Z7}} * {{Z+|Z22}} * {{Z+|Z5}} * {{Z+|Z50}} * {{Z+|Z99}} <translate> <!--T:3--> Other types can be used but there may be bugs. For a list of all types, see [[<tvar name="1">Special:ListObjectsByType/Z4</tvar>|the list of all types]] (though that does not include [[<tvar name="2">Special:ListObjectsByType/Z7</tvar>|persistent calls]] which return types, such as the lightweight enums, nor parameterised types such as <tvar name="3">{{Z|881}}</tvar>). <!--T:4--> New Types can be proposed on <tvar name="1">[[Wikifunctions:Type proposals]]</tvar>. == See also == <!--T:5--> </translate> * {{ll|Wikifunctions:Function model}} [[Category:Technical documentation{{#translation:}}|Type]] 9c0bsdydj11ne9l6rzgcavr2b5fslvg Z13596 0 24831 268964 212315 2026-04-25T13:42:24Z YoshiRulz 10156 Added Z27660 to the approved list of implementations 268964 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13596" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z13596K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αριθμός μήνα (1-12)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba ọnwa (1-12): Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre du mois" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monatszahl" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "mese" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z13598", "Z13599", "Z13600", "Z13601", "Z13602", "Z13603", "Z13604", "Z13605", "Z13606", "Z13607", "Z13608", "Z13609", "Z26174" ], "Z8K4": [ "Z14", "Z24889", "Z13597", "Z27660" ], "Z8K5": "Z13596" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English name of month" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μήνας στα αγγλικά από τον αριθμό μήνα" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Onwa Bekee site na ọnụọgụ ọnwa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre vers nom du mois en anglais" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "englischer Monatsname" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome del mese in inglese" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "month in English from month number", "month in English from month", "month to string", "month to name", "name of month", "English month name from month" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "nome del mese gregoriano in inglese" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "transforms Gregorian month to the English name of the month" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-agbanwe nọmba eke (1-12) ka ọ bụrụ aha ọnwa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Monatszahl in den Namen des Monats um" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "transforme un nombre naturel compris entre 1 et 12 en son nom du mois correspondant, en anglais" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce il nome del mese gregoriano in inglese" } ] } } afyo1ufz3rilpzln26fbgl8thbe2jiu Talk:Z13617 1 24866 268965 140477 2026-04-25T13:43:22Z YoshiRulz 10156 Add to category 268965 wikitext text/x-wiki == Non-Finnish words that end with a consonant == If a word ends with a consonant and is a loanword or a foreign name, like ''Facebook'' or ''Mohamed'', the word will end in -''ille'' instead of -''lle'' (so ''Facebook'' becomes ''Facebookille'' and ''Mohamed'' becomes ''Mohamedille''). However, I'm not sure if detecting non-Finnish words is practical, or even possible. How should this work? [[User:Maksutheam|Maksutheam]] ([[User talk:Maksutheam|talk]]) 11:51, 6 March 2024 (UTC) [[Category:Finnish]] [[Category:Functions_with_only_code_implementations]] 19oqvro52zdtldb6ojpg1yeilo4g0qh Z13651 0 24892 268978 256826 2026-04-25T14:13:56Z YoshiRulz 10156 Added Z34185 to the approved list of implementations 268978 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13651" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13657" ], "Z8K4": [ "Z14", "Z17025", "Z13654", "Z34185" ], "Z8K5": "Z13651" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise and" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bitwise na" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "按位与" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises und" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "e bitwise" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bitwise dan" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ET logique bit à bit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "\u0026" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Esegue operazione booleana \"e\" a livello di bit" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "operator logika pembanding dua angka" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m \u0026 n" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns 1 in bit position where both bits are 1, otherwise returns 0." } ] } } bl0dubq6mpng0g1desqla1m0gdrwafc 268981 268978 2026-04-25T14:16:25Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 268981 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13651" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13657" ], "Z8K4": [ "Z14", "Z13654", "Z17025", "Z34185" ], "Z8K5": "Z13651" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise and" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bitwise na" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "按位与" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises und" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "e bitwise" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bitwise dan" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ET logique bit à bit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "\u0026" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Esegue operazione booleana \"e\" a livello di bit" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "operator logika pembanding dua angka" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m \u0026 n" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns 1 in bit position where both bits are 1, otherwise returns 0." } ] } } n8p6uyykkuew0yx9bm9ngz45n3xkrqo 268982 268981 2026-04-25T14:16:26Z YoshiRulz 10156 Added Z34186 and Z34187 to the approved list of test cases 268982 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13651" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13651K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13657", "Z34186", "Z34187" ], "Z8K4": [ "Z14", "Z17025", "Z13654", "Z34185" ], "Z8K5": "Z13651" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise and" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bitwise na" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "按位与" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises und" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "e bitwise" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bitwise dan" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ET logique bit à bit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "\u0026" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "\u0026" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Esegue operazione booleana \"e\" a livello di bit" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "operator logika pembanding dua angka" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "m \u0026 n" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns 1 in bit position where both bits are 1, otherwise returns 0." } ] } } bemshi1wxs6twxepw6iwrtcflgd1ogb Z13652 0 24893 268986 136989 2026-04-25T15:02:55Z YoshiRulz 10156 Added Z34188 to the approved list of implementations 268986 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13652" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13652K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13652K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "y" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13658", "Z14755", "Z14756", "Z14757", "Z14782", "Z15799" ], "Z8K4": [ "Z14", "Z14758", "Z13655", "Z34188" ], "Z8K5": "Z13652" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise or" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "bitový součet" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bitwise ma ọ bụ" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "bitwise ko" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "bitwise tabi" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "按位或" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises oder" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "|", "or (bitwise)", "binary or (bitwise)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "OR", "bitové nebo", "bitová disjunkce", "binární nebo" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "disjunkce aplikovaná na jednotlivé bity" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "disjunction etinyere n'otu n'otu ibe n'ibe" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "disjunkce aplikovaná na jednotlivé bity" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "disjunkce aplikovaná na jednotlivé bity" } ] } } k0uh7eeemlsgequyvg9t71v1l1h9gns Z13653 0 24894 268988 136990 2026-04-25T15:03:15Z YoshiRulz 10156 Added Z34189 to the approved list of implementations 268988 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13653" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13653K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13653K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13659", "Z16368" ], "Z8K4": [ "Z14", "Z15925", "Z13656", "Z34189" ], "Z8K5": "Z13653" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise xor" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bitwiz Xor" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "bitwise xor" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "bitwise xor" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "按位异或" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises exklusiv-oder" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "^" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 10ok5s2v0ra36f9xq18o1p7b5edge3h Z13660 0 24901 269018 247979 2026-04-25T15:39:49Z YoshiRulz 10156 Added Z34195 to the approved list of implementations 269018 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13660" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13660K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13660K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13662", "Z23480", "Z23511" ], "Z8K4": [ "Z14", "Z14858", "Z23481", "Z13661", "Z34195" ], "Z8K5": "Z13660" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "least common multiple" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লঘিষ্ঠ সাধারণ গুণিতক" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Otutu kacha nta" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "o kere wọpọ ọpọ" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "mafi ƙarancin gama gari" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "minimo comune multiplo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleinstes gemeinsames Vielfaches" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "LCM" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d1xf9zk5q8wsefhbrto161z26wd0kpb Z13728 0 24974 269323 195119 2026-04-26T09:16:02Z YoshiRulz 10156 Added Z34074 to the approved list of test cases 269323 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13728" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13728K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "n" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20", "Z13751", "Z18949", "Z25489", "Z34074" ], "Z8K4": [ "Z14", "Z25487", "Z13742", "Z13729", "Z16988" ], "Z8K5": "Z13728" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prime divisors" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Primteiler" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "divisori primi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "prime factors", "factors", "divisors" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "fattori primi", "scomponi numero", "scomposizione in fattori primi" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce la lista dei fattori primi di un numero (con i fattori eventualmente ripetuti)" } ] } } 60x37i3oiq3uzedidyezyz7x0745uh2 Z13732 0 24978 269332 139987 2026-04-26T09:32:43Z YoshiRulz 10156 Added Z34223 to the approved list of implementations 269332 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13734" ], "Z8K4": [ "Z14", "Z13733", "Z34223" ], "Z8K5": "Z13732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "smallest prime divisor" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μικρότερος πρώτος διαιρέτης" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Onye nkesa kacha nta" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleinster Primfaktor" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A020639", "spd", "prime divisor (smallest)", "smallest prime factor" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "ο μικρότερος πρώτος διαιρέτης", "πρώτος διαιρέτης" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ο μικρότερος πρώτος αριθμός που διαιρεί τον αριθμό χωρίς να αφήνει υπόλοιπο" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụ ọgụgụ kacha nta nke na-ekewa ọnụọgụgụ na-ahapụghị nke fọdụrụ" } ] } } ti5zm8mpgb589k9d8pffqjogabegt9q Z13740 0 24986 269348 220330 2026-04-26T10:38:34Z YoshiRulz 10156 Added Z34231 to the approved list of implementations 269348 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13740" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13740K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dividend" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Dividend" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভাজ্য" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba dị ka chi sị ke yá." }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "διαιρεταιος" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dividende" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "ділене" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dividendo" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13740K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "divisor" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Divisor" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভাজক" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "διαιρέτης" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "diviseur" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "дільник" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "divisore" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13743", "Z13744", "Z14041", "Z14042" ], "Z8K4": [ "Z14", "Z14040", "Z13741", "Z14101", "Z34231" ], "Z8K5": "Z13740" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is natural number divisible" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist teilbar" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কী বিভাজ্য" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nkè aga eké eké" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "είναι διαιρετός" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce divisible par ?" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "чи ділиться націло" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "è divisibile" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "divisible by", "is divisible by", "has factor", "is divisible", "is number divisible", "divides", "number divisible by factor", "n//m" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "teilbar durch", "ist teilbahr durch", "hat Faktor" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "দ্বারা বিভাজ্য", "উত্পাদক আছে" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "true if the dividend (first number) is divisible by the divisor (second number) with no remainder" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der Dividend (erste Zahl) durch den Divisor (zweite Zahl) ohne Rest teilbar ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য, যদি ভাজ্য তথা প্রথম সংখ্যা ভাজক (দ্বিতীয় সংখ্যা) দ্বারা বিভাজিত হয় কোনো উত্পাদক ছাড়া" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ọ bụ eziokwu ma nkè na eke (nọmba izizi) ka ekenwụ nkè aga eké (nọmba nke abụọ) na enweghị nke fọrọ " }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστέφει αληθές όταν ο πρώτος αριθμός (διαιρετέος) διαιρείται με τον δεύτερο αριθμό (διαιρέτη) χωρίς να αφήνει υπόλοιπο" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si le dividende (premier nombre) est divisible par le diviseur (deuxième nombre) et que le reste est nul, sinon \"faux\"" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи одне число ділиться націло на інше (з остатком нуль)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Vero se il dividendo (primo numero) è divisibile per il divisore (secondo mueoo " } ] } } bmlc00v461ymurn8ln7nyw3e07dl0c4 Z13773 0 25024 269351 174970 2026-04-26T10:40:39Z YoshiRulz 10156 Added Z23483 and Z34232 to the approved list of implementations 269351 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13773" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13773K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13775" ], "Z8K4": [ "Z14", "Z13774", "Z23483", "Z34232" ], "Z8K5": "Z13773" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sum of prime divisors" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nchikota nke isi nkesa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Summe der Primteiler" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma dei fattori primi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sum of prime factors", "A001414" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "somma dei divisori primi" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pbzxex46odlai7ohrou4uq0nb7xv5un 269355 269351 2026-04-26T10:43:57Z YoshiRulz 10156 Added Z34233 and Z34234 to the approved list of test cases 269355 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13773" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13773K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13775", "Z34233", "Z34234" ], "Z8K4": [ "Z14", "Z13774", "Z23483", "Z34232" ], "Z8K5": "Z13773" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sum of prime divisors" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nchikota nke isi nkesa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Summe der Primteiler" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma dei fattori primi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sum of prime factors", "A001414" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "somma dei divisori primi" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } maaxnkzm1r75jh7bivhdrny8sd5gn5e Z13780 0 25031 269356 142178 2026-04-26T10:44:24Z YoshiRulz 10156 Added Z19431 to the approved list of implementations 269356 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αριθμός για μετατροπή:" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z13792" ], "Z8K4": [ "Z14", "Z13786", "Z15675", "Z19431" ], "Z8K5": "Z13780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "natural number to octal (without prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "int ka octal (na-enweghị prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entier naturel vers octal (sans préfixe)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "φυσικός αριθμός στο οκταδικό σύστημα (χωρίς πρόθεμα)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl zu oktal (ohne Präfix)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "int to octal (without prefix)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a decimal (base 10) integer to octal (base 8) (given as a string) without the \"0o\" prefix" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị ọnụọgụ iri (base 10) integer ka ọ bụrụ octal (base 8) (nyere dị ka eriri) na-enweghị prefix \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Convertit un nombre entier décimal (base 10) vers un octal (base 8) (donnée comme une chaine) sans le préfixe \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μετατρέπει έναν φυσικό αριθμό από το δεκαδικό σύστημα (βάση 10) στο οκταδικό σύστημα (βάση 8) χωρίς το πρόθεμα \"0o\" " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine dezimale Ganzzahl in eine Oktalzahl um, ohne das Präfix \"0o\"" } ] } } bfa0oqcjbpb5u7q0x32esmjpe1rx7do 269357 269356 2026-04-26T10:45:16Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 269357 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αριθμός για μετατροπή:" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z13792" ], "Z8K4": [ "Z14", "Z19431", "Z13786", "Z15675" ], "Z8K5": "Z13780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "natural number to octal (without prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "int ka octal (na-enweghị prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entier naturel vers octal (sans préfixe)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "φυσικός αριθμός στο οκταδικό σύστημα (χωρίς πρόθεμα)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl zu oktal (ohne Präfix)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "int to octal (without prefix)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a decimal (base 10) integer to octal (base 8) (given as a string) without the \"0o\" prefix" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị ọnụọgụ iri (base 10) integer ka ọ bụrụ octal (base 8) (nyere dị ka eriri) na-enweghị prefix \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Convertit un nombre entier décimal (base 10) vers un octal (base 8) (donnée comme une chaine) sans le préfixe \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μετατρέπει έναν φυσικό αριθμό από το δεκαδικό σύστημα (βάση 10) στο οκταδικό σύστημα (βάση 8) χωρίς το πρόθεμα \"0o\" " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine dezimale Ganzzahl in eine Oktalzahl um, ohne das Präfix \"0o\"" } ] } } 1ut2jx1zhuiodyai8hbvtsioqe8d0er Z13783 0 25034 269359 142695 2026-04-26T10:46:13Z YoshiRulz 10156 Added Z34235 to the approved list of implementations 269359 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13783" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13783K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αριθμός για μετατροπή:" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z13795" ], "Z8K4": [ "Z14", "Z13789", "Z34235" ], "Z8K5": "Z13783" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "natural number to octal (with prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "int ka octal (ya na prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "int si octal (pẹlu ìpele)" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "int zuwa octal (tare da prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "φυσικός αριθμός στο οκταδικό σύστημα (με πρόθεμα)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl zu oktal (mit Präfix)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "int to octal", "natural number to octal string" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a decimal (base-10) integer to octal (base-8) as a string, prefixed with \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị ọnụọgụ iri (base-10) ka ọ bụrụ octal (base-8) dị ka eriri, jiri \"0o\" buru ụzọ tinye ya." }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Ṣe iyipada odidi eleemewa kan (ipilẹ-10) si octal (ipilẹ-8) gẹgẹbi okun, ti a ṣaju pẹlu \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Yana canza lamba ɗaya (base-10) lamba zuwa octal (base-8) azaman kirtani, an riga an saita shi da \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μετατρέπει έναν φυσικό αριθμό από το δεκαδικό σύστημα (βάση 10) στο οκταδικό σύστημα (βάση 8) με το πρόθεμα \"0o\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine dezimiert Ganzzahl in eine oktale als Zeichenkette um mit dem Präfix \"0o\"" } ] } } 3pna6xf9hq283rtms4j5vm3703yypm2 Z13784 0 25035 269361 220831 2026-04-26T10:47:31Z YoshiRulz 10156 Added Z34236 to the approved list of implementations 269361 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13784" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13784K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "n" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z13796" ], "Z8K4": [ "Z14", "Z13790", "Z34236" ], "Z8K5": "Z13784" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "natural number to hexadecimal (lowercase, with prefix)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl zu hexadezimal (mit Präfix)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Entier naturel en hexadécimal (minuscule, préfixe)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "int to hexadecimal (lowercase, with prefix)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Convertisseur d'un entier naturel (base10) en un nombre hexadécimal (base 16), avec le préfixe '0x', et les lettres en minuscule" } ] } } koi7ioxln2d1v7fhoovag51flvbrlom Z13798 0 25050 269362 143063 2026-04-26T10:48:19Z YoshiRulz 10156 Added Z15670 to the approved list of implementations 269362 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13798" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z13798K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "octal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oktalzahl" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13804" ], "Z8K4": [ "Z14", "Z13801", "Z15670" ], "Z8K5": "Z13798" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "octal to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "octal to int" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oktalzahl zu natürlicher Zahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "octal to int" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts an octal (base 8) (given as a string) to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị integer site na octal (ntọala 8) (nyere dị ka eriri) ka ọ bụrụ ndesị (ntọala 10)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Oktalzahl in eine natürliche Zahl um" } ] } } gppvx8t51ywwd0ve178d0aybg7ekfk9 Z13799 0 25051 269363 170373 2026-04-26T10:48:23Z YoshiRulz 10156 Added Z19636 to the approved list of implementations 269363 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z13799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hexadecimal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hexadezimalzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "hexadécimal" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13805", "Z22879", "Z22880" ], "Z8K4": [ "Z14", "Z13802", "Z19636" ], "Z8K5": "Z13799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hexadecimal to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "hexadecimal ruo nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hexadezimalzahl zu natürlicher Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "hexadécimal vers nombre naturel" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l061laqbnbzl76m1jl27xdls71fk56i Z13812 0 25064 269366 266863 2026-04-26T10:50:40Z YoshiRulz 10156 Added Z34237 to the approved list of implementations 269366 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13812" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13812K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "m" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "m" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13812K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décalage" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13816" ], "Z8K4": [ "Z14", "Z17050", "Z13814", "Z34237" ], "Z8K5": "Z13812" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "left shift" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ngbanwe aka ekpe" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "osi naficula" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "motsin hagu" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "左移" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "הזזה שמאלה" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Linksshift" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décalage de n bits vers la gauche" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "左シフト" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "shift left", "shl", "\u003C\u003C" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "\u003C\u003C" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur \u003C\u003C n" } ] } } fbfyrg5ii3v81by7fggnf13j18sl9r7 Z13827 0 25079 269371 254807 2026-04-26T11:08:00Z YoshiRulz 10156 Added Z34238 to the approved list of implementations 269371 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13827" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13827K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paramètre" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z17397" ], "Z8K4": [ "Z14", "Z13828", "Z34238" ], "Z8K5": "Z13827" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return 1 (natural number)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "usoro 1 niile" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "alle 1er-Sequenz" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan 1 (bilangan asli)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entier naturel 1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A000012", "all 1's sequence", "one", "1" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "A000012" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns 1 (ignoring its input)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi 1 (na-eleghara ntinye ya anya)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt 1 aus" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan 1 (mengabaikan inputnya)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rend 1" } ] } } 75z6qpyvv1rqvfgavpi9cnqs3uzwzp7 Z13829 0 25081 269372 265921 2026-04-26T11:08:03Z YoshiRulz 10156 Added Z21479 to the approved list of implementations 269372 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13829" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13829K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z21476", "Z21477", "Z21478" ], "Z8K4": [ "Z14", "Z13830", "Z21479" ], "Z8K5": "Z13829" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "characteristic function of 0" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "njirimara ọrụ nke 0" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "charakteristische Funktion von 0" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "fonction caractéristique de 0" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "fungsi karakteristik dari 0" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "0^n", "A000007" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "0^n" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns 1 if the input is 0, and 0 otherwise." }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi 1 ma ọ bụrụ na ntinye bụ 0, na 0 ọzọ." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt 1 aus, wenn die Eingabe 0 ist, sonst 0" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie 1 si l'entrée est 0, si l'entrée est différente, alors c'est 0 qui est renvoyé" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan 1 jika inputnya 0, dan 0 jika sebaliknya." } ] } } mp4pzbftw3u9e044frsdoi75ygvnn86 Translations:Wikifunctions:Reserved ZIDs/214/de 1198 25833 269051 88365 2026-04-25T17:54:09Z ThisCarthing 12637 269051 wikitext text/x-wiki Diese Seite führt ZIDs auf, die von Wikilambda, die von Wikifunktions verwendete Software, reserviert werden. Alle ZIDs mit vier oder weniger Ziffern sind reserviert. Siehe [[Wikifunctions:Reserved ZIDs/all]] für eine Liste aller aktuellen vordefinierten Objekte. oibadf6vvkwb6efd02wzd5irj2jqrd0 Z89 0 30033 269333 264152 2026-04-26T09:34:42Z QuickQuokka 51952 269333 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z89" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z89", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z89K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "вредност" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойност" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z189", "Z4K4": "Z877", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "HTML-Fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Fragmen HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מקטע HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "এইচটিএমএল অংশ" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Фрагмент HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "HTML का टुकड़ा" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Frammento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "fragmento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "HTML片段" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Фрагмент от HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "এইচটিএমএল " ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "HTML", "codice HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "HTML", "HTML fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fgaszgjaxzqb5onlhcgvaqub8jhtd2i Talk:Z13587 1 31131 268959 218681 2026-04-25T13:30:05Z YoshiRulz 10156 Add to category 268959 wikitext text/x-wiki [[Category:Functions_with_only_code_implementations]] == Error documentation== ===Errors that this function can directly throw=== * {{Z+|Z28307}} {{FOTW|date=2024-05-15|link=Wikifunctions:Status_updates/2024-05-15}} o5lvvinpemblxc9ttdtar4ikp308gtl Help:Multilingual/id 12 36019 269293 245829 2026-04-26T05:41:32Z NikolasKHF 7673 Created page with "Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi $function-page: $sentence" 269293 wikitext text/x-wiki <languages/> {{Draft}} Wikifunctions adalah proyek internasional dan dengan demikian proyek multibahasa. Sementara bahasa Inggris adalah bahasa antarmuka bawaan, proyek ini dimaksudkan untuk digunakan oleh dan berguna untuk pengguna dari seluruh bahasa dengan dukungan oleh internasionalisasi MediaWiki. <span id="General_principles"></span> == Prinsip umum == Perangkat lunak Wikifunctions sepenuhnya dilokalkan seperti seluruh proyek Wikimedia. Pengguna dapat mengatur '''bahasa yang disukai''' melalui menu [[Special:Preferences|{{int:preferences}}]] atau [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Pemilih Bahasa Universal]] dengan mengklik ikon yang terdapat pada bagian atas setiap halaman berikut: [[File:OOjs UI icon language-ltr.svg|16px|ULS]] Kebijakan dan panduan akan selalu ditulis dalam bahasa Inggris terlebih dahulu, lalu diterjemahkan ke bahasa lainnya. Kebijakan dan panduan versi bahasa Inggris adalah versi otoritatif yang menjadi dasar dari versi bahasa lainnya. Terjemahan dapat dibuat dengan menggunakan [[:mw:Special:MyLanguage/Extension:Translate|pengaya Translate]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentasi untuk pengaya Translate]] juga tersedia. Anda juga dapat meninggalkan pesan di [[Wikifunctions:Translators' noticeboard|papan pengumuman Penerjemah]] jika Anda memiliki pertanyaan atau permintaan. <span id="Site_content"></span> == Isi situs == :''Lihat '''[[Special:MyLanguage/Wikifunctions:Glossary|Glosarium]]''' untuk catatan yang membantu.'' <span id="Object_pages"></span> === Halaman objek === Berikut adalah Objek yang menerjemahkan label dan label kuncinya sangat membantu: * [[Z1]] * [[Z2]] * [[Z3]] * [[Z4]] * [[Z7]] * [[Z11]] * [[Z14]] * [[Z16]] * [[Z20]] * [[Z40]] * [[Z41]] * [[Z42]] ;''[[Special:ListObjectsByType/Z4|Objek lain per Jenis...]]'' <span id="Project_pages"></span> === Halaman projek === Halaman projek berikut siap untuk diterjemahkan: * [[Special:PageTranslation#Pages in translation]] <span id="Video_subtitles"></span> === Takarir video === * [[:File:Wikifunctions in 7 minutes.webm]] <span id="Translating_the_software"></span> == Menerjemahkan perangkat lunak == Anda dapat membantu [[translatewiki:Special:Translate/ext-wikilambda-user|menerjemahkan antarmuka perangkat lunak]] yang ada pada situs [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Situs ini tidak terhubung dengan Wikimedia secara lasung, dan Anda perlu membuat akun pengguna baru. Mohon lihat [[betawiki:Translating:MediaWiki|portal terjemahan MediaWiki mereka]] untuk saran memulai di sana. <span id="Wikidata_lexemes"></span> == Leksem Wikidata == Anda dapat mengerjakan [[:d:Special:MyLanguage/Wikidata:Lexicographical data|pengetahuan leksikografi pada Wikidata]]. Hal ini diperlukan agar Wikipedia Abstrak dapat berhasil, dan dapat dikerjakan sekarang. Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>: <q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q> <div lang="en" dir="ltr" class="mw-content-ltr"> If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]] for your language [[Z29597|here]], or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}}, or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}. </div> [[Category:Help{{#translation:}}]] [[Category:Translation]] 8ybsxytee51mcn7c980semtg8yf8x6c 269295 269293 2026-04-26T05:42:53Z NikolasKHF 7673 Created page with "Jika Anda melihat adanya galat, Anda mungkin perlu membuat [[$1|fungsi spesialis]] untuk bahasa Anda [[$switch-page|di sini]], atau Anda mungkin perlu membuat Leksem $item-adjective yang sesuai dengan $item-multilingualism, atau Anda mungkin hanya perlu menambahkan label ke $item-wikifunctions dan $item-website." 269295 wikitext text/x-wiki <languages/> {{Draft}} Wikifunctions adalah proyek internasional dan dengan demikian proyek multibahasa. Sementara bahasa Inggris adalah bahasa antarmuka bawaan, proyek ini dimaksudkan untuk digunakan oleh dan berguna untuk pengguna dari seluruh bahasa dengan dukungan oleh internasionalisasi MediaWiki. <span id="General_principles"></span> == Prinsip umum == Perangkat lunak Wikifunctions sepenuhnya dilokalkan seperti seluruh proyek Wikimedia. Pengguna dapat mengatur '''bahasa yang disukai''' melalui menu [[Special:Preferences|{{int:preferences}}]] atau [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Pemilih Bahasa Universal]] dengan mengklik ikon yang terdapat pada bagian atas setiap halaman berikut: [[File:OOjs UI icon language-ltr.svg|16px|ULS]] Kebijakan dan panduan akan selalu ditulis dalam bahasa Inggris terlebih dahulu, lalu diterjemahkan ke bahasa lainnya. Kebijakan dan panduan versi bahasa Inggris adalah versi otoritatif yang menjadi dasar dari versi bahasa lainnya. Terjemahan dapat dibuat dengan menggunakan [[:mw:Special:MyLanguage/Extension:Translate|pengaya Translate]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentasi untuk pengaya Translate]] juga tersedia. Anda juga dapat meninggalkan pesan di [[Wikifunctions:Translators' noticeboard|papan pengumuman Penerjemah]] jika Anda memiliki pertanyaan atau permintaan. <span id="Site_content"></span> == Isi situs == :''Lihat '''[[Special:MyLanguage/Wikifunctions:Glossary|Glosarium]]''' untuk catatan yang membantu.'' <span id="Object_pages"></span> === Halaman objek === Berikut adalah Objek yang menerjemahkan label dan label kuncinya sangat membantu: * [[Z1]] * [[Z2]] * [[Z3]] * [[Z4]] * [[Z7]] * [[Z11]] * [[Z14]] * [[Z16]] * [[Z20]] * [[Z40]] * [[Z41]] * [[Z42]] ;''[[Special:ListObjectsByType/Z4|Objek lain per Jenis...]]'' <span id="Project_pages"></span> === Halaman projek === Halaman projek berikut siap untuk diterjemahkan: * [[Special:PageTranslation#Pages in translation]] <span id="Video_subtitles"></span> === Takarir video === * [[:File:Wikifunctions in 7 minutes.webm]] <span id="Translating_the_software"></span> == Menerjemahkan perangkat lunak == Anda dapat membantu [[translatewiki:Special:Translate/ext-wikilambda-user|menerjemahkan antarmuka perangkat lunak]] yang ada pada situs [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Situs ini tidak terhubung dengan Wikimedia secara lasung, dan Anda perlu membuat akun pengguna baru. Mohon lihat [[betawiki:Translating:MediaWiki|portal terjemahan MediaWiki mereka]] untuk saran memulai di sana. <span id="Wikidata_lexemes"></span> == Leksem Wikidata == Anda dapat mengerjakan [[:d:Special:MyLanguage/Wikidata:Lexicographical data|pengetahuan leksikografi pada Wikidata]]. Hal ini diperlukan agar Wikipedia Abstrak dapat berhasil, dan dapat dikerjakan sekarang. Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>: <q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q> Jika Anda melihat adanya galat, Anda mungkin perlu membuat [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|fungsi spesialis]] untuk bahasa Anda [[Z29597|di sini]], atau Anda mungkin perlu membuat Leksem {{Q|34698}} yang sesuai dengan {{Q|30081}}, atau Anda mungkin hanya perlu menambahkan label ke {{Q|104587954}} dan {{Q|35127}}. [[Category:Help{{#translation:}}]] [[Category:Translation]] ladeoaq7kwxgxk4v8edbgahlsidkk5w Z19531 0 41868 269235 218512 2026-04-25T21:17:46Z Theki 2389 269235 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19531" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19530", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19530( Z19530K1, Z19530K2 ) {\n const forms = Z19530K1.Z6005K7;\n for ( const form of forms ) {\n const features = form.Z6004K4;\n let matchedItemRefs = 0;\n for ( const itemRef of Z19530K2 ) {\n for (const feature of features) {\n if (feature.Z6091K1 === itemRef.Z6091K1) {\n matchedItemRefs = matchedItemRefs + 1;\n break;\n }\n }\n }\n if ( matchedItemRefs === Z19530K2.length ) {\n const result = form.Z6004K3.Z12K1[0];\n return result;\n }\n }\n \n if (forms.length===0){\n \tWikifunctions.Error(\"Z28259\",[Z19530K1.Z6005K1.Z6095K1]);\n }\n \n let errString=Z19530K2[0].Z6091K1;\n for (let i=1; i\u003CZ19530K2.length; ++i){\n \terrString+=\";\"+Z19530K2[i].Z6091K1;\n }\n \n Wikifunctions.Error(\"Z28290\", [Z19530K1.Z6005K1.Z6095K1,errString]);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS monolingual text from grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "JS monolingual text from grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "texte unil. à partir des caract. gram., JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hvdcz97soom6ke6d34jaovskxaigdoe Wikifunctions:Catalogue/Boolean operations 4 41920 268975 260615 2026-04-25T13:57:07Z YoshiRulz 10156 /* Other Boolean functions */ Add bools to natural function 268975 wikitext text/x-wiki [[File:Wikifunctions-logo-boolean-operations.svg|right|200px]] These are the basic blocks from which to build logic states. * {{Z+|Z10216}} * {{Z+|Z10174}} * {{Z+|Z10184}} * {{Z+|Z844}} * {{Z+|Z10237}} ==Boolean pairwise functions== {| class="wikitable" |+ 2 nullary Boolean functions |- ! Name !! ZID !! Value |- | nullary false || [[Z10206]] || [[Z10209|F]] |- | nullary true || [[Z10210]] || [[Z10213|T]] |} {| class="wikitable" |+ 4 unary Boolean functions |- ! Name !! ZID !! F !! T |- | unary false || [[Z10214]] || [[Z10318|F]] || [[Z10320|F]] |- | identity || [[Z10215]] || [[Z10790|F]] || [[Z10796|T]] |- | not || [[Z10216]] || [[Z10513|T]] || [[Z10512|F]] |- | unary true || [[Z10217]] || [[Z10705|T]] || [[Z10704|T]] |} {| class="wikitable" |+ 16 binary Boolean functions |- ! Name !! ZID !! F{{infix}}F !! F{{infix}}T !! T{{infix}}F !! T{{infix}}T |- | binary false || [[Z10257]] || [[Z10258|F]] || [[Z10260|F]] || [[Z10261|F]] || [[Z10262|F]] |- | and || [[Z10174]] || [[Z10191|F]] || [[Z10189|F]] || [[Z10177|F]] || [[Z10176|T]] |- | not (A{{impl}}B) || [[Z10962]] || [[Z11160|F]] || [[Z11161|F]] || [[Z11162|T]] || [[Z11163|F]] |- | A || [[Z10265]] || [[Z10266|F]] || [[Z10267|F]] || [[Z10268|T]] || [[Z10269|T]] |- | not (B{{impl}}A) || [[Z10964]] || [[Z11224|F]] || [[Z11225|T]] || [[Z11226|F]] || [[Z11227|F]] |- | B || [[Z10298]] || [[Z10299|F]] || [[Z10300|T]] || [[Z10301|F]] || [[Z10302|T]] |- | xor || [[Z10237]] || [[Z10241|F]] || [[Z10240|T]] || [[Z10239|T]] || [[Z10238|F]] |- | or || [[Z10184]] || [[Z10200|F]] || [[Z10198|T]] || [[Z10195|T]] || [[Z10192|T]] |- | nor || [[Z10231]] || [[Z10236|T]] || [[Z10235|F]] || [[Z10234|F]] || [[Z10233|F]] |- | xnor/eqv || [[Z844]] || [[Z8443|T]] || [[Z8442|F]] || [[Z8441|F]] || [[Z8440|T]] |- | not B || [[Z10306]] || [[Z10307|T]] || [[Z10308|F]] || [[Z10310|T]] || [[Z10311|F]] |- | B{{impl}}A || [[Z10348]] || [[Z10360|T]] || [[Z10359|F]] || [[Z10356|T]] || [[Z10355|T]] |- | not A || [[Z10272]] || [[Z10273|T]] || [[Z10274|T]] || [[Z10275|F]] || [[Z10276|F]] |- | A{{impl}}B || [[Z10329]] || [[Z10337|T]] || [[Z10335|T]] || [[Z10334|F]] || [[Z10332|T]] |- | nand || [[Z10243]] || [[Z10248|T]] || [[Z10247|T]] || [[Z10246|T]] || [[Z10245|F]] |- | binary true || [[Z10287]] || [[Z10288|T]] || [[Z10289|T]] || [[Z10291|T]] || [[Z10292|T]] |} ==Other Boolean functions== * {{Z+|Z11828}} * {{Z+|Z11849}} * {{Z+|Z15684}} * {{Z+|Z12684}} * {{Z+|Z12698}} * {{Z+|Z13445}} * {{Z+|Z16798}} * {{Z+|Z17053}} * {{Z+|Z34178}} * {{Z+|Z31716}} ===Search for=== [[Special:Search/: "Z8K2 Z40" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z40" OR "Z17K1 Z40" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z40"|Functions expecting or returning an explicit Boolean object, singly or in a list]] * [[Special:Search/: "Z8K2 Z40"|Functions returning an explicit Boolean object]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z40"|or a list of them]] * [[Special:Search/: "Z17K1 Z40"|Functions expecting an explicit Boolean object]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z40"|or a list of them]] ==Kleenean functions== * {{Z+|Z22120}} * {{Z+|Z22231}} * {{Z+|Z22143}} * {{Z+|Z22168}} * {{Z+|Z22202}} * {{Z+|Z22131}} * {{Z+|Z29661}} * {{Z+|Z32673}} * {{Z+|Z22126}} * {{Z+|Z22207}} * {{Z+|Z22257}} ===Search for=== [[Special:Search/: "Z8K2 Z22112" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z22112" OR "Z17K1 Z22112" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z22112"|Functions expecting or returning an explicit Kleenean object, singly or in a list]] * [[Special:Search/: "Z8K2 Z22112"|Functions returning an explicit Kleenean object]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z22112"|or a list of them]] * [[Special:Search/: "Z17K1 Z22112"|Functions expecting an explicit Kleenean object]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z22112"|or a list of them]] ==Byte functions== Functions about the type {{Z+|Z80}} * {{Z+|Z22373}} === Conversions === ==== Numbers ==== * {{Z+|Z14567}} * {{Z+|Z22535}} ==== Strings ==== * {{Z+|Z15702}} * {{Z+|Z22883}} * {{Z+|Z22858}} * {{Z+|Z22800}} * {{Z+|Z22448}} * {{Z+|Z22946}} ==== Lists ==== * {{Z+|Z22654}} * {{Z+|Z22672}} * {{Z+|Z14576}} * {{Z+|Z14573}} * {{Z+|Z14570}} === Operations === * {{Z+|Z22529}} * {{Z+|Z13651}} * {{Z+|Z13652}} * {{Z+|Z13653}} * {{Z+|Z24716}} * {{Z+|Z22380}} * {{Z+|Z24669}} * {{Z+|Z25585}} === Search for === [[Special:Search/: "Z8K2 Z80" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z80" OR "Z17K1 Z80" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z80"|Functions expecting or returning an explicit Byte object, singly or in a list]] * [[Special:Search/: "Z8K2 Z80"|Functions returning an explicit Byte object]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z80"|or a list of them]] * [[Special:Search/: "Z17K1 Z80"|Functions expecting an explicit Byte object]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z80"|or a list of them]] [[Category:Lists of functions]] dkaujdgoy4dnwwlts1qlfsx4ro5ouvb Z21273 0 46844 269050 219342 2026-04-25T17:49:58Z ThisCarthing 12637 German locale for this function 269050 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z21273" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z21273K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "base" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Grundseite" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z21273K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "height" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Höhe" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z21275", "Z21277" ], "Z8K4": [ "Z14", "Z21274", "Z21276" ], "Z8K5": "Z21273" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "area of a triangle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Fläche eines Dreiecks" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "triangle-area", "area-triangle", "area-of-triangle" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Dreiecksfläche" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The area of a triangle given the length of its base and its height" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Die Fläche eines Dreiecks mit gegebener Grundseitenlänge und Höhe" } ] } } 50otubrnslvjfnmkmgkqxyh02ibfl6z User:Theki/common.js 2 47445 268985 268654 2026-04-25T15:02:00Z Theki 2389 268985 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") 7gztk1bstth10szafmqado7ou3s44c7 268998 268985 2026-04-25T15:17:37Z Theki 2389 268998 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(() => { const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "edsrc", "Edit the source code of this object", undefined, "#ca-history" ); edit_btn.addEventListener("click", () => { alert("hi"); }); }); ers3478ddmv09q68opo4vy0tp4nno2l 269005 268998 2026-04-25T15:27:18Z Theki 2389 269005 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); console.log(JSON.stringify(obj, null, "\t")) container.appendChild(editor); document.querySelector("#bodyContent").prepend(container); }); }); hen2bs72rqcz3w77matjrzw3e5uk49i 269015 269005 2026-04-25T15:38:16Z Theki 2389 269015 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); ryh5b11jfk7mew26si0chp3rbrndpnd 269016 269015 2026-04-25T15:39:03Z Theki 2389 269016 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); l3s2t3elcghp4nwdgnyc6axoe595js2 269033 269016 2026-04-25T17:23:09Z Theki 2389 269033 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { if (mw.config.wgPageContentModel !== "wikilambda") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); dys30c46qffdk1w8w3y0d697yd9ufry 269034 269033 2026-04-25T17:23:31Z Theki 2389 269034 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { alert(mw.config.wgPageContentModel); if (mw.config.wgPageContentModel !== "wikilambda") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); qnx9ddjjazupmgofmepfaklw3nahveh 269035 269034 2026-04-25T17:24:54Z Theki 2389 269035 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { console.log(mw.config); if (mw.config.wgPageContentModel !== "wikilambda") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); 5js58hysnmic9otzfd295xqb73bnkm0 269036 269035 2026-04-25T17:25:37Z Theki 2389 269036 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); if (content_model !== "wikilambda") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); cp8p3l549g7cfsz6aeeyewoxcszn73h 269037 269036 2026-04-25T17:26:05Z Theki 2389 269037 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); if (content_model !== "WikiLambda Object") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); nfa98egt14iev1h1bs2uu1owfukpt12 269038 269037 2026-04-25T17:26:32Z Theki 2389 269038 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "WikiLambda Object") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); ej0jas7aglajd0qsuypd2k4fpnpjmlx 269039 269038 2026-04-25T17:26:57Z Theki 2389 269039 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const notif = await mw.notify(`Loading Z${801} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${801}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); psumbusue8dx073cv4czs6otqq27epe 269040 269039 2026-04-25T17:28:57Z Theki 2389 269040 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = parseInt(window.location.href.match(/\/(Z\d+)\b/)?.[1]); const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); p0kk04t7sycok1l478nxpiimt3du446 269041 269040 2026-04-25T17:30:13Z Theki 2389 269041 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/(Z\d+)\b/)?.[1]; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); okwv7wmwvnoddnagi6rawjad1vrunmj 269042 269041 2026-04-25T17:31:11Z Theki 2389 269042 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = (window.location.href.match(/\/(Z\d+)\b/) ?? []); const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); bkctb2mu5y7jp6tgkvkmm4m68h0tfgb 269043 269042 2026-04-25T17:31:35Z Theki 2389 Replaced content with "importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js")" 269043 javascript text/javascript importScript("User:Terasail/ReadableDiff.js"); importScript("User:Theki/edsrc.js") 7gztk1bstth10szafmqado7ou3s44c7 Z23410 0 52684 268951 267232 2026-04-25T12:11:35Z Dv103 11127 Added Z34168 to the approved list of test cases 268951 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23410" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z23410K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "instance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z23410K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z23413", "Z26093", "Z26094", "Z23411", "Z26520", "Z26521", "Z33826", "Z34168" ], "Z8K4": [ "Z14", "Z23752", "Z23414" ], "Z8K5": "Z23410" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English article-ful instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "E.g. \"An aircraft carrier is a ship.\" or \"A tiger is a mammal.\"" } ] } } azi2jv9e7v83fzwxzzv0ixw0vnyu7zd Z23414 0 52688 268953 209286 2026-04-25T12:22:28Z Dv103 11127 corrected article, and other corrections 268953 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23414" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z23410", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1002", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z23410K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1002" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z23410K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1002" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] }, " is ", { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z23410K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1002" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] } }, " ", { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z23410K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1002" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] }, "." ], "Z12899K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "something is a something, compose WD Lexeme labels" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 08ho1sbobpsbxlhe2kiws4rey0p994m Z23752 0 53960 268952 209287 2026-04-25T12:13:28Z Dv103 11127 correct "a or an" 268952 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23752" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z23410", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1002", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z23410K1" }, "Z23753K2": "Z1002" } }, { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z23410K1" }, "Z23753K2": "Z1002" }, "is", { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z23410K2" }, "Z23753K2": "Z1002" } }, { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z23410K2" }, "Z23753K2": "Z1002" } ], "Z12899K2": " " } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "something is a something, compose WD labels" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i812hoh0tkdlpxlaxgvikoo8vfuesip Z24721 0 57132 269217 267447 2026-04-25T20:07:02Z Theki 2389 title is in english already 269217 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z24721" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z24721K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nomor" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nanpa" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z24722", "Z24723", "Z24724", "Z33872" ], "Z8K4": [ "Z14", "Z31930" ], "Z8K5": "Z24721" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Toki Pona cardinal number in nasin nanpa pona" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pokok di nasin nanpa pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "nasin nanpa pona", "nasin nanpa pona cardinal", "toki pona cardinal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts numbers to their Toki Pona representation as described by https://sona.pona.la/wiki/nasin_nanpa_pona" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengonversi angka menjadi representasi Toki Pona seperti yang dijelaskan oleh https://sona.pona.la/wiki/nasin_nanpa_pona" } ] } } fe31owx7fmh5z3mpeza8vg3svequ821 269218 269217 2026-04-25T20:08:31Z Theki 2389 269218 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z24721" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z24721K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nomor" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nanpa" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z24722", "Z24723", "Z24724", "Z33872" ], "Z8K4": [ "Z14", "Z31930" ], "Z8K5": "Z24721" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Toki Pona cardinal in nasin nanpa pona" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pokok di nasin nanpa pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "nasin nanpa pona", "nasin nanpa pona cardinal", "toki pona cardinal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts numbers to their Toki Pona representation as described by https://sona.pona.la/wiki/nasin_nanpa_pona" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengonversi angka menjadi representasi Toki Pona seperti yang dijelaskan oleh https://sona.pona.la/wiki/nasin_nanpa_pona" } ] } } c0su2fp7xarefo5k280sf16ovzxqgk8 Wikifunctions:Status updates/nl 4 59496 269188 268865 2026-04-25T19:47:56Z HanV 6833 Created page with "$1: De zoektocht van de Foundation naar de perfecte taal" 269188 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Meld u aan]]''' om korte on-wiki MassMessage-meldingen over elk nieuw onderwerp te ontvangen}} {{Wikifunctions updates | prevlabel = Vorige update | prev = 2024-02-01 | nextlabel = Laatste update | next = 2026-04-25 }} Er gebeurt veel rond Wikifunctions en Abstract Wikipedia. Dit is de pagina waar onze updates worden geplaatst, inclusief de [[Special:MyLanguage/WF:function of the Week|functie van de week]]. U kunt u ook aanmelden op de [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki nieuwsbrief]] om ze op uw overlegpagina of bij de kroeg van uw project te laten bezorgen. <span id="Newsletters"></span> == Nieuwsbrieven == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-04-25}}: De zoektocht van de Foundation naar de perfecte taal * {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost * {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta * {{Status updates|2026-03-11}}: Een nieuwe compositie-taal * {{Status updates|2026-03-06}}: Citeren en kopiëren en plakken * {{Status updates|2026-02-26}}: Gracieuze overrides en fallbacks * {{Status updates|2026-02-20}}: Een vroeg concept voor het voorvertonen van Abstract Wikipedia * {{Status updates|2026-02-13}}: Elkaars zinnen afmaken: Dingen beginnen; Buiten locatie in Istanbul * {{Status updates|2026-01-29}}: Integratie van Abstract Wikipedia * {{Status updates|2026-01-22}}: Kwartaalplan voor januari-maart 2026 * {{Status updates|2026-01-15}}: 25 jaar Wikipedia === 2025 === * {{Status updates|2025-12-18}}: We wensen u een gelukkig nieuwjaar! * {{Status updates|2025-12-11}}: Betere foutberichten schrijven * {{Status updates|2025-12-04}}: En de naam is Abstract Wikipedia * {{Status updates|2025-11-27}}: Stem voor de naam van de nieuwe wiki! Het afmaken van elkaars zinnen * {{Status updates|2025-11-20}}: Tweede ronde van de stemming voor de naam van de wiki met taal-onafhankelijke inhoud; Functie-aanroepen delen * {{Status updates|2025-11-13}}: Klaarmaken voor de tweede ronde van de stemming voor de naamgeving van de wiki met abstracte inhoud; Het herschrijven van de backend: Waarom Rust? * {{Status updates|2025-11-05}}: De eerste ronde van de stemming voor de naamgeving van de wiki voor abstracte inhoud is gesloten; Oproep voor Wiktionary-functies; Ingebedde Wikifuncties op Bengalese Wikipedia en nog zeven Wiktionaries meer * {{Status updates|2025-10-29}}: De eerste ronde van de stemming voor de naamgeving van de "abstract content wiki" eindigt maandag; Een voorbeeld van korte beschrijvingen * {{Status updates|2025-10-23}}: Welkom Zaree en Laura! De eerste ronde van wedstrijd voor het benoemen is begonnen . * {{Status updates|2025-10-15}}: Start van de naamgevingswedstijd voor Abstract Wikipedia; Visualisatie van functies * {{Status updates|2025-10-08}}: Besluit over de locatie voor abstracte content en kwartaalplanning voor oktober-december * {{Status updates|2025-10-03}}: Rich text nu beschikbaar in embedded functie-aanroepen op 148 Wiktionaries en Incubator * {{Status updates|2025-09-26}}: Toegang tot kwalificaties in Wikidata-verklaringen * {{Status updates|2025-09-19}}: Wikifuncties beschikbaar in 123 Wiktionary-talen * {{Status updates|2025-09-12}}: Meer dan 3.000 functies op Wikifuncties * {{Status updates|2025-09-07}}: Kopiëren van functie-aanroepen van de ene Wikipedia naar de andere * {{Status updates|2025-08-29}}: Toegang tot Wikidata-items is nu mogelijk via ingebouwde functie-aanroepen; Wikifuncties beschikbaar op 65 Wiktionaries * {{Status updates|2025-08-22}}: Opname van Wikimania-sessie: Wikifuncties komt binnenkort naar een wiki in uw buurt! * {{Status updates|2025-08-01}}: Binnenkort is er Wikimania 2025! * {{Status updates|2025-07-26}}: "Wikipedia is een encyclopedie"; Twee jaar Wikifuncties * {{Status updates|2025-07-19}}: Er zijn nu Wikidata-gebaseerde opsommingen * {{Status updates|2025-07-10}}: Lengtelimieten voor labels en beschrijvingen * {{Status updates|2025-07-04}}: Dekking van 1298 * {{Status updates|2025-06-27}}: Hoeveel mensen zijn nodig om een encyclopedie te schrijven? * {{Status updates|2025-06-21}}: Kwartaalplanning juli-september 2025 * {{Status updates|2025-06-15}}: Beëindiging van de raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-06-06}}: Waar gaat abstracte inhoud naartoe? * {{Status updates|2025-05-29}}: Uitrol naar vijf Wiktionaries; Rekenen met de datum van vandaag * {{Status updates|2025-05-23}}: Lopende raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-05-15}}: Locatie van de abstracte inhoud * {{Status updates|2025-05-09}}: Abstract Wikipedia en de Wikimedia AI Strategie * {{Status updates|2025-04-30}}: Abstract Wikipedia is een finalist van MacArthur 100 &amp; Change * {{Status updates|2025-04-25}}: Welkom, Gregory! * {{Status updates|2025-04-16}}: Wikifuncties geïntegreerd in Dagbani - en Wikifuncties; en de datum van Pasen * {{Status updates|2025-04-11}}: Kwartaal in terugblik * {{Status updates|2025-04-05}}: Kwartaalplanning voor april-juni 2025; We zoeken een Senior Product Manager * {{Status updates|2025-03-28}}: Het is tijd. * {{Status updates|2025-03-20}}: Wikidata-gebaseerde eenvoudige opsommingen * {{Status updates|2025-03-15}}: Komende NLG-bijeenkomst, recente softwarewijzigingen * {{Status updates|2025-03-07}}: Recente wijzigingen in de software, opname van vrijwilligershoek, en gesprekken in Londen * {{Status updates|2025-02-26}}: Van dingen naar woorden * {{Status updates|2025-02-19}}: Een voorstel voor typen per taal en woordsoorten * {{Status updates|2025-02-13}}: Beperking van de wereld, redux * {{Status updates|2025-02-06}}: Uitnodiging van de Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Met 2000 functies het nieuwe jaar in: tijd voor statistieken * {{Status updates|2025-01-22}}: Welkom, David! De aanbevelingen voor naamconventies * {{Status updates|2025-01-15}}: Gelukkige Wikipedia dag! Kwartaalplanning === 2024 === * {{Status updates|2024-12-19}}: Functie van de week: leeftijd; Introducties voor jaarartikelen; Nieuw type: Floating-point number * {{Status updates|2024-12-12}}: Het schetsen van een pad naar Abstract Wikipedia; Team Offsite in Lissabon; en nog veel meer * {{Status updates|2024-11-27}}: WordGraph release; Nieuwe speciale pagina: lijst van functies per test; nieuw type voor de dag van het jaar, en nog veel meer * {{Status updates|2024-11-21}}: Nieuwe speciale pagina voor ontbrekende labels, nieuw type voor Gregoriaanse jaren en nog veel meer * {{Status updates|2024-11-13}}: Nieuw type: Rational number; Documentatie op Wikidata-gebaseerde typen; en meer * {{Status updates|2024-11-07}}: De droom over een universele taal * {{Status updates|2024-11-01}}: Het herschrijven van de backend * {{Status updates|2024-10-25}}: Ons doel voor dit kwartaal: Overeenkomst * {{Status updates|2024-10-17}}: Hoe zou abstracte inhoud eruit kunnen zien? * {{Status updates|2024-10-11}}: Binnenkort Wikidata Lexemen in Wikifuncties * {{Status updates|2024-10-02}}: Focus onderwerp: Voeding * {{Status updates|2024-09-26}}: Kwartaalplanning voor oktober-december 2024; Morgen presentatie op Celtic Knot * {{Status updates|2024-09-20}}: Inleiding tot focus aandachtsgebieden * {{Status updates|2024-09-13}}: Dagbani Wikipedia zal onze eerste wiki zijn voor de Wikifuncties-integratie * {{Status updates|2024-09-06}}: Vrijwilligershoek en andere updates * {{Status updates|2024-08-29}}: Limieten van lengte naam en beschrijving * {{Status updates|2024-08-23}}: WasmEdge, nu 300 ms minder lang wachten * {{Status updates|2024-08-16}}: Wikimania 2024 editie * {{Status updates|2024-08-02}}: Vernieuwen widget 'About' * {{Status updates|2024-07-26}}: Binnenkort is er Wikimania 2024! * {{Status updates|2024-07-18}}: Onderzoeksrapport over het integreren van Wikifuncties uit Wikipedia * {{Status updates|2024-07-10}}: Voorstellen types voor toegang tot Lexemen * {{Status updates|2024-07-03}}: Kwartaalplanning * {{Status updates|2024-06-26}}: Welkom, Daphne! * {{Status updates|2024-06-20}}: Nieuw type: Integers * {{Status updates|2024-06-13}}: Nieuw type: Igbo-kalendermaanden * {{Status updates|2024-06-06}}: Nieuw type: Sign * {{Status updates|2024-05-30}}: Een enkelvoud of een meervoud van meervouden? * {{Status updates|2024-05-22}}: Nieuw type: Gregoriaanse kalendermaanden * {{Status updates|2024-05-15}}: Oproep voor functies: Spel het nummer! * {{Status updates|2024-05-10}}: Vlaggenschiptype voor opsommingen: Maanden van de Gregoriaanse kalender * {{Status updates|2024-05-03}}: Teamvergadering en kwartaalplan * {{Status updates|2024-04-19}}: Welkom, Sharvani! * {{Status updates|2024-04-11}}: Nieuwe API voor het aanroepen van Wikifuncties en het vieren van de duizendste functie * {{Status updates|2024-04-03}}: Product Update op Diff en komende API-verbeteringen * {{Status updates|2024-03-28}}: Het aanmaken van tests is nu veel makkelijker! * {{Status updates|2024-03-21}}: Op weg naar internationalisatie van nummers * {{Status updates|2024-03-13}}: Over identiteit * {{Status updates|2024-03-07}}: We introduceren ons tweede nieuwe type: natuurlijke getallen * {{Status updates|2024-02-28}}: Voorstel type voor natuurlijke getallen * {{Status updates|2024-02-22}}: Update van het functiemodel * {{Status updates|2024-02-14}}: Week voor fouten herstellen * {{Status updates|2024-02-07}}: Kwartaalplanning. Bedankt, Nick! Functie van de Week: is permutatie * {{Status updates|2024-02-01}}: Het Igbo Imperatief! <span id="Before_February_2024"></span> === Voor februari 2024 === De updates van voor februari 2024 zijn [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|beschikbaar op Meta-Wiki]]. [[Category:Status updates{{#translation:}}| ]] jk025xzv10cdp30e93xwockhdzufkys Z26043 0 60722 269048 268583 2026-04-25T17:35:52Z HenkvD 1290 + Dutch: Dutch article-less instantiating sentence 269048 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26043" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z26088", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z26337", "Z14293K2": [ "Z60", "Z1003", "Z1423", "Z1127", "Z1547", "Z1133" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26340", "Z14293K2": [ "Z60", "Z1237" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26572", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26562", "Z14293K2": [ "Z60", "Z1004", "Z1640", "Z1757" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26617", "Z14293K2": [ "Z60", "Z1272" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26704", "Z14293K2": [ "Z60", "Z1078" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26712", "Z14293K2": [ "Z60", "Z1430", "Z1231", "Z1508", "Z1843", "Z1463", "Z1859", "Z1515" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26717", "Z14293K2": [ "Z60", "Z1146" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26723", "Z14293K2": [ "Z60", "Z1403" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26513", "Z14293K2": [ "Z60", "Z1787" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26671", "Z14293K2": [ "Z60", "Z1592" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27244", "Z14293K2": [ "Z60", "Z1006", "Z1645", "Z1411", "Z1591", "Z1504" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27259", "Z14293K2": [ "Z60", "Z1576" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27283", "Z14293K2": [ "Z60", "Z1643", "Z1506" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27324", "Z14293K2": [ "Z60", "Z1001", "Z1114" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27490", "Z14293K2": [ "Z60", "Z1099" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27924", "Z14293K2": [ "Z60", "Z1037", "Z1381", "Z1294" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z29256", "Z14293K2": [ "Z60", "Z1907" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z30598", "Z14293K2": [ "Z60", "Z1531" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z32671", "Z14293K2": [ "Z60", "Z1830", "Z1326", "Z1171", "Z1736" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33036", "Z14293K2": [ "Z60", "Z1672", "Z1107", "Z1589", "Z1406" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33753", "Z14293K2": [ "Z60", "Z1314" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27209", "Z14293K2": [ "Z60", "Z1005", "Z1332", "Z1622" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33828", "Z14293K2": [ "Z60", "Z1762" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z34105", "Z14293K2": [ "Z60", "Z1823" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z31317", "Z14293K2": [ "Z60", "Z1157" ] } ], "Z14294K2": "Z33420" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for article-less instantiating sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "contoh kalimat tanpa artikel per bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de phrases sans article par langue" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "instanciación de frases sin artículo por lengua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 81jdejyyda56jey1x0ve62fhjh3f72s Wikifunctions:Catalogue/Natural language operations/Toki Pona 4 62228 269032 268089 2026-04-25T17:21:37Z Theki 2389 269032 wikitext text/x-wiki * {{Z+|Z22571}} * {{Z+|Z30901}} * {{Z+|Z31104}} * {{Z+|Z34197}} == Numbers == * {{Z+|Z22455}} * {{Z+|Z24721}} == Sentence generation == * {{Z+|Z33828}} * {{Z+|Z33831}} * {{Z+|Z33873}} * {{Z+|Z33999}} [[Category:Lists of functions]] [[Category:Toki pona| ]] 8bn88zfeqrinbr2go9dcf4wx1a9324y 269239 269032 2026-04-25T21:41:08Z Theki 2389 269239 wikitext text/x-wiki * {{Z+|Z22571}} * {{Z+|Z30901}} * {{Z+|Z31104}} * {{Z+|Z34197}} * {{Z+|Z34200}} == Numbers == * {{Z+|Z22455}} * {{Z+|Z24721}} == Sentence generation == * {{Z+|Z33828}} * {{Z+|Z33831}} * {{Z+|Z33873}} * {{Z+|Z33999}} [[Category:Lists of functions]] [[Category:Toki pona| ]] pezqjns9dzh4uajd1c1o5z17whdqy5i 269263 269239 2026-04-25T23:49:42Z Theki 2389 269263 wikitext text/x-wiki Some of these functions output text using Sitelen Pona glyphs as defined in the [https://www.kreativekorp.com/ucsur/charts/sitelen.html Under-ConScript Unicode Registry]. Since these are not officially-designated Unicode glyphs, you will not be able to see them in most fonts. If you wish to read them, consider installing a font such as [https://www.kreativekorp.com/software/fonts/fairfax/ Fairfax] or [https://github.com/ETBCOR/nasin-nanpa nasin nanpa]. * {{Z+|Z22571}} * {{Z+|Z30901}} * {{Z+|Z31104}} * {{Z+|Z34197}} * {{Z+|Z34200}} == Numbers == * {{Z+|Z22455}} * {{Z+|Z24721}} == Sentence generation == * {{Z+|Z33828}} * {{Z+|Z33831}} * {{Z+|Z33873}} * {{Z+|Z33999}} [[Category:Lists of functions]] [[Category:Toki pona| ]] 4nwdqik20hvh3ol82979e5suwpiicyq Z27219 0 63150 268963 210702 2026-04-25T13:40:41Z Dv103 11127 Added Z34177 to the approved list of test cases 268963 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27219" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27219K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27219K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27219K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "luogo" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27220", "Z27221", "Z27222", "Z34177" ], "Z8K4": [ "Z14", "Z27375" ], "Z8K5": "Z27219" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiara luogo usando entità e classe, italiano" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "State location using entity and class, Italian" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Es.: \"Berlino è una città in Germania\", \"Il colosseo è un anfiteatro a Roma\"" } ] } } 5z79bwxuf2ppl36c1o65j90zzqz1ms1 Z27220 0 63151 268961 209372 2026-04-25T13:39:30Z Dv103 11127 268961 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27220" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27219", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27219", "Z27219K1": { "Z1K1": "Z6091", "Z6091K1": "Q10285" }, "Z27219K2": { "Z1K1": "Z6091", "Z6091K1": "Q54831" }, "Z27219K3": { "Z1K1": "Z6091", "Z6091K1": "Q220" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il colosseo è un anfiteatro a Roma." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il colosseo è un anfiteatro a Roma." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jxil8jx6rg2ceeyiqkyy712r20xcyjc Z27660 0 64171 268960 212430 2026-04-25T13:35:00Z YoshiRulz 10156 Handle void case 268960 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27660" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13596", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z17180", "Z17180K1": { "Z1K1": "Z18", "Z18K1": "Z13596K1" } }, "Z802K2": "unknown", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24086", "Z24086K1": { "Z1K1": "Z18", "Z18K1": "Z13596K1" }, "Z24086K2": "Z1002" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome del mese in inglese, comp. con Z24086" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1ap8or9hcfc8zs9vo5ciumvixc25yvz Z29413 0 68523 269008 228696 2026-04-25T15:35:58Z YoshiRulz 10156 Added Z34194 to the approved list of implementations 269008 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29413" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z29413K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "element to count" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z29413K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of elements" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z29414", "Z29416", "Z29417" ], "Z8K4": [ "Z14", "Z29436", "Z29418", "Z29415", "Z34194" ], "Z8K5": "Z29413" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count occurrences of element on list" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the number of times the tested element has object equality with the elements of the list" } ] } } l8ln0u0zt5xi4792t3vxktpat2c6uaz 269009 269008 2026-04-25T15:36:21Z YoshiRulz 10156 Added Z29437 and Z34193 to the approved list of test cases 269009 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29413" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z29413K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "element to count" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z29413K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of elements" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z29414", "Z29416", "Z29417", "Z29437", "Z34193" ], "Z8K4": [ "Z14", "Z29436", "Z29418", "Z29415", "Z34194" ], "Z8K5": "Z29413" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count occurrences of element on list" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the number of times the tested element has object equality with the elements of the list" } ] } } cvpeqxaxept0mj1m4bb3xhb4rivb2e8 269010 269009 2026-04-25T15:36:23Z YoshiRulz 10156 Removed Z29436 from the approved list of implementations 269010 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29413" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z29413K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "element to count" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z29413K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of elements" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z29414", "Z29416", "Z29417", "Z29437", "Z34193" ], "Z8K4": [ "Z14", "Z29418", "Z29415", "Z34194" ], "Z8K5": "Z29413" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count occurrences of element on list" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the number of times the tested element has object equality with the elements of the list" } ] } } jadxq4hsld5nbkzhktcfdxrrf43l49v 269011 269010 2026-04-25T15:36:26Z YoshiRulz 10156 Removed Z29415 from the approved list of implementations 269011 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29413" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z29413K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "element to count" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z29413K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of elements" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z29414", "Z29416", "Z29417", "Z29437", "Z34193" ], "Z8K4": [ "Z14", "Z29418", "Z34194" ], "Z8K5": "Z29413" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count occurrences of element on list" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the number of times the tested element has object equality with the elements of the list" } ] } } chtqg34h1vxi3dw6kmguqfkb8f9ds5q Z31104 0 72686 269241 267454 2026-04-25T21:43:41Z Theki 2389 269241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31104" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z31104K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z31105" ], "Z8K4": [ "Z14", "Z31106" ], "Z8K5": "Z31104" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name of Wikidata item in Toki Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the Item's toki pona label if it's set; otherwise adapts an Item's native label to the phonemic inventory of the toki pona language, and prepends its head noun to form a proper noun" } ] } } l9u0n6e84eq4hvi2fwbihky9qqo28ph Template:Main page/News/nl 10 75151 269186 268909 2026-04-25T19:47:10Z HanV 6833 Created page with "$1: De zoektocht van de Foundation naar de perfecte taal" 269186 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Bijeenkomst vrijwilligers * De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|meest recente "Volunteer's Corner"]] ; Recente statusupdates over Wikifuncties <!--Keep this to the most recent 5 entries--> * {{Status updates|2026-04-25}}: De zoektocht van de Foundation naar de perfecte taal * {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost * {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]] mitkhslvhdq4y86lo0qy9d2nafkmp4g Wikifunctions:Excel functions/nl 4 75611 269190 267949 2026-04-25T19:48:35Z HanV 6833 Created page with "Geeft de som van de producten van de overeenkomstige arraycomponenten terug." 269190 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] kg3zqyv3jlw4p8fgzind6u7wms9m78e 269192 269190 2026-04-25T19:48:53Z HanV 6833 Created page with "Geeft de som van de kwadraten van de argumenten terug" 269192 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] ryttvo64makst1vnr50hn19u98vcgsc 269194 269192 2026-04-25T19:49:27Z HanV 6833 Created page with "Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays" 269194 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 43tiwwokvy796st9gp8ly3pn4i2zh3x 269196 269194 2026-04-25T19:49:42Z HanV 6833 Created page with "Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays" 269196 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 94zojxf1srqmw2gvekq3zrc3r6if2qn 269198 269196 2026-04-25T19:50:12Z HanV 6833 Created page with "Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug." 269198 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] st7ysc8faokkthfb9b8gsimux71eqqv 269200 269198 2026-04-25T19:50:22Z HanV 6833 Created page with "Geeft de tangens van een getal terug" 269200 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 9msekb76j9823tjilw2r34jimdwanmw 269202 269200 2026-04-25T19:50:39Z HanV 6833 Created page with "Geeft de hyperbolische tangens van een getal terug" 269202 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] twb3ndsadduv5td0o9nhdv5xzox2li5 269204 269202 2026-04-25T19:50:54Z HanV 6833 Created page with "Kapt een getal af tot een geheel getal" 269204 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] iq0c2xdbzh3nx4f4x7vk1gvbhe90i5q 269206 269204 2026-04-25T19:51:29Z HanV 6833 Created page with "Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug." 269206 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] qpi9g91p2clwfsycshh7ti1w4etkold 269208 269206 2026-04-25T19:51:53Z HanV 6833 Created page with "Geeft het gemiddelde van zijn argumenten terug" 269208 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | Geeft het gemiddelde van zijn argumenten terug || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] jjispg7o9gmeqoelex5b7mii074eg1i 269210 269208 2026-04-25T19:52:20Z HanV 6833 Created page with "Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden" 269210 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | Geeft het gemiddelde van zijn argumenten terug || || |- !scope="row"|AVERAGEA | Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 27pxh53pduac88kpu3zivi15geqpuox 269212 269210 2026-04-25T19:53:21Z HanV 6833 Created page with "Geeft het gemiddelde (rekenkundig gemiddelde) van alle cellen in een bereik die aan een gegeven criterium voldoen, terug" 269212 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | Geeft het gemiddelde van zijn argumenten terug || || |- !scope="row"|AVERAGEA | Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden || || |- !scope="row"|AVERAGEIF | Geeft het gemiddelde (rekenkundig gemiddelde) van alle cellen in een bereik die aan een gegeven criterium voldoen, terug || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 31lunxupp852khe93t34nh3mtq4bo9f 269214 269212 2026-04-25T19:54:02Z HanV 6833 Created page with "Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen die aan meerdere criteria voldoen." 269214 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | Geeft het gemiddelde van zijn argumenten terug || || |- !scope="row"|AVERAGEA | Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden || || |- !scope="row"|AVERAGEIF | Geeft het gemiddelde (rekenkundig gemiddelde) van alle cellen in een bereik die aan een gegeven criterium voldoen, terug || || |- !scope="row"|AVERAGEIFS | Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen die aan meerdere criteria voldoen. || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] l0ym9tkylzp1av6ubzrqymjxr79tzum 269216 269214 2026-04-25T19:54:23Z HanV 6833 269216 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | Geeft de eenheidsmatrix voor de gespecificeerde dimensie terug || || |- !scope="row"|ODD | Rond een getal af naar boven op het dichtstbijzijnde oneven geheel getal || || |- !scope="row"|PI | Geeft de waarde van Pi terug || {{Z+|Z20862}} || |- !scope="row"|POWER | Geeft het resultaat terug van een getal dat tot een macht is verhoogd || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | Vermenigvuldigt zijn argumenten || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | Geeft het gehele deel terug van een deling || {{Z+|Z12522}} || |- !scope="row"|RADIANS | Zet graden om in radialen || || |- !scope="row"|RAND | Geeft een willekeurig getal tussen 0 en 1 terug || || |- !scope="row"|RANDARRAY | Geeft een reeks willekeurige getallen tussen 0 en 1 terug. U kunt echter het aantal rijen en kolommen aangeven om in te vullen, de minimale en maximale waarden en of u gehele getallen of decimalen wilt terug krijgen. || || |- !scope="row"|RANDBETWEEN | Geeft een willekeurig getal terug tussen de getallen die u heeft gespecificeerd || || |- !scope="row"|ROMAN | Zet een Arabisch getal om naar een Romeins getal, als tekst || {{Z+|Z11022}} || |- !scope="row"|ROUND | Rondt een getal af op een bepaald aantal cijfers achter de komma || || |- !scope="row"|ROUNDDOWN | Rondt een getal naar beneden af, richting nul || || |- !scope="row"|ROUNDUP | Rondt een getal naar boven af, weg van nul || || |- !scope="row"|SEC | Geeft de secant van een hoek terug || || |- !scope="row"|SECH | Geeft de hyperbolische secant van een hoek terug || || |- !scope="row"|SEQUENCE | Genereert een lijst met sequentiële getallen in een array, zoals 1, 2, 3, 4 || || |- !scope="row"|SERIESSUM | Geef de som terug van macht serie op basis van de formule || || |- !scope="row"|SIGN | Geeft het teken van een getal terug || || |- !scope="row"|SIN | Geeft de sinus van een hoek terug || || |- !scope="row"|SINH | Geeft de hyperbolische sinus van een getal terug || || |- !scope="row"|SQRT | Geeft een positieve wortel terug || || |- !scope="row"|SQRTPI | Geeft de wortel terug van (getal * pi) || || |- !scope="row"|SUBTOTAL | Geeft een subtotaal terug van een lijst of database || || |- !scope="row"|SUM | Telt de argumenten op || {{Z+|Z12720}} || |- !scope="row"|SUMIF | Voegt de cellen toe die gespecificeerd zijn volgens een bepaald criterium || || |- !scope="row"|SUMIFS | Voegt de cellen toe in een bereik dat aan meerdere criteria voldoet || || |- !scope="row"|SUMPRODUCT | Geeft de som van de producten van de overeenkomstige arraycomponenten terug. || || |- !scope="row"|SUMSQ | Geeft de som van de kwadraten van de argumenten terug || || |- !scope="row"|SUMX2MY2 | Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMX2PY2 | Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays || || |- !scope="row"|SUMXMY2 | Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. || || |- !scope="row"|TAN | Geeft de tangens van een getal terug || || |- !scope="row"|TANH | Geeft de hyperbolische tangens van een getal terug || || |- !scope="row"|TRUNC | Kapt een getal af tot een geheel getal || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. || || |- !scope="row"|AVERAGE | Geeft het gemiddelde van zijn argumenten terug || || |- !scope="row"|AVERAGEA | Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden || || |- !scope="row"|AVERAGEIF | Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen in een bereik die aan een gegeven criterium voldoen || || |- !scope="row"|AVERAGEIFS | Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen die aan meerdere criteria voldoen. || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 1y28zr6j353ssyocncv0tcfns3i21yy Category talk:Functions with only code implementations 15 77040 269019 267905 2026-04-25T15:41:45Z YoshiRulz 10156 /* Surveying all Z8s */ 269019 wikitext text/x-wiki == Surveying all Z8s == I've checked <code>[[Z10000]]</code>&ndash;<code>[[Z13695]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:46, 21 March 2026 (UTC) 6vt6852nn5x6zlu98sfh168ooad1jfh 269373 269019 2026-04-26T11:08:31Z YoshiRulz 10156 /* Surveying all Z8s */ 269373 wikitext text/x-wiki == Surveying all Z8s == I've checked <code>[[Z10000]]</code>&ndash;<code>[[Z13831]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:46, 21 March 2026 (UTC) e22txverhxytf1lvmj2sxf0lt1sw99a Z32146 0 78279 269279 268538 2026-04-26T03:51:16Z Theki 2389 redundant 269279 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32146" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32145", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31465", "Z31465K1": { "Z1K1": "Z7", "Z7K1": "Z34096", "Z34096K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32145K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z32145K2" } }, "Z34096K2": { "Z1K1": "Z18", "Z18K1": "Z32145K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentence case section title from label, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } otv2ymt09jyuttrss7tium494btn6ao Z33073 0 79625 269278 262874 2026-04-26T03:46:42Z JJPMaster 6409 make title readable 269278 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33073" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6005" }, "Z17K2": "Z33073K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "List" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33073K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Lexical category" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6005" }, "Z8K3": [ "Z20", "Z33077" ], "Z8K4": [ "Z14", "Z33074" ], "Z8K5": "Z33073" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter lexeme list by lexical category" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Helper function for Z33071" } ] } } lnq1tr8hl0k68m8ovj13s8t1tbn1jgw Wikifunctions:Requests for deletions/Archive/2026/04 4 79687 269267 268181 2026-04-26T03:08:10Z SpBot 978 archiving 1 section from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/04#Z27142|Z27142]]) 269267 wikitext text/x-wiki {{Talkarchive}} == [[Z32904]] == This is an incorrect duplicate of [[Z32899]]. This function returns (always positive) natural numbers. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:49, 2 April 2026 (UTC) :CC @[[User:So9q|So9q]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:54, 2 April 2026 (UTC) :lets delete it [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 10:14, 2 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 10:21, 2 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 10:21, 2 April 2026 (UTC)</small> == [[Z33035]] == Was testing something that I don't need anymore. Can someone delete this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 22:12, 2 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:28, 3 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:28, 3 April 2026 (UTC)</small> == (non ZObject) [[Wikifunctions:Avoid Artificial Intelligence]] == I've moved the intended content to [[Wikifunctions:Editing guidelines]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:19, 8 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:53, 9 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:53, 9 April 2026 (UTC)</small> == [[Z18551]] == Unused string. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:08, 9 April 2026 (UTC) :CC @[[User:Jsamwrites|Jsamwrites]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 09:16, 10 April 2026 (UTC) ::@[[User:Ameisenigel|Ameisenigel]] @[[User:Bunnypranav|Bunnypranav]] Thanks for pointing this out. I corrected the issue. City name is now being used in "validate city name in English, implementation" {{Z|Z33287}}. [[User:Jsamwrites|John Samuel]] 12:14, 10 April 2026 (UTC) :::@[[User:Jsamwrites|Jsamwrites]] I'm not exactly sure how such functions are written, but is there any downside to just hardcoding the regex in the implementation? It does not look like some specialized regex either (specialized as in specific to city names; it is just a capital word(s) filter). I feel it would be easier for readability if this would be hardcoded. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 12:54, 10 April 2026 (UTC) ::::The idea is here to validate city names in English, like Lyon, Paris, New York, San Francisco, etc. in a generic manner. Updated the description of Z18551 for readability. [[User:Jsamwrites|John Samuel]] 13:14, 10 April 2026 (UTC) :::::Fair enough, marking as {{not done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:33, 10 April 2026 (UTC) ::::::<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:33, 10 April 2026 (UTC)</small> == {{Z|Z33394}} == Created by me as a (failed) experiment. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:12, 13 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:42, 13 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:42, 13 April 2026 (UTC)</small> == [[Z33193]] == @[[User:ChaoticVermillion|ChaoticVermillion]] this appears to be an unstarted duplicate of [[Z27926]]. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:20, 14 April 2026 (UTC) :Oh, I didn't realise [[Z27926]] existed. It can be deleted. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:49, 14 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 12:16, 14 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 12:16, 14 April 2026 (UTC)</small> == {{Z|Z32178}} == Created by me by mistake.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:49, 14 April 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:22, 15 April 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:22, 15 April 2026 (UTC)</small> == {{Z|Z22461}} and its implementation and test == {{ping|Feeglgeef}} This doesn't look necessary anymore? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:23, 15 April 2026 (UTC) :Nope, feel free to delete. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:47, 15 April 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 15 April 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 15 April 2026 (UTC)</small> == {{Z|Z16518}} including test and implementations == {{ping|JJPMaster}} This is now a duplicate of {{Z|Z13596}} which was converted from an index input when the month type became available. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:18, 17 April 2026 (UTC) :No objection. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:26, 17 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:37, 17 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:37, 17 April 2026 (UTC)</small> == {{Z|Z32045}} and its implementation == {{ping|Forsythe13}} This seems to be an attempt to surface system information? In any case, I can't see it having a useful purpose for Wikifunctions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:15, 15 April 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 07:29, 22 April 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 07:29, 22 April 2026 (UTC)</small> == [[Z27142]] == Unused and empty, courtesy ping {{ping|Dv103}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:12, 24 April 2026 (UTC) :Sincerely, I don't ever remember what it was for. Since it is unusued, can be deleted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:14, 24 April 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:25, 24 April 2026 (UTC)</small> 6cpos5lpgktrla767xyv2bo9cms5526 Wikifunctions:Project chat/Archive/2026/03 4 79756 269265 268725 2026-04-26T03:08:07Z SpBot 978 archiving 1 section from [[Wikifunctions:Project chat]] (after section [[Wikifunctions:Project chat/Archive/2026/03#Broken_function|Broken_function]]) 269265 wikitext text/x-wiki {{Talkarchive}} == Add Belgian French == Belgian French (fr-be) was recently added to MediaWiki. [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 07:02, 6 March 2026 (UTC) == Composition editor not working == [[File:Composition editor not working properly.png|alt=this is why i use python in wikifunctions|thumb]] When using the composition editor, some functions just don't show up. In the image, I try to add [[Z19241]] to my function and it doesn't work. I also tried using the ZID but it still doesn't work. What is wrong with this editor?? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:09, 12 March 2026 (UTC) :The selector only lists functions that have a return type that is compatible with the context. It’s hard to tell what the context is from the image, because it’s obscured by the dropdown. I was able to find and select {{Z|Z19241}} in a context that expected a [[Z6]] or [[Z1]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:50, 12 March 2026 (UTC) :I think the screenshot is enough to tell what your mistake was: You're trying to set the ''type'' of the argument to be the result of a function call. Normally it's only [[Z881]] that you would need to do that for. Open the triple-dot menu at one level higher. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:27, 12 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 18:23, 19 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30229736 --> :<small>This section was archived on a request by: [[User:Mdktb|Mdktb]] ([[User talk:Mdktb|talk]]) 17:15, 10 April 2026 (UTC)</small> == Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30289284 --> :<small>This section was archived on a request by: [[User:Mdktb|Mdktb]] ([[User talk:Mdktb|talk]]) 17:14, 10 April 2026 (UTC)</small> == Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:19, 12 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30229736 --> :I wish it will be possible to write compositions in a way like spreadsheets functions. When I read the title of the Newsletter I expected it to be about that topic and then I learned it is as far as I understand about how the functions are interpreted in the background. How to work with different types of input and output is different. In Spreadsheet I sometimes experience such problems and there are other cases where an automatic type conversion happens. How to find the right type is one of the difficulties in Wikifunctions when creating functions at the moment. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 22:22, 13 March 2026 (UTC) == Inappropriate test case == The test case {{Z|31210}} seems to not be appropriate for Wiki functions and unnecessarily political. Can it be changed? [[User:AbsoluteHypotenuse|AbsoluteHypotenuse]] ([[User talk:AbsoluteHypotenuse|talk]]) 00:03, 14 March 2026 (UTC) :Deleted as unnecessarily political and derogatory. CC @[[User:Feeglgeef|Feeglgeef]]. Again, feel free to create another appropriate test case. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 03:32, 14 March 2026 (UTC) == Source code of built-in functions == {{phab|T419501}} I looked at [[Z950]], what is a integrated implementation. There is the following [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/blob/main/src/builtins.js?ref_type=heads file] in Wikifunctions repo in Gitlab what contains built-in functions. Is it possible to update the Text displayed at integrated implementations with a link to a Wikifunctions page about integrated implementations. From there it is then possible to link to the source code. As I think it the specific location of the relevant source code can change. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:56, 8 March 2026 (UTC) : I would also like to see that, so I've opened a feature request for it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:47, 10 March 2026 (UTC) :Yes, I think it’s [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/blob/main/src/transpilation/builtins.js now here]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:14, 18 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) :<small>This section was archived on a request by: &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:52, 23 April 2026 (UTC)</small> == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) mjox6e178a5jrsgkuu9cykiprzdmhgg Z33475 0 80260 268995 266891 2026-04-25T15:16:02Z GrounderUK 50 + errors [more to come] 268995 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33475" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33470", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33470(Z33470K1, Z33470K2, Z33470K3) {\n//Z33470K3 should be a String or a list of Strings, but anything stringable is valid for now, which may inject \"[object Object]\" strings – guard required!\n\tfunction requireString(value, argRef, context) {\n\t\tconst valueType = typeof value;\n\t\tif (valueType !== \"string\") {\n\t\t\treturn Wikifunctions.Error(\"Z506\", [\n\t\t\t\t\"Z6 [Z4]\", //expected\n\t\t\t\tvalueType, //actual\n\t\t\t\targRef,\n\t\t\t\t\"\", //propagated\n\t\t\t\tString(value),\n\t\t\t\t\"(en)value must be a string\",\n\t\t\t\tcontext\n\t\t\t\t]\n\t\t\t);\n\t\t}\n\t\treturn value;\n\t}\n\tfunction validateTag(tagValue) {\n\t\tconst tagPattern = /^[A-Za-z][A-Za-z0-9-]*$/;\n\t\t\n\t\tif (!tagPattern.test(tagValue)) {\n\t\t\treturn Wikifunctions.Error(\"Z516\",[\n\t\t\t\t\"Z33470K2\",\n\t\t\t\ttagValue,\n\t\t\t\t\"(en)tag name not valid for HTML\",\n\t\t\t\tZ14\n\t\t\t\t]\n\t\t\t);\n\t\t}\n\t\t\n\t\t//return tagValue.toLowerCase();\n\t\treturn tagValue;\n\t\t\n\t}\n\tfunction escapeText(s) {\n\t\treturn s\n\t\t\t.replaceAll('\u0026', '\u0026amp;')\n\t\t\t.replaceAll('\u003C', '\u0026lt;')\n\t\t\t.replaceAll('\u003E', '\u0026gt;');\n\t}\n\tfunction escapeAttr(s) {\n\t\treturn s\n\t\t\t.replaceAll('\u0026', '\u0026amp;')\n\t\t\t.replaceAll('\u003C', '\u0026lt;')\n\t\t\t.replaceAll('\u003E', '\u0026gt;')\n\t\t\t.replaceAll('\"', '\u0026quot;');\n\t}\n\tconst Z14 = \"Z33470 (Z33475)\";\n\tlet tag = requireString(Z33470K2, \"Z33470K2\", Z14);\n\ttag = validateTag(tag);\n\tconst text = escapeText(requireString(Z33470K1, \"Z33470K1\", Z14));\n\n\tlet attrs = \"\";\n\n\tfor (const [k, v] of Z33470K3) {\n\t\tconst vList = Array.isArray(v) ? v : [String(v)];\n\t\tconst vString = vList.join(\"\");\n\t\tattrs += ` ${String(k)}=\"${escapeAttr(String(vString))}\"`;\n\t}\n\n\tconst html = `\u003C${tag}${attrs}\u003E${text}\u003C/${tag}\u003E`;\n\t\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[\"Z1K1\", { \n\t\t\t\tZ1K1: \"Z9\", \n\t\t\t\tZ9K1: \"Z89\" \n\t\t\t}],\n\t\t\t[\"Z89K1\", html]\n\t\t])\n\t);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap text as HTML element, JavaScript " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h34l2vqibtdct0a7uv6yfc3uupub462 Z33798 0 80798 269281 268369 2026-04-26T05:07:59Z Sun8908 9804 forgot to handle apostrophe case 269281 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33797", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33797(Z33797K1):\n\timport re\n\tpattern = r'([a-zA-ZüÜêÊ]+)([1-5])'\n\t\n\tdef replacement_logic(match):\n\t\tsyllable = match.group(1)\n\t\tnumber = int(match.group(2))\n\t\t\n\t\tmark_map = {\n\t\t\t'a': {1: 'ā', 2: 'á', 3: 'ǎ', 4: 'à', 5: 'a'},\n\t\t\t'e': {1: 'ē', 2: 'é', 3: 'ě', 4: 'è', 5: 'e'},\n\t\t\t'i': {1: 'ī', 2: 'í', 3: 'ǐ', 4: 'ì', 5: 'i'},\n\t\t\t'o': {1: 'ō', 2: 'ó', 3: 'ǒ', 4: 'ò', 5: 'o'},\n\t\t\t'u': {1: 'ū', 2: 'ú', 3: 'ǔ', 4: 'ù', 5: 'u'},\n\t\t\t'ü': {1: 'ǖ', 2: 'ǘ', 3: 'ǚ', 4: 'ǜ', 5: 'ü'},\n\t\t\t'ê': {1: 'ê̄', 2: 'ế', 3: 'ê̌', 4: 'ề', 5: 'ê'},\n\t\t\t'A': {1: 'Ā', 2: 'Á', 3: 'Ǎ', 4: 'À', 5: 'A'},\n\t\t\t'E': {1: 'Ē', 2: 'É', 3: 'Ě', 4: 'È', 5: 'E'},\n\t\t\t'I': {1: 'Ī', 2: 'Í', 3: 'Ǐ', 4: 'Ì', 5: 'I'},\n\t\t\t'O': {1: 'Ō', 2: 'Ó', 3: 'Ǒ', 4: 'Ò', 5: 'O'},\n\t\t\t'U': {1: 'Ū', 2: 'Ú', 3: 'Ǔ', 4: 'Ù', 5: 'U'},\n\t\t\t'Ü': {1: 'Ǖ', 2: 'Ǘ', 3: 'Ǚ', 4: 'Ǜ', 5: 'Ü'},\n\t\t\t'Ê': {1: 'Ê̄', 2: 'Ế', 3: 'Ê̌', 4: 'Ề', 5: 'Ê'},\n\t\t}\n\t\t\n\t\tposition_map = {\n\t\t\t'iao': 'a', 'IAO': 'A', 'Iao': 'a',\n\t\t\t'uai': 'a', 'UAI': 'A', 'Uai': 'a',\n\t\t\t'ai': 'a', 'AI': 'A', 'Ai': 'A',\n\t\t\t'ao': 'a', 'AO': 'A', 'Ao': 'A',\n\t\t\t'ei': 'e', 'EI': 'E', 'Ei': 'E',\n\t\t\t'ia': 'a', 'IA': 'A', 'Ia': 'a',\n\t\t\t'ie': 'e', 'IE': 'E', 'Ie': 'e',\n\t\t\t'io': 'o', 'IO': 'O', 'Io': 'o',\n\t\t\t'iu': 'u', 'IU': 'U', 'Iu': 'u',\n\t\t\t'ou': 'o', 'OU': 'O', 'Ou': 'O',\n\t\t\t'ua': 'a', 'UA': 'A', 'Ua': 'a',\n\t\t\t'ue': 'e', 'UE': 'E', 'Ue': 'e',\n\t\t\t'ui': 'i', 'UI': 'I', 'Ui': 'i',\n\t\t\t'uo': 'o', 'UO': 'O', 'Uo': 'o',\n\t\t\t'üe': 'e', 'ÜE': 'E', 'Üe': 'e',\n\t\t}\n\t\t\n\t\ttone_position = None\n\t\tfor key, value in position_map.items():\n\t\t\tif key in syllable:\n\t\t\t\ttone_position = value\n\t\t\t\tbreak\n\t\tif not tone_position:\n\t\t\tfor char in syllable:\n\t\t\t\tif char in mark_map:\n\t\t\t\t\ttone_position = char\n\t\t\t\t\tbreak\n\t\tif tone_position:\n\t\t\tnew_char_in_position = mark_map.get(tone_position, tone_position).get(number, tone_position)\n\t\t\treturn syllable.replace(tone_position, new_char_in_position)\n\t\telse:\n\t\t\treturn syllable\n\t\n\tapostrophe_pattern = r\"(?\u003C=[1-5])([aeoAEO])\"\n\tpinyin_string = re.sub(apostrophe_pattern, r\"'\\1\", Z33797K1)\n\t\n\treturn re.sub(pattern,\n\t\treplacement_logic, pinyin_string)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin with tone numbers to tone marks, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7e5010npeo3tqr2cnqlu6znl46m8r0l Z33951 0 80988 269309 267778 2026-04-26T06:54:14Z NikolasKHF 7673 Added Z33962, Z33963 dan Z34007 to the approved list of test cases 269309 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33951" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33951K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z33962", "Z33963", "Z34007" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33951" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char pinyin with tone marks to tone numbers" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single character pinyin with tone marks to pinyin with tone numbers", "single character pinyin with tone marks to numbered pinyin" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ohvg36rei3134twwv2w118iik57v2ms 269312 269309 2026-04-26T06:54:47Z NikolasKHF 7673 Added Z33961 to the approved list of implementations 269312 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33951" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33951K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z33962", "Z33963", "Z34007" ], "Z8K4": [ "Z14", "Z33961" ], "Z8K5": "Z33951" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char pinyin with tone marks to tone numbers" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single character pinyin with tone marks to pinyin with tone numbers", "single character pinyin with tone marks to numbered pinyin" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7capr21yz4mol4u8ert95cmjaasd9cd Z34008 0 81081 269311 268121 2026-04-26T06:54:32Z NikolasKHF 7673 Added Z34015, Z34017 dan Z34018 to the approved list of test cases 269311 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34008" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34008K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34015", "Z34017", "Z34018" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34008" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single character pinyin to bopomofo (zhuyin)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single Chinese character pinyin to bopomofo (zhuyin)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1zm0tk4huiraxr56f16puqhuy0ittra Z34009 0 81082 269310 268122 2026-04-26T06:54:23Z NikolasKHF 7673 Added Z34011, Z34012, Z34013 dan Z34016 to the approved list of test cases 269310 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34009" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34009K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34011", "Z34012", "Z34013", "Z34016" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34009" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char numbered pinyin to bopomofo (zhuyin)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single character pinyin with tone numbers to bopomofo (zhuyin)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jcwjui6wmzt32own82ngwbaitn8k502 269313 269310 2026-04-26T06:54:53Z NikolasKHF 7673 Added Z34010 to the approved list of implementations 269313 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34009" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34009K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34011", "Z34012", "Z34013", "Z34016" ], "Z8K4": [ "Z14", "Z34010" ], "Z8K5": "Z34009" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char numbered pinyin to bopomofo (zhuyin)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single character pinyin with tone numbers to bopomofo (zhuyin)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i3abb727ap5e3npa81j8a9886dfyebs User:HenkvD 2 81186 269022 268380 2026-04-25T15:59:06Z HenkvD 1290 269022 wikitext text/x-wiki My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]). {|id="sisterwikis" style="margin: 2px .4em; clear: right; float: right; margin-right: 0; color: inherit; background: var(--background-color-success-subtle, #F1F8F1); border: 1px solid var(--border-color-content-added, #9BF); border-collapse: collapse" | '''User:HenkvD on:''' |- | Wikifunctions |- | [[abstract:User:HenkvD|Abstract Wikipedia]] |} * [[Z26039|Z26039 subject is instance of (string)]] ** [[Z33774|Z33774 NL Test case: Nairobi is een stad]], but results in [https://www.wikifunctions.org/view/en/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3870%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q515%22%7D%2C%22Z26039K3%22%3A%22Z1157%22%7D "Nairobi ∈ {stad}"] (25/4/2026) lv7pkr3tkhmna8bilt0uncc4u6li6gw 269049 269022 2026-04-25T17:37:46Z HenkvD 1290 269049 wikitext text/x-wiki My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]). {|id="sisterwikis" style="margin: 2px .4em; clear: right; float: right; margin-right: 0; color: inherit; background: var(--background-color-success-subtle, #F1F8F1); border: 1px solid var(--border-color-content-added, #9BF); border-collapse: collapse" | '''User:HenkvD on:''' |- | Wikifunctions |- | [[abstract:User:HenkvD|Abstract Wikipedia]] |} * [[Z26039|Z26039 subject is instance of (string)]] ** Implementation *** [[Z33725|Z33725 subject is instance of, with needed args]] (composition) **** [[Z26043|Z26043 config for article-less instantiating sentences]] (Dutch is missing) ***** [[Z33420|Z33420 subject is instance of, default]] ****** Implementation [[Z33421|Z33421 subject is instance of, default, compose set note]] -> "Nairobi ∈ {stad}" **** added [[Z31317|Z31317 Dutch article-less instantiating sentence]] (which is OK) not yet working. Should be: "Nairobi is een stad" ** Test *** [[Z33774|Z33774 NL Test case: Nairobi is een stad]], but results in [https://www.wikifunctions.org/view/en/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3870%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q515%22%7D%2C%22Z26039K3%22%3A%22Z1157%22%7D "Nairobi ∈ {stad}"] (25/4/2026) * [[Z12627|Z12627 Dutch plural]]) ** Implementation *** [[Z12628|Z12628 Python Dutch plural]] (python, with code) *** [[Z19434|Z19434 Dutch plural Javascript]] (disconnected) 6y1rj98rzhqewi48k483notrbigxmop Z34068 0 81205 269021 268462 2026-04-25T15:52:32Z Pvnhatminh 66562 label 269021 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34068" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12427", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12427", "Z12427K1": { "Z1K1": "Z7", "Z7K1": "Z13948", "Z13948K1": { "Z1K1": "Z13518", "Z13518K1": "77232917" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "50th mersenne prime" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 36hd3yp5kvpee04pd05za3binvvucoj Talk:Z28149 1 81255 269031 268813 2026-04-25T17:21:30Z Feeglgeef 8776 /* Extend to allow only years and only years and months */ Reply 269031 wikitext text/x-wiki == Extend to allow only years and only years and months == {{ping|Dv103}} hello! I'm curious as to if it would be easily possible for this function to be extended to read "2026" as 1 January 2026, or "2026 February" as 1 February 2026, or something of the sort that allows you to not include the day. I can imagine a use case in which a user might expect this to work, but its minimal so if it requires a complete rewrite you don't need to bother. Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 24 April 2026 (UTC) :Somewhere there is already the code to handle this. When I have time I'll do this. In the meantime, could you add testcases for this? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:34, 25 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 08:57, 25 April 2026 (UTC) :::Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:21, 25 April 2026 (UTC) p1tc35wdpu6us0oe64es0r06xbswrlg Z34137 0 81277 269317 268717 2026-04-26T07:06:07Z YoshiRulz 10156 Resolve QID to Item object 269317 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34137" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34133", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", "The current version of", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34133K1" }, "Z23753K2": "Z1002" }, "is", { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z32290", "Z32290K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z34133K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P348" } ] }, "Z32290K2": { "Z1K1": "Z6092", "Z6092K1": "P348" } } } ] }, "Z10000K2": "." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k1u0whd0xa0m5khnab3iyeqyi8a2zde User:Xeroctic/Human languages/2 2 81338 268958 2026-04-25T13:19:14Z Xeroctic 8849 create 268958 wikitext text/x-wiki Another copy of [[Wiktionary:Human languages]], which I may propose some changes with. ---- <translate> <!--T:1--> Supported by the Natural Language Generation Special Interest Group; see also <tvar name="1">{{ll|WF:PROG}}</tvar> and <tvar name="2">{{ll|WF:Catalogue/Natural language operations}}</tvar>. == Related pages == <!--T:121--> </translate> * <translate><!--T:122--> <tvar name="1">[[:Category:Natural languages]]</tvar> — List of categories for languages</translate> * <translate><!--T:123--> <tvar name="1">{{ll|Wikifunctions:Catalogue/Natural language operations}}</tvar> — Lists of natural language functions</translate> * <translate><!--T:124--> <tvar name="1">{{ll|Wikifunctions:NLG functions}}</tvar> — A table of each supported language's NLG functions</translate> ** <translate><!--T:125--> <tvar name="1">{{ll|Wikifunctions:Cardinal numbers}}</tvar> — List of each language's cardinal number functions</translate> * <translate><!--T:126--> <tvar name="1">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}}</tvar> — List of all languages in ZObject order</translate> <translate> == Afroasiatic == <!--T:38--> </translate> * {{z+|Z1472}} (zgh) — [[/Z1472]] * {{z+|Z1013}} (ha) — [[/Z1013]] * <translate><!--T:127--> Semitic</translate> ** <translate><!--T:128--> Arabic</translate> *** {{z+|Z1001}} (ar) — [[/Z1001]] *** {{z+|Z1045}} (ary) — [[/Z1045]] *** {{z+|Z1582}} (aeb) — [[/Z1582]] ** {{z+|Z1186}} (he) — [[/Z1186]] <translate> == Austroasiatic == <!--T:69--> </translate> * {{z+|Z1048}} (vi) — [[/Z1048]] * (<translate><!--T:129--> Mundari, no code yet</translate>) (unr) <translate> == Austronesian == <!--T:70--> </translate> * <translate><!--T:130--> Malayic</translate> ** {{z+|Z1531}} (ms) — [[/Z1531]] *** {{z+|Z1434}} (ms-arab) — [[/Z1434]] ** {{z+|Z1078}} (id) — [[/Z1078]] * {{z+|Z1471}} (su) — [[/Z1471]] <translate> == Constructed == <!--T:131--> </translate> * {{z+|Z1882}} (ldn) — [[/Z1882]] * {{z+|Z1576}} (eo) — [[/Z1576]] * {{z+|Z1534}} (tlh) — [[/Z1534]] * {{z+|Z1762}} (tok) — [[/Z1762]] <translate> == Dravidian == <!--T:132--> </translate> * {{z+|Z1293}} (brh) — [[/Z1293]] * <translate><!--T:133--> South</translate> ** {{z+|Z1012}} (ml) — [[/Z1012]] ** {{z+|Z1429}} (te) — [[/Z1429]] <translate> == Indo-European == <!--T:80--> </translate> * {{z+|Z1541}} (hy) — [[/Z1541]] * <translate><!--T:134--> Balto-Slavic</translate> ** {{z+|Z1709}} (lv) — [[/Z1709]] ** <translate><!--T:135--> Slavic</translate> *** <translate><!--T:136--> East Slavic</translate> **** {{z+|Z1005}} (ru) — [[/Z1005]] **** {{z+|Z1332}} (uk) — [[/Z1332]] **** {{z+|Z1622}} (by) — [[/Z1622]] *** <translate><!--T:137--> West Slavic</translate> **** {{z+|Z1062}} (cs) — [[/Z1062]] **** {{z+|Z1025}} (pl) — [[/Z1025]] **** {{z+|Z1488}} (sk) — [[/Z1488]] *** <translate><!--T:138--> South Slavic</translate> **** {{z+|Z1823}} (bg) — [[/Z1823]] **** {{z+|Z1105}} (cu) — [[/Z1105]] **** {{z+|Z1412}} (sh) — [[/Z1412]] ***** {{z+|Z1473}} (bs) — [[/Z1473]] ***** {{z+|Z1272}} (hr) — [[/Z1272]] ***** {{z+|Z1498}} (cnr) — [[/Z1498]] ***** {{z+|Z1158}} (sr) — [[/Z1158]] **** {{z+|Z1616}} (sl) — [[/Z1616]] * <translate><!--T:139--> Celtic</translate> ** {{z+|Z1282}} (br) — [[/Z1282]] ** {{z+|Z1339}} (gd) — [[/Z1282]] * <translate><!--T:140--> Germanic</translate> ** <translate><!--T:141--> North Germanic</translate> *** <translate><!--T:142--> East Scandinavian</translate> **** {{z+|Z1061}} (dk) — [[/Z1061]] **** {{z+|Z1592}} (sv) — [[/Z1592]] *** {{z+|Z1021}} (no) — [[/Z1592]] ** <translate><!--T:143--> West Germanic</translate> *** <translate><!--T:144--> North Sea</translate> **** {{z+|Z1002}} (en) — [[/Z1002]] ***** <translate><!--T:145--> North American</translate> ****** {{z+|Z1689}} (en-US) — [[/Z1689]] ****** {{z+|Z1437}} (en-CA) — [[/Z1437]] ***** {{z+|Z1113}} (en-AU) — [[/Z1113]] ***** {{z+|Z1199}} (en-GB) — [[/Z1199]] ***** {{z+|Z1966}} (en-IN) — [[/Z1966]] ***** {{z+|Z1881}} (en-x-piglatin) — [[/Z1881]] ***** {{z+|Z1124}} (en-x-simple) — [[/Z1124]] **** {{z+|Z1146}} (nds) — [[/Z1146]] *** <translate><!--T:146--> High German</translate> **** {{z+|Z1099}} (lb) — [[/Z1099]] **** {{z+|Z1430}} (de) — [[/Z1430]] *** {{z+|Z1157}} (nl) — [[/Z1157]] * {{z+|Z1827}} (el) — [[/Z1827]] * <translate><!--T:147--> Indo-Iranian</translate> ** <translate><!--T:148--> Indo-Aryan</translate> *** <translate><!--T:149--> Hindustani</translate> **** {{z+|Z1820}} (hi) — [[/Z1820]] **** {{z+|Z1717}} (ur) — [[/Z1717]] *** <translate><!--T:150--> Northwestern</translate> **** <translate><!--T:151--> Punjabic</translate> ***** {{z+|Z1657}} (pa) — [[/Z1657]] ***** {{z+|Z1083}} (pnb) — [[/Z1083]] **** {{z+|Z1191}} (sd) — [[/Z1191]] *** <translate><!--T:152--> Eastern</translate> **** {{z+|Z1011}} (bn) — [[/Z1011]] **** <translate><!--T:153--> Rohingya</translate> (rhg) ***** {{z+|Z1978}} (rhg-rohg) — [[/Z1978]] ***** {{z+|Z1979}} (rhb-arab) — [[/Z1979]] ** <translate><!--T:154--> Iranian</translate> *** <translate><!--T:155--> Northwestern</translate> **** {{z+|Z1747}} (bal) — [[/Z1747]] **** {{z+|Z1556}} (ku) — [[/Z1556]] ***** {{z+|Z1288}} (ckb) — [[/Z1288]] *** {{z+|Z1728}} (fa) — [[/Z1728]] **** {{z+|Z1207}} (tg) — [[/Z1207]] **** {{z+|Z1265}} (fa-AF / prs) — [[/Z1265]] **** {{z+|Z1277}} (jpr) — [[/Z1277]] * <translate><!--T:156--> Italic</translate> ** {{z+|Z1403}} (la) — [[/Z1403]] ** <translate><!--T:157--> Romance</translate> *** <translate><!--T:158--> Continental Romance</translate> **** <translate><!--T:159--> Western Romance</translate> ***** <translate><!--T:160--> Ibero-Romance</translate> ****** {{z+|Z1037}} (pt) — [[/Z1037]] ******* {{z+|Z1381}} (pt-BR) — [[/Z1381]] ****** {{z+|Z1003}} (es) — [[/Z1003]] ***** <translate><!--T:161--> Occitano-Romance</translate> ****** {{z+|Z1789}} (ca) — [[/Z1789]] ***** <translate><!--T:162--> North Gallo-Romance</translate> ****** {{z+|Z1004}} (fr) — [[/Z1004]] ***** <translate><!--T:163--> North Italian</translate> ****** {{Z+|Z1363}} (vec) — [[/Z1363]] ****** {{z+|Z1483}} (lad) — [[/Z1483]] **** <translate><!--T:164--> South Romance</translate> ***** {{z+|Z1787}} (it) — [[/Z1787]] ***** {{z+|Z1329}} (co) — [[/Z1329]] ***** {{z+|Z1082}} (sdc) — [[/Z1082]] ***** {{z+|Z1491}} (nap) — [[/Z1491]] ***** {{z+|Z1298}} (scn) — [[/Z1298]] **** <translate><!--T:165--> Balkan romance</translate> ***** {{z+|Z1664}} (ro) — [[/Z1664]] *** <translate><!--T:166--> Island Romance</translate> **** {{z+|Z1342}} (sc) — [[/Z1342]] <translate> == Kra-Dai == <!--T:110--> </translate> * {{z+|Z1851}} (th) — [[/Z1851]] <translate> == Niger-Congo == <!--T:167--> </translate> * <translate><!--T:168--> Atlantic-Congo</translate> ** {{z+|Z1015}} (dag) — [[/Z1015]] ** <translate><!--T:169--> Volta-Congo</translate> *** <translate><!--T:170--> Volta-Niger</translate> **** {{z+|Z1014}} (ig) — [[/Z1014]] **** {{z+|Z1818}} (ya) — [[/Z1818]] *** {{z+|Z1179}} (kcg) — [[/Z1179]] <translate> == Mixed and creoles == <!--T:171--> <!--T:172--> These languages are sorted under the language it is primarily based on. </translate> * {{Z|Z1531}} ** {{z+|Z1630}} (bew) — [[/Z1630]] <translate> == Sign == <!--T:173--> </translate> * {{z+|Z1763}} (ase) — [[/Z1763]] <translate> == Sino-Tibetan == <!--T:109--> </translate> * {{z+|Z1147}} (dz) — [[/Z1147]] * <translate><!--T:174--> Sinitic</translate> ** {{z+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <translate> == Turkic == <!--T:112--> </translate> * <translate><!--T:175--> Oghuz</translate> ** {{z+|Z1237}} (tr) — [[/Z1237]] ** {{z+|Z1597}} (az) — [[/Z1597]] * {{z+|Z1120}} (uz) — [[/Z1120]] <translate> == Uralic == <!--T:113--> </translate> * {{z+|Z1051}} (fi) — [[/Z1051]] * {{z+|Z1513}} (hu) — [[/Z1513]] <translate> == Isolates and smaller families == <!--T:176--> </translate> * {{z+|Z1314}} (eu) — [[/Z1314]] * {{z+|Z1830}} (ja) — [[/Z1830]] ** {{z+|Z1444}} (ja-hkrt) — [[/Z1444]] ** Japanese rōmaji, no ZObject (ja-latn) * {{z+|Z1643}} (ko) — [[/Z1643]] * {{z+|Z1678}} (qu) — [[/Z1678]] <translate> == Other == <!--T:177--> </translate> * {{z+|Z1360}} (mul) — [[/Z1360]] isygwwb9h9v00kcc8tirnhdwpe5wvdb Z34177 0 81339 268962 2026-04-25T13:40:30Z Dv103 11127 268962 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34177" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27219", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27219", "Z27219K1": { "Z1K1": "Z6091", "Z6091K1": "Q84" }, "Z27219K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z27219K3": { "Z1K1": "Z6091", "Z6091K1": "Q145" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Londra è una città nel Regno Unito." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Londra è una città nel Regno Unito." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sw1vklyd2i46gnxdjqrbvmtrxn2ezgg Z34178 0 81340 268966 2026-04-25T13:50:10Z YoshiRulz 10156 Create function 268966 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34178" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z34178K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bits" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34178" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural number from list of Booleans" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Natural number from bits", "list of Booleans to Natural number", "bits to Natural number" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t5gy8zh3jda5tx1l457bc9x5uo0ol50 268972 268966 2026-04-25T13:55:18Z YoshiRulz 10156 Added Z34179, Z34180, Z34181, Z34182 and Z34183 to the approved list of test cases 268972 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34178" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z34178K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bits" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z34179", "Z34180", "Z34181", "Z34182", "Z34183" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34178" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural number from list of Booleans" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Natural number from bits", "list of Booleans to Natural number", "bits to Natural number" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bnkae04h5jgxr3wmm9kch4bltrbodan 268974 268972 2026-04-25T13:56:30Z YoshiRulz 10156 Added Z34184 to the approved list of implementations 268974 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34178" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z34178K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bits" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z34179", "Z34180", "Z34181", "Z34182", "Z34183" ], "Z8K4": [ "Z14", "Z34184" ], "Z8K5": "Z34178" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural number from list of Booleans" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Natural number from bits", "list of Booleans to Natural number", "bits to Natural number" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7omn0flbwl835ah6pyqx5zc0959l817 Z34179 0 81341 268967 2026-04-25T13:53:40Z YoshiRulz 10156 Create test 268967 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34179" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34178", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[T,F,T,F,T,F] =\u003E 42 (0b101010)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8r93qathc2do79j29rmy7h9x034ho5s Z34180 0 81342 268968 2026-04-25T13:53:59Z YoshiRulz 10156 Create test 268968 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34180" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34178", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[F,F,T,F,T,F,T,F] =\u003E 42 (0b101010)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6e8blad94ou1057tyguvhdjm6jsarhx Z34181 0 81343 268969 2026-04-25T13:54:21Z YoshiRulz 10156 Create test 268969 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34181" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34178", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "51634" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[T,T,F,F,T,F,F,T,T,F,T,T,F,F,T,F] =\u003E 51634" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s1qgufrc200960sawo54hx0daka5y0r Z34182 0 81344 268970 2026-04-25T13:54:36Z YoshiRulz 10156 Create test 268970 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34182" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34178", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[F] =\u003E 0" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ti1okfie07xpcm3ft16m91q99z0zz0a Z34183 0 81345 268971 2026-04-25T13:55:06Z YoshiRulz 10156 Create test 268971 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34183" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34178", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": [ "Z40" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[] =\u003E 0" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } scl5s0wmy6u9ucvwifolpde8dq7mtl0 Z34184 0 81346 268973 2026-04-25T13:56:18Z YoshiRulz 10156 Create implementation 268973 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34184" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34178", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13797", "Z13797K1": { "Z1K1": "Z7", "Z7K1": "Z14775", "Z14775K1": { "Z1K1": "Z18", "Z18K1": "Z34178K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of Bools to Natural, toString(2) composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jvirej7ena1du7d7w3sp9uqn81297qf Z34185 0 81347 268976 2026-04-25T13:59:32Z YoshiRulz 10156 Create implementation 268976 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34185" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13651", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z10174", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13651K1" }, "Z31716K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13651K2" }, "Z31716K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise and, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f25leas8az111pwax33x0x8r9ngdk2a 268977 268976 2026-04-25T14:13:24Z YoshiRulz 10156 Fix padding so the zip works properly 268977 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34185" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13651", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z10174", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13651K1" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13651K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13651K2" } } } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13651K2" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13651K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13651K2" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise and, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 25febqzrvkhotibqr9fa1kp79p196pn Z34186 0 81348 268979 2026-04-25T14:14:48Z YoshiRulz 10156 Create test 268979 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34186" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13651", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13651", "Z13651K1": { "Z1K1": "Z13518", "Z13518K1": "255" }, "Z13651K2": { "Z1K1": "Z13518", "Z13518K1": "42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "255 \u0026 42 == 42" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s2gnjfk38gc3primazvmor1he7urwgd Z34187 0 81349 268980 2026-04-25T14:16:15Z YoshiRulz 10156 Create test 268980 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34187" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13651", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13651", "Z13651K1": { "Z1K1": "Z13518", "Z13518K1": "204" }, "Z13651K2": { "Z1K1": "Z13518", "Z13518K1": "102" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "68" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "204 \u0026 102 == 68" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n1dfnnjkuzdkmiwe8rgyjb14dxim3af User:Theki/edsrc.js 2 81350 268983 2026-04-25T15:01:41Z Theki 2389 Created blank page 268983 javascript text/javascript phoiac9h4m842xq45sp7s6u21eteeq1 269044 268983 2026-04-25T17:31:41Z Theki 2389 269044 javascript text/javascript mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = (window.location.href.match(/\/(Z\d+)\b/) ?? []); const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); 0pebz4i59enlo27msa2jtv01t5i2cnd 269045 269044 2026-04-25T17:32:08Z Theki 2389 269045 javascript text/javascript mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/(Z\d+)\b/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); lxna9ga4cr2elrp90wgry1bh11huctc 269046 269045 2026-04-25T17:32:38Z Theki 2389 269046 javascript text/javascript mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)\b/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); a8vb6yybuclpiy71mejtii2c4w1u6na 269047 269046 2026-04-25T17:33:19Z Theki 2389 269047 javascript text/javascript mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", "edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); m1mlcdg281pgm7f7yepz3prl4d3jg4n 269252 269047 2026-04-25T22:06:38Z Theki 2389 269252 javascript text/javascript mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") === "monobook" ? "edit source" : "Edit source", "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); d489e3ndergabapsv5gli38sswtaibg 269254 269252 2026-04-25T22:12:30Z Theki 2389 269254 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" } }; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const lang = mw.config.get("wgContentLanguage"); const portlet_text = translation_keys.edit_source[lang] || translation_keys.edit_source["en"]; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); svfk9ja56j1x8umxyk5wkofop7d8g70 269255 269254 2026-04-25T22:13:39Z Theki 2389 269255 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" } }; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const lang = mw.config.get("wgContentLanguage"); console.log(lang); const portlet_text = translation_keys.edit_source[lang] || translation_keys.edit_source["en"]; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); rppyb8twb9yt6wq4tlrfypdadiwf8mz 269256 269255 2026-04-25T22:14:51Z Theki 2389 269256 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" } }; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; const lang = mw.config.get("wgUserLanguage"); console.log(lang); const portlet_text = translation_keys.edit_source[lang] || translation_keys.edit_source["en"]; const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", "Edit the source code of this object", null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); ef3hck9hjt39r8o2ktmy1emuczqg1rg 269257 269256 2026-04-25T22:19:03Z Theki 2389 269257 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" }, edit_source_tooltip: { en: "Edit the source code of this object", tok: "ijo ni la o ante e toki ilo" } }; const lang = mw.config.get("wgUserLanguage"); const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"]; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; console.log(lang); const portlet_text = l("edit_source"); const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", l("edit_source_tooltip"), null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = "Save"; save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); 8ctqo8hfm489a66oxz3xmzrj0rfx2ua 269258 269257 2026-04-25T22:20:12Z Theki 2389 269258 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" }, edit_source_tooltip: { en: "Edit the source code of this object", tok: "ijo ni la o ante e toki ilo" }, save: { en: "Save", tok: "o ante" } }; const lang = mw.config.get("wgUserLanguage"); const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"]; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); console.log(content_model); if (content_model !== "zobject") return; console.log(lang); const portlet_text = l("edit_source"); const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", l("edit_source_tooltip"), null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = l("save"); save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); p3dmyv5pgeljvnq3hdr69g2py7jzqbn 269259 269258 2026-04-25T23:32:13Z Theki 2389 269259 javascript text/javascript const translation_keys = { edit_source: { en: "edit source", tok: "o ante e toki ilo" }, edit_source_tooltip: { en: "Edit the source code of this object", tok: "ijo ni la o ante e toki ilo" }, save: { en: "Save", tok: "o ante" } }; const lang = mw.config.get("wgUserLanguage"); const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"]; mw.hook("wikipage.content").add(async () => { const content_model = mw.config.get("wgPageContentModel"); if (content_model !== "zobject") return; const portlet_text = l("edit_source"); const edit_btn = mw.util.addPortletLink( "p-cactions", "javascript:void(0)", mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text, "ca-edsrc", l("edit_source_tooltip"), null, "#ca-history" ); edit_btn.addEventListener("click", async () => { const zid = window.location.href.match(/\/Z(\d+)/)?.[1]; if (!zid) return; const notif = await mw.notify(`Loading Z${zid} source...`); const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`); const obj = JSON.parse(await res.text()); notif.close(); const container = document.createElement("div"); container.className = "ext-wikilambda-widget-base"; const editor = document.createElement("textarea"); editor.rows = 40; editor.style.resize = "vertical"; editor.value = JSON.stringify(obj, null, "\t"); container.appendChild(editor); const save_btn = document.createElement("button"); save_btn.className = "cdx-button cdx-button--action-progressive cdx-button--weight-primary cdx-button--size-medium cdx-button--framed"; save_btn.innerHTML = l("save"); save_btn.style.maxWidth = "100%"; save_btn.style.width = "100%"; container.appendChild(save_btn); document.querySelector("#bodyContent").prepend(container); }); }); fis4i2coka7jkbc6gf138y7260ea7il Z34188 0 81351 268984 2026-04-25T15:01:55Z YoshiRulz 10156 Create implementation 268984 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34188" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13652", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z10184", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13652K1" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13652K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13652K2" } } } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13652K2" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13652K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13652K2" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise or, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 53cdiou9cvwrz2o834tc87zfqfclcii Z34189 0 81352 268987 2026-04-25T15:03:03Z YoshiRulz 10156 Create implementation 268987 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34189" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13653", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34178", "Z34178K1": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z10237", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13653K1" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13653K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13653K2" } } } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z31716", "Z31716K1": { "Z1K1": "Z18", "Z18K1": "Z13653K2" }, "Z31716K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13653K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z13928", "Z13928K1": { "Z1K1": "Z18", "Z18K1": "Z13653K2" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bitwise xor, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8965gfavyws1rbasx1jearui5nfrtm5 Z34190 0 81353 268989 2026-04-25T15:09:09Z YoshiRulz 10156 Create function 268989 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2lwzkieiz8bb40pg1uw08kqy3qe87ys 268992 268989 2026-04-25T15:14:40Z YoshiRulz 10156 Added Z34192 to the approved list of test cases 268992 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crbbmtf9rttlcizsmuzv4npdtt7wtzz 268993 268992 2026-04-25T15:14:44Z YoshiRulz 10156 Added Z34191 to the approved list of implementations 268993 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14", "Z34191" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4fj07es91yaqs26sxqzwmfcy1453ll 268994 268993 2026-04-25T15:15:05Z YoshiRulz 10156 Removed Z34191 from the approved list of implementations 268994 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crbbmtf9rttlcizsmuzv4npdtt7wtzz 269000 268994 2026-04-25T15:19:01Z YoshiRulz 10156 Added Z34191 to the approved list of implementations 269000 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14", "Z34191" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4fj07es91yaqs26sxqzwmfcy1453ll 269002 269000 2026-04-25T15:20:58Z YoshiRulz 10156 Removed Z34191 from the approved list of implementations 269002 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crbbmtf9rttlcizsmuzv4npdtt7wtzz 269004 269002 2026-04-25T15:22:12Z YoshiRulz 10156 Added Z34191 to the approved list of implementations 269004 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14", "Z34191" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4fj07es91yaqs26sxqzwmfcy1453ll 269013 269004 2026-04-25T15:37:38Z YoshiRulz 10156 Removed Z34191 from the approved list of implementations 269013 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crbbmtf9rttlcizsmuzv4npdtt7wtzz 269014 269013 2026-04-25T15:37:40Z YoshiRulz 10156 Added Z34191 to the approved list of implementations 269014 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14", "Z34191" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4fj07es91yaqs26sxqzwmfcy1453ll 269314 269014 2026-04-26T06:56:40Z YoshiRulz 10156 Removed Z34191 from the approved list of implementations 269314 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crbbmtf9rttlcizsmuzv4npdtt7wtzz 269315 269314 2026-04-26T06:56:42Z YoshiRulz 10156 Added Z34191 to the approved list of implementations 269315 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34190" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first set" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34190K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second set" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z8K3": [ "Z20", "Z34192" ], "Z8K4": [ "Z14", "Z34191" ], "Z8K5": "Z34190" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4fj07es91yaqs26sxqzwmfcy1453ll Z34191 0 81354 268990 2026-04-25T15:12:08Z YoshiRulz 10156 Create implementation 268990 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34191" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34190", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12767", "Z12767K1": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" } } } }, "Z12767K2": { "Z1K1": "Z7", "Z7K1": "Z34190", "Z34190K1": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } }, "Z34190K2": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union, recursive composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d6vkg9papva67os24q2istivm3szlta 268999 268990 2026-04-25T15:18:55Z YoshiRulz 10156 Fix list typing 268999 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34191" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34190", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12767", "Z12767K1": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" } } } }, "Z12767K2": { "Z1K1": "Z7", "Z7K1": "Z34190", "Z34190K1": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } } }, "Z34190K2": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union, recursive composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j997d0n0n797euamu5a2pw7a37a873s 269003 268999 2026-04-25T15:22:06Z YoshiRulz 10156 More list typing 269003 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34191" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34190", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12767", "Z12767K1": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z13630", "Z13630K1": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z13630K2": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } }, "Z29413K2": { "Z1K1": "Z18", "Z18K1": "Z34190K2" } } } }, "Z12767K2": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z34190", "Z34190K1": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } } }, "Z34190K2": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z13081", "Z13081K1": { "Z1K1": "Z18", "Z18K1": "Z34190K2" }, "Z13081K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z34190K1" } } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiset union, recursive composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } krugymo4y56yjjlek3q6kw86yka6kja Z34192 0 81355 268991 2026-04-25T15:14:29Z YoshiRulz 10156 Create test 268991 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34192" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34190", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34190", "Z34190K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "3" } ], "Z34190K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "4" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z17628", "Z17628K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "3" }, { "Z1K1": "Z13518", "Z13518K1": "4" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "([2, 1, 2, 3], [4, 2, 1, 1]) =\u003E [2, 2, 1, 1, 3, 4]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cc2sdzlrqgu95elismg0nba02m0xc6k Z34193 0 81357 269006 2026-04-25T15:34:00Z YoshiRulz 10156 Create test 269006 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34193" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z29413", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z29413", "Z29413K1": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z29413K2": [ "Z1", { "Z1K1": "Z13518", "Z13518K1": "4" }, { "Z1K1": "Z13518", "Z13518K1": "0" }, { "Z1K1": "Z13518", "Z13518K1": "4" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "works with Z1-typed list" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } im4p36n5t6nev34q5tvbax4rnhx7dba Z34194 0 81358 269007 2026-04-25T15:35:45Z YoshiRulz 10156 Create implementation 269007 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34194" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29413", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12681", "Z12681K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z13052", "Z28316K2": { "Z1K1": "Z18", "Z18K1": "Z29413K2" }, "Z28316K3": { "Z1K1": "Z18", "Z18K1": "Z29413K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count occurrences, zip composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qfk7kq1533j6ck45sstgy60ril46k12 Z34195 0 81359 269017 2026-04-25T15:39:17Z YoshiRulz 10156 Create implementation 269017 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34195" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13660", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13558", "Z13558K1": { "Z1K1": "Z7", "Z7K1": "Z34190", "Z34190K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13660K1" } }, "Z34190K2": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13660K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "least common multiple, divisor union composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ocn3ekmifxcxfwi2lhw50h0s1ajxj11 Wikifunctions talk:Status updates/2026-04-25 5 81360 269020 2026-04-25T15:43:30Z Arlo Barnes 1231 /* add'l reference */ new section 269020 wikitext text/x-wiki == add'l reference == ''Wikilambda the ultimate - The Wikimedia Foundation’s search for the perfect language'' of course also refers to the [[s:en:Lambda Papers]] [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 15:43, 25 April 2026 (UTC) 2we86gstlwkf3ajcuvsbztza77mpr9n Z34197 0 81362 269026 2026-04-25T17:15:06Z Theki 2389 269026 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34197" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34197K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34197" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap string in Toki Pona cartouches" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wraps the provided string in the Under-ConScript Unicode Registry codes for Toki Pona cartouches" } ] } } dwbea55qs1sm66iyg0rap2ftm5146ug 269029 269026 2026-04-25T17:21:00Z Theki 2389 Added Z34198 to the approved list of implementations 269029 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34197" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34197K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z34198" ], "Z8K5": "Z34197" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap string in Toki Pona cartouches" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wraps the provided string in the Under-ConScript Unicode Registry codes for Toki Pona cartouches" } ] } } lm7b7kudwpih7mtbta71ihpove0513f 269030 269029 2026-04-25T17:21:02Z Theki 2389 Added Z34199 to the approved list of test cases 269030 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34197" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34197K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34199" ], "Z8K4": [ "Z14", "Z34198" ], "Z8K5": "Z34197" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap string in Toki Pona cartouches" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wraps the provided string in the Under-ConScript Unicode Registry codes for Toki Pona cartouches" } ] } } svir9iugen80j2lrr7fqcwdx7lqte54 Z34198 0 81363 269027 2026-04-25T17:16:19Z Theki 2389 269027 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34198" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34197", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "󱦐", { "Z1K1": "Z18", "Z18K1": "Z34197K1" }, "󱦑" ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap string in Toki Pona cartouches, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2ziybjzv0c18wytcx4pnym7xwnqyu2g Z34199 0 81364 269028 2026-04-25T17:20:49Z Theki 2389 269028 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34199" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34197", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34197", "Z34197K1": "󱥲󱤌󱤔󱤌󱥈󱤌󱥖󱤌󱤐󱤀" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "󱦐󱥲󱤌󱤔󱤌󱥈󱤌󱥖󱤌󱤐󱤀󱦑" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "󱥲󱤌󱤔󱤌󱥈󱤌󱥖󱤌󱤐󱤀" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i9sy93xqo1mawyg4xmsdv10crelsa5e Translations:Wikifunctions:Reserved ZIDs/228/de 1198 81365 269141 2026-04-25T18:01:52Z ThisCarthing 12637 Created page with "==== Wikidata-Typen ====" 269141 wikitext text/x-wiki ==== Wikidata-Typen ==== emsoky005a5t4rz43iaqjkm584bzab3 Translations:Wikifunctions:Reserved ZIDs/270/de 1198 81366 269143 2026-04-25T18:02:06Z ThisCarthing 12637 Created page with "==== Wikidata-Funktionen ====" 269143 wikitext text/x-wiki ==== Wikidata-Funktionen ==== hducah9howt32hrid2tiqe065pas6pz Translations:Wikifunctions:Reserved ZIDs/274/de 1198 81367 269145 2026-04-25T18:02:10Z ThisCarthing 12637 Created page with "(Zeitlimit)" 269145 wikitext text/x-wiki (Zeitlimit) 2kno9bgdcls5f5db2flryctp2awrmu4 Translations:Wikifunctions:Reserved ZIDs/267/de 1198 81368 269147 2026-04-25T18:02:25Z ThisCarthing 12637 Created page with "Ersetzt durch $1" 269147 wikitext text/x-wiki Ersetzt durch $1 d6f6sn8lislpazahm18exywxyhvrw8k Translations:Wikifunctions:Reserved ZIDs/268/de 1198 81369 269148 2026-04-25T18:02:25Z ThisCarthing 12637 Created page with "Ersetzt durch $1" 269148 wikitext text/x-wiki Ersetzt durch $1 d6f6sn8lislpazahm18exywxyhvrw8k Translations:Wikifunctions:Reserved ZIDs/269/de 1198 81370 269150 2026-04-25T18:02:26Z ThisCarthing 12637 Created page with "Ersetzt durch $1" 269150 wikitext text/x-wiki Ersetzt durch $1 d6f6sn8lislpazahm18exywxyhvrw8k Translations:Wikifunctions:Reserved ZIDs/227/de 1198 81371 269152 2026-04-25T18:02:40Z ThisCarthing 12637 Created page with "$1 (Typ)" 269152 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/229/de 1198 81372 269154 2026-04-25T18:02:45Z ThisCarthing 12637 Created page with "$1 (Typ)" 269154 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/230/de 1198 81373 269155 2026-04-25T18:02:46Z ThisCarthing 12637 Created page with "$1 (Typ)" 269155 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/231/de 1198 81374 269156 2026-04-25T18:02:46Z ThisCarthing 12637 Created page with "$1 (Typ)" 269156 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/232/de 1198 81375 269158 2026-04-25T18:02:47Z ThisCarthing 12637 Created page with "$1 (Typ)" 269158 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/233/de 1198 81376 269159 2026-04-25T18:02:47Z ThisCarthing 12637 Created page with "$1 (Typ)" 269159 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/234/de 1198 81377 269160 2026-04-25T18:02:47Z ThisCarthing 12637 Created page with "$1 (Typ)" 269160 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/235/de 1198 81378 269161 2026-04-25T18:02:48Z ThisCarthing 12637 Created page with "$1 (Typ)" 269161 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/236/de 1198 81379 269163 2026-04-25T18:02:48Z ThisCarthing 12637 Created page with "$1 (Typ)" 269163 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/237/de 1198 81380 269164 2026-04-25T18:02:48Z ThisCarthing 12637 Created page with "$1 (Typ)" 269164 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/238/de 1198 81381 269165 2026-04-25T18:02:48Z ThisCarthing 12637 Created page with "$1 (Typ)" 269165 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/239/de 1198 81382 269166 2026-04-25T18:02:49Z ThisCarthing 12637 Created page with "$1 (Typ)" 269166 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/243/de 1198 81383 269168 2026-04-25T18:02:49Z ThisCarthing 12637 Created page with "$1 (Typ)" 269168 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/252/de 1198 81384 269169 2026-04-25T18:02:49Z ThisCarthing 12637 Created page with "$1 (Typ)" 269169 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/256/de 1198 81385 269170 2026-04-25T18:02:50Z ThisCarthing 12637 Created page with "$1 (Typ)" 269170 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/257/de 1198 81386 269171 2026-04-25T18:02:50Z ThisCarthing 12637 Created page with "$1 (Typ)" 269171 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/258/de 1198 81387 269172 2026-04-25T18:02:51Z ThisCarthing 12637 Created page with "$1 (Typ)" 269172 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/259/de 1198 81388 269173 2026-04-25T18:02:51Z ThisCarthing 12637 Created page with "$1 (Typ)" 269173 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/260/de 1198 81389 269174 2026-04-25T18:02:51Z ThisCarthing 12637 Created page with "$1 (Typ)" 269174 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/261/de 1198 81390 269175 2026-04-25T18:02:52Z ThisCarthing 12637 Created page with "$1 (Typ)" 269175 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/262/de 1198 81391 269178 2026-04-25T18:02:55Z ThisCarthing 12637 Created page with "$1 (Typ)" 269178 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/263/de 1198 81392 269179 2026-04-25T18:02:55Z ThisCarthing 12637 Created page with "$1 (Typ)" 269179 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/264/de 1198 81393 269180 2026-04-25T18:02:56Z ThisCarthing 12637 Created page with "$1 (Typ)" 269180 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/265/de 1198 81394 269181 2026-04-25T18:02:56Z ThisCarthing 12637 Created page with "$1 (Typ)" 269181 wikitext text/x-wiki $1 (Typ) hfes09eoj21dpjn2gbszf17lm9lzz8d Translations:Wikifunctions:Reserved ZIDs/226/de 1198 81395 269183 2026-04-25T18:04:06Z ThisCarthing 12637 Created page with "$1: weil es das Gegenteil von $2 ist." 269183 wikitext text/x-wiki $1: weil es das Gegenteil von $2 ist. buz75k3rcr2qsekp2l3azrro3h4b1st Translations:Template:Main page/News/28/nl 1198 81396 269185 2026-04-25T19:47:09Z HanV 6833 Created page with "$1: De zoektocht van de Foundation naar de perfecte taal" 269185 wikitext text/x-wiki $1: De zoektocht van de Foundation naar de perfecte taal codgyvlwfnynzfa43pqxynohbq59p0d Translations:Wikifunctions:Status updates/115/nl 1198 81397 269187 2026-04-25T19:47:55Z HanV 6833 Created page with "$1: De zoektocht van de Foundation naar de perfecte taal" 269187 wikitext text/x-wiki $1: De zoektocht van de Foundation naar de perfecte taal codgyvlwfnynzfa43pqxynohbq59p0d Translations:Wikifunctions:Excel functions/413/nl 1198 81398 269189 2026-04-25T19:48:33Z HanV 6833 Created page with "Geeft de som van de producten van de overeenkomstige arraycomponenten terug." 269189 wikitext text/x-wiki Geeft de som van de producten van de overeenkomstige arraycomponenten terug. iueoticxpk3xk9qd37l6v4n0kag1onu Translations:Wikifunctions:Excel functions/414/nl 1198 81399 269191 2026-04-25T19:48:51Z HanV 6833 Created page with "Geeft de som van de kwadraten van de argumenten terug" 269191 wikitext text/x-wiki Geeft de som van de kwadraten van de argumenten terug 20rf2rv8sotv2l9tlbn8u4nkklyqeob Translations:Wikifunctions:Excel functions/415/nl 1198 81400 269193 2026-04-25T19:49:25Z HanV 6833 Created page with "Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays" 269193 wikitext text/x-wiki Geeft de som terug van het verschil van kwadraten van overeenkomstige waarden in twee arrays j1hqkobbz4a4pie0bymgcvw5xyb21jl Translations:Wikifunctions:Excel functions/416/nl 1198 81401 269195 2026-04-25T19:49:41Z HanV 6833 Created page with "Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays" 269195 wikitext text/x-wiki Geeft de som terug van de som van de kwadraten van de overeenkomstige waarden in twee arrays ev4mjqoiqwm5plouxygx1qp2inc47dh Translations:Wikifunctions:Excel functions/417/nl 1198 81402 269197 2026-04-25T19:50:11Z HanV 6833 Created page with "Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug." 269197 wikitext text/x-wiki Geeft de som van kwadraten van verschillen van overeenkomstige waarden in twee arrays terug. dj1xzrao6vs0sg0rrfmg72b2oxapygy Translations:Wikifunctions:Excel functions/418/nl 1198 81403 269199 2026-04-25T19:50:21Z HanV 6833 Created page with "Geeft de tangens van een getal terug" 269199 wikitext text/x-wiki Geeft de tangens van een getal terug dkjxa0m7nkonqam7fadj7ng9akkcb3i Translations:Wikifunctions:Excel functions/419/nl 1198 81404 269201 2026-04-25T19:50:38Z HanV 6833 Created page with "Geeft de hyperbolische tangens van een getal terug" 269201 wikitext text/x-wiki Geeft de hyperbolische tangens van een getal terug o6sel4zj9b2rexc1vavtbloys4ijmtl Translations:Wikifunctions:Excel functions/420/nl 1198 81405 269203 2026-04-25T19:50:53Z HanV 6833 Created page with "Kapt een getal af tot een geheel getal" 269203 wikitext text/x-wiki Kapt een getal af tot een geheel getal rgn2clt79skwm92mox9t1wc4nfh4vi0 Translations:Wikifunctions:Excel functions/427/nl 1198 81406 269205 2026-04-25T19:51:28Z HanV 6833 Created page with "Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug." 269205 wikitext text/x-wiki Geeft het gemiddelde van de absolute afwijkingen van datapunten van hun gemiddelde terug. extoatz3qayabqjjlrrwmvrxruoclaj Translations:Wikifunctions:Excel functions/428/nl 1198 81407 269207 2026-04-25T19:51:52Z HanV 6833 Created page with "Geeft het gemiddelde van zijn argumenten terug" 269207 wikitext text/x-wiki Geeft het gemiddelde van zijn argumenten terug 7a01v70ar14gf3l1qobpa4laaqwcvrn Translations:Wikifunctions:Excel functions/429/nl 1198 81408 269209 2026-04-25T19:52:19Z HanV 6833 Created page with "Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden" 269209 wikitext text/x-wiki Geeft het gemiddelde van zijn argumenten terug, inclusief getallen, tekst en logische waarden 0xuo9th0ggoytk0wwl2i6c2265pbnba Translations:Wikifunctions:Excel functions/430/nl 1198 81409 269211 2026-04-25T19:53:19Z HanV 6833 Created page with "Geeft het gemiddelde (rekenkundig gemiddelde) van alle cellen in een bereik die aan een gegeven criterium voldoen, terug" 269211 wikitext text/x-wiki Geeft het gemiddelde (rekenkundig gemiddelde) van alle cellen in een bereik die aan een gegeven criterium voldoen, terug 0hsp0mcs06p0pd9ahlfsvdr78chyzf1 269215 269211 2026-04-25T19:54:21Z HanV 6833 269215 wikitext text/x-wiki Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen in een bereik die aan een gegeven criterium voldoen e2fnvkks3g2rxmr17k50jc81vcoty6q Translations:Wikifunctions:Excel functions/431/nl 1198 81410 269213 2026-04-25T19:54:00Z HanV 6833 Created page with "Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen die aan meerdere criteria voldoen." 269213 wikitext text/x-wiki Geeft het gemiddelde (rekenkundig gemiddelde) terug van alle cellen die aan meerdere criteria voldoen. oea9fkisxaihxmk8nqk7ek7z1sqnk8f Z34200 0 81411 269219 2026-04-25T20:20:49Z Theki 2389 269219 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tokiponize Wikidata item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tokiponizes a Wikidata item using its \"IPA transcription\" property. If none is found then it returns an error." } ] } } 3ef2vqzqztgavi7e6s4d37nkmxerbct 269221 269219 2026-04-25T20:21:29Z Theki 2389 Added Z34201 to the approved list of implementations 269221 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tokiponize Wikidata item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tokiponizes a Wikidata item using its \"IPA transcription\" property. If none is found then it returns an error." } ] } } 2vxoz2njl0yu5qd2ai1l78g5crsvtl7 269223 269221 2026-04-25T20:25:03Z Theki 2389 269223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gets the Toki Pona label of a Wikidata item and converts it to Sitelen Pona glyphs. If no such label exists, attempt tokiponization instead." } ] } } n9wlh3b3j3xk7ht44tdk7jxed4wtdbi 269224 269223 2026-04-25T20:29:06Z Theki 2389 269224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } 4i8qricfkslgmiearzrevbimuargnny 269225 269224 2026-04-25T20:29:11Z Theki 2389 Removed Z34201 from the approved list of implementations 269225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } syoua1z834ql4dqdddxcdmlv9xyupcp 269226 269225 2026-04-25T20:29:31Z Theki 2389 269226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } kp4ujxlzpim4d5hb0nrazhahvead46l 269227 269226 2026-04-25T20:30:11Z Theki 2389 269227 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } jtzqppx108vfxq02o1eb7c3r1pycpck 269229 269227 2026-04-25T20:34:10Z Theki 2389 Added Z34202 to the approved list of test cases 269229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34202" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } 151i5q9z65k38b6kdyym2l0125jkzel 269238 269229 2026-04-25T21:40:41Z Theki 2389 Added Z34201 to the approved list of implementations 269238 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34202" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } lulhxbx3qtzsrx62vuzojk1gqy24jc7 269242 269238 2026-04-25T21:45:12Z Theki 2389 269242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nimi" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34202" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } n2wy0r4lve1gju2q2g4p4dtvla99nd6 269262 269242 2026-04-25T23:37:33Z Theki 2389 Added Z34203 to the approved list of test cases 269262 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nimi" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34202", "Z34203" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs" } ] } } bs41kwdf1ne4mtbkyrqz8tuxzcr36gw 269320 269262 2026-04-26T08:02:25Z YoshiRulz 10156 Clarify en desc 269320 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34200" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34200K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nimi" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34202", "Z34203" ], "Z8K4": [ "Z14", "Z34201" ], "Z8K5": "Z34200" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts a sentence like \"lipu Wikipesija\" into Sitelen Pona glyphs as defined in the Under-ConScript Unicode Registry" } ] } } 5y2unp4l24q8a7ps6gjw3fvyk1d7eut Z34201 0 81412 269220 2026-04-25T20:21:22Z Theki 2389 269220 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30901", "Z30901K1": { "Z1K1": "Z7", "Z7K1": "Z21449", "Z21449K1": { "Z1K1": "Z6092", "Z6092K1": "P898" }, "Z21449K2": { "Z1K1": "Z18", "Z18K1": "Z34200K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kpocja2byes76ubqqa4zomxw2qhdrcq 269222 269220 2026-04-25T20:22:13Z Theki 2389 269222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30901", "Z30901K1": { "Z1K1": "Z7", "Z7K1": "Z21449", "Z21449K1": { "Z1K1": "Z6092", "Z6092K1": "P898" }, "Z21449K2": { "Z1K1": "Z18", "Z18K1": "Z34200K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tokiponize Wikidata item, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h55r1tqjzxqzy1pnl7lflicvuyr2qm2 269230 269222 2026-04-25T20:37:35Z Theki 2389 269230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10000" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4ki2db4f2epssxsck951j4vdaj2xyli 269231 269230 2026-04-25T20:59:25Z Theki 2389 269231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tlet o = \"\";\n\to += sitelen_pona(Z34200K1.split(\" \")[0])\n\t\t+ String.fromCodePoint(0xF1990);\n\tfor (const char of Z34200K1.split(\" \")[1]) {\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\to += String.fromCodePoint(0xF1991);\n\treturn o;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fxqydd2c9h5rrl06fstxt8seqf29uub 269233 269231 2026-04-25T21:06:51Z Theki 2389 269233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tlet o = \"\";\n\to += sitelen_pona(Z34200K1.split(\" \")[0])\n\t\t+ String.fromCodePoint(0xF1990);\n\tfor (const char of Z34200K1.split(\" \")[1]) {\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\to += String.fromCodePoint(0xF1991);\n\tWikifunctions.Debug(Object.getOwnPropertyNames(ZObject.prototype));\n\treturn new ZObject({\n\t\tZ1K1: \"Z11\",\n\t\tZ11K1: \"Z1762\",\n\t\tZ11K2: o\n\t});\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4e8u9ia2tw78iadxn5x5e9xicxjagv2 269234 269233 2026-04-25T21:15:09Z Theki 2389 269234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tlet o = \"\";\n\to += sitelen_pona(Z34200K1.split(\" \")[0])\n\t\t+ String.fromCodePoint(0xF1990);\n\tfor (const char of Z34200K1.split(\" \")[1]) {\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\to += String.fromCodePoint(0xF1991);\n\treturn {\n\t\t\"Z1K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z11\"\n\t\t},\n\t\t\"Z11K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z1762\"\n\t\t},\n\t\t\"Z11K2\": o\n\t};\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gazlguqmz0jeqzhfllano2i1ft06k5j 269236 269234 2026-04-25T21:21:04Z Theki 2389 269236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tlet o = \"\";\n\to += sitelen_pona(Z34200K1.split(\" \")[0])\n\t\t+ String.fromCodePoint(0xF1990);\n\tfor (const char of Z34200K1.split(\" \")[1]) {\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\to += String.fromCodePoint(0xF1991);\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z11K1\", \"Z1762\" ],\n\t\t\t[ \"Z11K2\", o ]\n\t\t]),\n\t\t{ Z1K1: \"Z9\", Z9K1: \"Z11\" }\n\t);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } aspud8iffue2danztb5eqiy8guxppno 269237 269236 2026-04-25T21:23:33Z Theki 2389 <3 269237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tlet o = \"\";\n\to += sitelen_pona(Z34200K1.split(\" \")[0])\n\t\t+ String.fromCodePoint(0xF1990);\n\tfor (const char of Z34200K1.split(\" \")[1]) {\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\to += String.fromCodePoint(0xF1991);\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z11K1\", new ZReference(\"Z1762\") ],\n\t\t\t[ \"Z11K2\", o ]\n\t\t]),\n\t\t{ Z1K1: \"Z9\", Z9K1: \"Z11\" }\n\t);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3lx7akjcp6gvhg34oileu35910h52ut 269260 269237 2026-04-25T23:37:13Z Theki 2389 269260 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34201" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34200", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34200(Z34200K1) {\n\t// sitelen pona-ize function from Special:PermanentLink/267448\n\tfunction sitelen_pona(text) {\n\t\tconst glyphs = [\n\t\t\t\"a\",\"akesi\",\"ala\",\"alasa\",\"ale\",\"anpa\",\"ante\",\"anu\",\"awen\",\"e\",\"en\",\"esun\",\"ijo\",\"ike\",\"ilo\",\"insa\",\n\t\t\t\"jaki\",\"jan\",\"jelo\",\"jo\",\"kala\",\"kalama\",\"kama\",\"kasi\",\"ken\",\"kepeken\",\"kili\",\"kiwen\",\"ko\",\"kon\",\"kule\",\"kulupu\",\n\t\t\t\"kute\",\"la\",\"lape\",\"laso\",\"lawa\",\"len\",\"lete\",\"li\",\"lili\",\"linja\",\"lipu\",\"loje\",\"lon\",\"luka\",\"lukin\",\"lupa\",\n\t\t\t\"ma\",\"mama\",\"mani\",\"meli\",\"mi\",\"mije\",\"moku\",\"moli\",\"monsi\",\"mu\",\"mun\",\"musi\",\"mute\",\"nanpa\",\"nasa\",\"nasin\",\n\t\t\t\"nena\",\"ni\",\"nimi\",\"noka\",\"o\",\"olin\",\"ona\",\"open\",\"pakala\",\"pali\",\"palisa\",\"pan\",\"pana\",\"pi\",\"pilin\",\"pimeja\",\n\t\t\t\"pini\",\"pipi\",\"poka\",\"poki\",\"pona\",\"pu\",\"sama\",\"seli\",\"selo\",\"seme\",\"sewi\",\"sijelo\",\"sike\",\"sin\",\"sina\",\"sinpin\",\n\t\t\t\"sitelen\",\"sona\",\"soweli\",\"suli\",\"suno\",\"supa\",\"suwi\",\"tan\",\"taso\",\"tawa\",\"telo\",\"tenpo\",\"toki\",\"tomo\",\"tu\",\"unpa\",\n\t\t\t\"uta\",\"utala\",\"walo\",\"wan\",\"waso\",\"wawa\",\"weka\",\"wile\",\"namako\",\"kin\",\"oko\",\"kipisi\",\"leko\",\"monsuta\",\"tonsi\",\"jasima\",\n\t\t\t\"kijetesantakalu\",\"soko\",\"meso\",\"epiku\",\"kokosila\",\"lanpan\",\"n\",\"misikeke\",\"ku\",undefined,undefined,undefined,undefined,undefined,undefined,undefined,\n\t\t\t\"[\",\"]\",\"combining cartouche extension\",\"start of long pi\",\"combining long pi extension\",\"stacking joiner\",\"+\",\"(\",\")\",\"combining long glyph extension\",\"start of reverse long glyph\",\"end of reverse long glyph\",\".\",\":\",undefined,undefined,\n\t\t\t\"pake\",\"apeja\",\"majuna\",\"powe\",\"linluwi\",\"kiki\",\"su\",\"isipin\",\"kamalawala\",\"kapesi\",\"melome\",\"mijomi\",\"misa\",\"nimisin\",\"nja\",\"oke\",\n\t\t\t\"omekapo\",\"puwa\",\"san\",\"taki\",\"te\",\"to\",\"unu\",\"usawi\",\"wa\",\"wuwojiti\",\"yupekosi\"\n\t\t];\n\t\t\n\t\tlet o = \"\";\n\t\tfor (const word of text.trim().toLowerCase().split(\" \")) {\n\t\t\tconst idx = glyphs.indexOf(word.trim());\n\t\t\to += idx !== -1 ? String.fromCodePoint(idx + 0xF1900) : undefined;\n\t\t}\n\t\treturn o;\n\t}\n\tconst letters = {\n\t\ta: \"a\",\n\t\te: \"e\",\n\t\ti: \"ijo\",\n\t\tj: \"jaki\",\n\t\tk: \"kala\",\n\t\tl: \"la\",\n\t\tm: \"ma\",\n\t\tn: \"nanpa\", \n\t\to: \"o\", \n\t\tp: \"pakala\",\n\t\ts: \"sama\",\n\t\tt: \"tan\",\n\t\tu: \"unpa\",\n\t\tw: \"walo\"\n\t};\n\n\tconst name_idx = Z34200K1.match(/[A-Z]/).index;\n\tlet o = \"\";\n\t// head noun + opening cartouche\n\to += sitelen_pona(Z34200K1.slice(0, name_idx).trim())\n\t\t+ String.fromCodePoint(0xF1990);\n\t// form name from letters\n\tfor (const char of Z34200K1.slice(name_idx).trim()) {\n\t\tif (char === \" \") o += \" \";\n\t\to += sitelen_pona(letters[char.toLowerCase()]);\n\t}\n\t// closing cartouche\n\to += String.fromCodePoint(0xF1991);\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z11K1\", new ZReference(\"Z1762\") ],\n\t\t\t[ \"Z11K2\", o ]\n\t\t]),\n\t\t{ Z1K1: \"Z9\", Z9K1: \"Z11\" }\n\t);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "headnoun + name in Sitelen Pona, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qu1kyd6lpaa1srnn0y0n8o7ljc778i9 Z34202 0 81413 269228 2026-04-25T20:34:04Z Theki 2389 269228 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34202" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34200", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34200", "Z34200K1": "lipu Wikipesija" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "󱤪󱦐󱥲󱤌󱤔󱤌󱤉󱥖󱤌󱤐󱤀󱦑" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lipu Wikipesija" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cq36j5r2ahrbamidv3nl0aqaayll71n 269232 269228 2026-04-25T21:00:28Z Theki 2389 269232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34202" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34200", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34200", "Z34200K1": "lipu Wikipesija" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "󱤪󱦐󱥲󱤌󱤔󱤌󱥈󱤉󱥖󱤌󱤐󱤀󱦑" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lipu Wikipesija" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ixqgwshq1udv96qd4m92a8tbnj5t264 Talk:Z34200 1 81414 269240 2026-04-25T21:42:58Z Theki 2389 Created page with "[[Category:toki pona]]" 269240 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z34197 1 81415 269243 2026-04-25T21:45:33Z Theki 2389 Created page with "[[Category:Toki pona]]" 269243 wikitext text/x-wiki [[Category:Toki pona]] d5ignw0xacwkdu0asxdloo53cl0xojw Talk:Z22571 1 81416 269244 2026-04-25T21:45:58Z Theki 2389 Created page with "[[Category:toki pona]]" 269244 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z22455 1 81417 269245 2026-04-25T21:46:25Z Theki 2389 Created page with "[[Category:toki pona]]" 269245 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z24721 1 81418 269246 2026-04-25T21:46:35Z Theki 2389 Created page with "[[Category:toki pona]]" 269246 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z33828 1 81419 269247 2026-04-25T21:46:46Z Theki 2389 Created page with "[[Category:toki pona]]" 269247 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z33831 1 81420 269248 2026-04-25T21:46:57Z Theki 2389 Created page with "[[Category:toki pona]]" 269248 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z33873 1 81421 269249 2026-04-25T21:47:09Z Theki 2389 Created page with "[[Category:toki pona]]" 269249 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Talk:Z33999 1 81422 269250 2026-04-25T21:47:19Z Theki 2389 Created page with "[[Category:toki pona]]" 269250 wikitext text/x-wiki [[Category:toki pona]] kxu0on1wla18g4ii4ejgjxoq0ewj577 Z34203 0 81423 269261 2026-04-25T23:37:25Z Theki 2389 269261 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34203" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34200", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34200", "Z34200K1": "jan lili Enta" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "󱤑󱤨󱦐󱤉󱤽󱥧󱤀󱦑" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "jan lili Enta" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 53yxex1w4bzzcrls2o2yb8u2kckojjj Z34204 0 81424 269269 2026-04-26T03:16:40Z JJPMaster 6409 269269 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34204" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34204K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34204" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] subject uses personal a?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Determines whether the Wikidata item input would be preceded by the \"a\" direct object marker in Spanish." } ] } } 1915neq6b55xv6zp3nsbxuc9v722n6g 269286 269269 2026-04-26T05:29:12Z NikolasKHF 7673 Added Z34206, Z34207 dan Z34208 to the approved list of test cases 269286 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34204" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34204K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z34206", "Z34207", "Z34208" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34204" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] subject uses personal a?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Determines whether the Wikidata item input would be preceded by the \"a\" direct object marker in Spanish." } ] } } 20oecjg5bifzrtxu1jxwoxczigmfbsf 269287 269286 2026-04-26T05:29:14Z NikolasKHF 7673 Added Z34205 to the approved list of implementations 269287 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34204" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34204K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z34206", "Z34207", "Z34208" ], "Z8K4": [ "Z14", "Z34205" ], "Z8K5": "Z34204" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] subject uses personal a?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Determines whether the Wikidata item input would be preceded by the \"a\" direct object marker in Spanish." } ] } } 8qzb5g9skknafmodond4a4wve172r2f Z34205 0 81425 269270 2026-04-26T03:30:11Z JJPMaster 6409 269270 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34205" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34204", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z32663", "Z32663K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P31" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i6ujooxjf0hkrbotf33qch4nvax5b7x 269271 269270 2026-04-26T03:31:38Z JJPMaster 6409 269271 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34205" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34204", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z32663", "Z32663K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P31" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] subject uses personal a, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kfgo0evlnfd4k5azehd1nrgn7b8utxz 269273 269271 2026-04-26T03:34:43Z JJPMaster 6409 type correction 269273 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34205" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34204", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z32663", "Z32663K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" } } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z34204K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P31" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] subject uses personal a, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tqwc8fb72t57d40q26kg49lz6r67ud3 Z34206 0 81426 269272 2026-04-26T03:32:31Z JJPMaster 6409 269272 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34206" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34204", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34204", "Z34204K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dog → false" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1gdycomiz1w9fboe1ez9omka0mu2iti Z34207 0 81427 269274 2026-04-26T03:35:04Z JJPMaster 6409 269274 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34207" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34204", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34204", "Z34204K1": { "Z1K1": "Z6091", "Z6091K1": "Q687727" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sergeant Stubby → true" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1m0y2lrotckn3csi9szmi24y5fpmw7x Z34208 0 81428 269275 2026-04-26T03:35:52Z JJPMaster 6409 269275 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34208" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34204", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34204", "Z34204K1": { "Z1K1": "Z6091", "Z6091K1": "Q17892" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sappho → true" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nuw4uy9p5mbc4tfwsiqy3ilfccfurfc Z34209 0 81429 269276 2026-04-26T03:37:04Z JJPMaster 6409 269276 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34209" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "verb" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34209" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish simple present singular sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 78823h8letd1e953l22g2kap7w1d7sw 269277 269276 2026-04-26T03:38:20Z JJPMaster 6409 +dialect 269277 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34209" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34209K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "verb" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34209K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language (dialect)" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34209" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish simple present singular sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t8kh1glmjg54e77wkmqf2q9kqnvlij0 Z34210 0 81430 269280 2026-04-26T04:53:00Z Sun8908 9804 269280 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34210" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33797", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33797", "Z33797K1": "da4jia1" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "dàjiā" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "da4jia1 to dàjiā" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mkyp66ejvbxs0z85by5jvbg9mx2tmyu Z34211 0 81431 269282 2026-04-26T05:08:40Z Sun8908 9804 269282 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34211" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33797", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33797", "Z33797K1": "Chang2an1" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Cháng'ān" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chang2an1 to Cháng'ān" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eqejksr4jqyh395u6kxpjbm8r8wczu5 Z34212 0 81432 269283 2026-04-26T05:22:09Z Sun8908 9804 269283 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34212" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34212K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34212" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "standard pinyin to list of single character pinyin" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Hanyu Pinyin to list of single character pinyin", "single character pinyin from standard pinyin" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Extract a list of single character pinyin from a standard pinyin" } ] } } 7ltkfbo9wshtik2mpos9atbcn0zxc4n Z34213 0 81433 269284 2026-04-26T05:26:35Z JJPMaster 6409 make temporary bodge 269284 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34213" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34209", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z34209K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10008", "Z10008K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z22978", "Z22978K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z22978K2": { "Z1K1": "Z6092", "Z6092K1": "P31" } }, "Z13752K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q4830453" }, { "Z1K1": "Z6091", "Z6091K1": "Q5" }, { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } ] }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z26700", "Z26700K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z26700K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] } } }, "Z802K2": "", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z33880", "Z33880K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z15175", "Z15175K1": { "Z1K1": "Z7", "Z7K1": "Z33880", "Z33880K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } } }, "Z15175K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } }, "Z15175K3": " " } }, { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P9970" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q51929074" }, { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q3910936" } ] }, " ", { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z12698", "Z12698K1": [ "Z40", { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z22978", "Z22978K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q1" } }, "Z22978K2": { "Z1K1": "Z6092", "Z6092K1": "P31" } }, "Z13752K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q4830453" }, { "Z1K1": "Z6091", "Z6091K1": "Q5" }, { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } ] }, { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z26700", "Z26700K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q1" } }, "Z26700K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] } }, { "Z1K1": "Z7", "Z7K1": "Z27068", "Z27068K1": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z6091", "Z6091K1": "Q1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1002" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z27068K2": "Z33143", "Z27068K3": { "Z1K1": "Z40", "Z40K1": "Z41" } } ] }, "Z19565K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z34204", "Z34204K1": { "Z1K1": "Z6091", "Z6091K1": "Q1" } }, "Z802K2": "a", "Z802K3": "" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z34204", "Z34204K1": { "Z1K1": "Z6091", "Z6091K1": "Q1" } }, "Z19565K4": { "Z1K1": "Z7", "Z7K1": "Z11542", "Z11542K1": { "Z1K1": "Z7", "Z7K1": "Z20643", "Z20643K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } }, "Z11542K2": "a la", "Z11542K3": "al" }, "Z19565K5": { "Z1K1": "Z7", "Z7K1": "Z33880", "Z33880K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10008", "Z10008K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z22978", "Z22978K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z22978K2": { "Z1K1": "Z6092", "Z6092K1": "P31" } }, "Z13752K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q4830453" }, { "Z1K1": "Z6091", "Z6091K1": "Q5" }, { "Z1K1": "Z6091", "Z6091K1": "Q26401003" } ] }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z26700", "Z26700K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z26700K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] } } }, "Z802K2": "", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z33880", "Z33880K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z15175", "Z15175K1": { "Z1K1": "Z7", "Z7K1": "Z33880", "Z33880K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } } } }, "Z15175K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34209K2" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z34209K4" } }, "Z15175K3": " " } } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish simple present singular sentence, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7qz4o1p5r46srb9w5k4ppnp4q9buv9a Z34214 0 81434 269290 2026-04-26T05:34:51Z JJPMaster 6409 269290 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34214" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34209", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34209", "Z34209K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z34209K2": { "Z1K1": "Z6091", "Z6091K1": "Q44641" }, "Z34209K3": { "Z1K1": "Z6091", "Z6091K1": "Q316" }, "Z34209K4": "Z1003" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z9", "Z9K1": "" }, "Z11K2": "El perro ama a Wendy Carlos." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"El perro ama a Wendy Carlos.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } al1qjv9wsei5fg3lwyn6vg3yzrflhlp 269291 269290 2026-04-26T05:35:06Z JJPMaster 6409 269291 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34214" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34209", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34209", "Z34209K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z34209K2": { "Z1K1": "Z6091", "Z6091K1": "Q44641" }, "Z34209K3": { "Z1K1": "Z6091", "Z6091K1": "Q316" }, "Z34209K4": "Z1003" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "El perro ama a Wendy Carlos." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"El perro ama a Wendy Carlos.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6mjt1io9u2w6pkpkxxb1vwwtwgyqndx Translations:Help:Multilingual/17/id 1198 81435 269292 2026-04-26T05:41:31Z NikolasKHF 7673 Created page with "Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi $function-page: $sentence" 269292 wikitext text/x-wiki Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi $function-page: $sentence n1hi0bpqi8g01fo908icudazkz1ekjc Translations:Help:Multilingual/18/id 1198 81436 269294 2026-04-26T05:42:52Z NikolasKHF 7673 Created page with "Jika Anda melihat adanya galat, Anda mungkin perlu membuat [[$1|fungsi spesialis]] untuk bahasa Anda [[$switch-page|di sini]], atau Anda mungkin perlu membuat Leksem $item-adjective yang sesuai dengan $item-multilingualism, atau Anda mungkin hanya perlu menambahkan label ke $item-wikifunctions dan $item-website." 269294 wikitext text/x-wiki Jika Anda melihat adanya galat, Anda mungkin perlu membuat [[$1|fungsi spesialis]] untuk bahasa Anda [[$switch-page|di sini]], atau Anda mungkin perlu membuat Leksem $item-adjective yang sesuai dengan $item-multilingualism, atau Anda mungkin hanya perlu menambahkan label ke $item-wikifunctions dan $item-website. au33d132hthght97ds6yph4e4e7otgz Z34215 0 81437 269296 2026-04-26T05:57:20Z Sun8908 9804 269296 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34215" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34212", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z34212(Z34212K1):\n\timport re\n\t\n\tVOWEL = \"AaĀāÁáǍǎÀàEeĒēÉéĚěÈèIiĪīÍíǏǐÌìOoŌōÓóǑǒÒòUuŪūÚúǓǔÙùÜüǕǖǗǘǙǚǛǜÊêÊ̄ê̄ẾếÊ̌ê̌Ềề\"\n\tlist_pinyin = re.split(r\"['\\s\\-]+\", Z34212K1)\n\t\n\tsingle_char_pattern = rf\"([bcdghjklmnpqrstwxyz]{{0,2}}[{VOWEL}]+)(n(?![{VOWEL}]))?(g(?![{VOWEL}]))?(r(?![{VOWEL}]))?\" # fuzzy match, suffice as only valid pinyin is considered\n\t\n\tlist_single_char_pinyin = []\n\tfor py in list_pinyin:\n\t\tmatches = re.finditer(single_char_pattern, py)\n\t\tfor m in matches:\n\t\t\tsyl = m.group(0)\n\t\t\tif syl:\n\t\t\t\tlist_single_char_pinyin.append(syl)\n\t\n\treturn list_single_char_pinyin" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin to list of single character pinyin, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bedbyrad9c80agk9dqanif6mqzctvqv 269300 269296 2026-04-26T06:04:42Z Sun8908 9804 ugh 269300 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34215" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34212", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z34212(Z34212K1):\n\timport re\n\t\n\tVOWEL = \"AaĀāÁáǍǎÀàEeĒēÉéĚěÈèIiĪīÍíǏǐÌìOoŌōÓóǑǒÒòUuŪūÚúǓǔÙùÜüǕǖǗǘǙǚǛǜÊêÊ̄ê̄ẾếÊ̌ê̌Ềề\"\n\tlist_pinyin = re.split(r\"['\\s\\-]+\", Z34212K1)\n\t\n\tsingle_char_pattern = rf\"([BbCcDdGgHhJjKkLlMmNnPpQqRrSsTtWwXxYyZz]{{0,2}}[{VOWEL}]+)(n(?![{VOWEL}]))?(g(?![{VOWEL}]))?(r(?![{VOWEL}]))?\" # fuzzy match, suffice as only valid pinyin is considered\n\t\n\tlist_single_char_pinyin = []\n\tfor py in list_pinyin:\n\t\tmatches = re.finditer(single_char_pattern, py)\n\t\tfor m in matches:\n\t\t\tsyl = m.group(0)\n\t\t\tif syl:\n\t\t\t\tlist_single_char_pinyin.append(syl)\n\t\n\treturn list_single_char_pinyin" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin to list of single character pinyin, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oj0z4glyg7j3min8p1fcemckan7dwcr User:JJPMaster/EditCounterOptIn.js 2 81438 269297 2026-04-26T05:58:23Z JJPMaster 6409 Created blank page 269297 javascript text/javascript phoiac9h4m842xq45sp7s6u21eteeq1 269298 269297 2026-04-26T05:58:40Z JJPMaster 6409 269298 javascript text/javascript {} mbqvfsr1gawa9eid5wppvmaes442iwf Z34216 0 81439 269299 2026-04-26T06:03:05Z Sun8908 9804 269299 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34216" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "Xī'ān Shì" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z1", "Xī", "ān", "Shì" ], "Z18646K3": "Z866" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Xī'ān Shì to [\"Xī\",\"ān\",\"Shì\"]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ij2iqrtu9l19noowi21zj5oiq968808 269301 269299 2026-04-26T06:07:43Z Sun8908 9804 269301 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34216" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "Xī'ān Shì" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z6", "Xī", "ān", "Shì" ], "Z18646K3": "Z866" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Xī'ān Shì to [\"Xī\",\"ān\",\"Shì\"]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2m5m2xcsfsxs3xxam7j5j92cf3adlnr 269303 269301 2026-04-26T06:14:14Z Sun8908 9804 what is the difference between Z18646 and Z889 269303 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34216" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "Xī'ān Shì" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z6", "Xī", "ān", "Shì" ], "Z889K3": "Z866" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Xī'ān Shì to [\"Xī\",\"ān\",\"Shì\"]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2gp73xav215tcgkglvp7952nrzert7p Z34217 0 81440 269302 2026-04-26T06:11:12Z Sun8908 9804 269302 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34217" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "xiān shì" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z6", "xiān", "shì" ], "Z889K3": "Z866" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "xiān shì to [\"xiān\", \"shì\"]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4hivugy9hng5h0ulg1o68k6z7c2on6q Z34218 0 81441 269305 2026-04-26T06:38:30Z Sun8908 9804 269305 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34218" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34218K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34218" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin to zhuyin" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "pinyin to bopomofo", "Hanyu Pinyin to Bopomofo", "Hanyu Pinyin to Zhuyin Fuhao" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1u0y10k73zvdarzdz7d5558j8c4jttb Z34219 0 81442 269306 2026-04-26T06:43:48Z Sun8908 9804 269306 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34219" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34218", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z34008", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": { "Z1K1": "Z18", "Z18K1": "Z34218K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin to zhuyin, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b02ba5y5ok4rzgum010rvdzt56hezw0 Z34220 0 81443 269307 2026-04-26T06:47:31Z Sun8908 9804 269307 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34220" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "shāngǎng" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mli42817l2joa855r9af6wlez5n755q 269308 269307 2026-04-26T06:48:54Z Sun8908 9804 269308 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34220" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34212", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34212", "Z34212K1": "shāngǎng" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z6", "shān", "gǎng" ], "Z889K3": "Z866" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "shāngǎng to [\"shān\",\"gǎng\"]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7cywhogdkiwkzfbbgbqlus6722wm1bi Z34221 0 81444 269321 2026-04-26T09:00:49Z YoshiRulz 10156 Create implementation 269321 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34221" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13701", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z30075", "Z30075K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13701K1" } }, "Z30075K2": [ "Z13518", { "Z1K1": "Z18", "Z18K1": "Z13701K1" } ] }, "Z13752K2": { "Z1K1": "Z7", "Z7K1": "Z30075", "Z30075K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13701K2" } }, "Z30075K2": [ "Z13518", { "Z1K1": "Z18", "Z18K1": "Z13701K2" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "are Naturals coprime, disjoint factors composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kgu18xfywwv81kq3kdjbpr7sv6a49dc Z34222 0 81445 269329 2026-04-26T09:30:46Z YoshiRulz 10156 Create implementation 269329 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34222" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13730", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22820", "Z22820K1": { "Z1K1": "Z7", "Z7K1": "Z13831", "Z13831K1": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z13831K2": { "Z1K1": "Z7", "Z7K1": "Z15256", "Z15256K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" } } }, "Z22820K2": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z13740", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z12681", "Z12681K1": { "Z1K1": "Z7", "Z7K1": "Z872", "Z872K1": "Z12427", "Z872K2": { "Z1K1": "Z7", "Z7K1": "Z18597", "Z18597K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" }, "Z18597K2": { "Z1K1": "Z7", "Z7K1": "Z13831", "Z13831K1": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z13831K2": { "Z1K1": "Z7", "Z7K1": "Z15256", "Z15256K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" } } } } } } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z872", "Z872K1": "Z12427", "Z872K2": { "Z1K1": "Z7", "Z7K1": "Z18597", "Z18597K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" }, "Z18597K2": { "Z1K1": "Z7", "Z7K1": "Z13831", "Z13831K1": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z13831K2": { "Z1K1": "Z7", "Z7K1": "Z15256", "Z15256K1": { "Z1K1": "Z18", "Z18K1": "Z13730K1" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unique prime divisors, filter composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1glhsdvj5jzq1qooimktvgyn3owh1op Z34223 0 81446 269331 2026-04-26T09:32:29Z YoshiRulz 10156 Create implementation 269331 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34223" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19509", "Z19509K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13732K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "smallest prime divisor, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4emjthceiil6zj5ertce7zey8md3at7 Z34224 0 81447 269337 2026-04-26T10:22:10Z QuickQuokka 51952 269337 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34224" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34224K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34224K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34224K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34224" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject was instance of" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "was a", "X was a Y", "was an", "subject was instance of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the past relationship X was an instance of Y. In English has the form \"[The] X was a/n Y\": \"Leo Tolstoy was a writer\"" } ] } } r4t1ui0vabvnq2a9mtvpm8ybuo5t2la Z34225 0 81448 269338 2026-04-26T10:25:25Z QuickQuokka 51952 269338 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34225" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293" ], "Z14294K2": { "Z1K1": "Z9", "Z9K1": "" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "conf for past article-less instantiating sentences" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0yuap092rldjdwjdjz0aelt34g5ls5e 269345 269338 2026-04-26T10:33:55Z QuickQuokka 51952 269345 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34225" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z34227", "Z14293K2": [ "Z60", "Z1002" ] } ], "Z14294K2": "Z34227" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "conf for past article-less instantiating sentences" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gh222gwqpo90u43tl3qgihaxs2nmftg Z34226 0 81449 269339 2026-04-26T10:25:48Z QuickQuokka 51952 269339 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34226" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34224", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29390", "Z29390K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z34225", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z34224K3" } }, "Z29390K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z34224K1" }, { "Z1K1": "Z18", "Z18K1": "Z34224K2" }, { "Z1K1": "Z18", "Z18K1": "Z34224K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject was instance of, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lx5zkvhqp21ygqqxpq5xvjo1kd7j7hk 269349 269339 2026-04-26T10:40:00Z QuickQuokka 51952 test 269349 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34226" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34224", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29390", "Z29390K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z26043", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z34224K3" } }, "Z29390K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z34224K1" }, { "Z1K1": "Z18", "Z18K1": "Z34224K2" }, { "Z1K1": "Z18", "Z18K1": "Z34224K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject was instance of, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gzkyx2srf1ckpgzs5hqtoliz9hyj69o 269352 269349 2026-04-26T10:40:45Z QuickQuokka 51952 269352 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34226" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34224", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29390", "Z29390K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z34225", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z34224K3" } }, "Z29390K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z34224K1" }, { "Z1K1": "Z18", "Z18K1": "Z34224K2" }, { "Z1K1": "Z18", "Z18K1": "Z34224K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject was instance of, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lx5zkvhqp21ygqqxpq5xvjo1kd7j7hk Z34227 0 81450 269340 2026-04-26T10:27:22Z QuickQuokka 51952 269340 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34227" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34227K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34227K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z34227" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English past article-less instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "E.g. \"Leo Tolstoy was a writer\"" } ] } } n69gnkcllix66vie0cyo4m9haa5bh37 Z34228 0 81451 269341 2026-04-26T10:28:37Z QuickQuokka 51952 269341 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34228" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34227", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34227", "Z34227K1": { "Z1K1": "Z6091", "Z6091K1": "Q7243" }, "Z34227K2": { "Z1K1": "Z6091", "Z6091K1": "Q36180" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Leo Tolstoy was a writer." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leo Tolstoy was a writer." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pzdy5mkqqoc6hnhbqn64hcrrc1283a2 Z34229 0 81452 269342 2026-04-26T10:29:55Z QuickQuokka 51952 269342 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34229" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34227", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z23753K2": "Z1002" }, " was ", { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z23753K2": "Z1002" } }, " ", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z23753K2": "Z1002" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 129pt0s4f7r3krn3el5rxnk0s3prqz8 269343 269342 2026-04-26T10:30:24Z QuickQuokka 51952 forgot arguments 269343 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34229" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34227", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34227K1" }, "Z23753K2": "Z1002" }, " was ", { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34227K2" }, "Z23753K2": "Z1002" } }, " ", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z34227K2" }, "Z23753K2": "Z1002" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fsho17c4jpecgygi78vltsxih8bnlil Z34230 0 81453 269344 2026-04-26T10:31:52Z QuickQuokka 51952 269344 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34230" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34224", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34224", "Z34224K1": { "Z1K1": "Z6091", "Z6091K1": "Q7243" }, "Z34224K2": { "Z1K1": "Z6091", "Z6091K1": "Q36180" }, "Z34224K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Leo Tolstoy was a writer." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] Leo Tolstoy was a writer." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1okippbg55f877l0jkl84qjjtx1oxkn Z34231 0 81454 269347 2026-04-26T10:38:19Z YoshiRulz 10156 Create implementation 269347 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34231" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13740", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13740K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z12846", "Z12846K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13740K1" } }, "Z12846K2": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13740K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is Natural divisible, factor superset composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cv1xgeakivelfkuu9m21cxa1w08cphb Z34232 0 81455 269350 2026-04-26T10:40:29Z YoshiRulz 10156 Create implementation 269350 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34232" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13773", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z14038", "Z14038K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13773K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sum of prime divisors, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9p6kj3pq9biqru4583ia4nz3g6r0xsh Z34233 0 81456 269353 2026-04-26T10:42:58Z YoshiRulz 10156 Create test 269353 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34233" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13773", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13773", "Z13773K1": { "Z1K1": "Z13518", "Z13518K1": "36" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "10" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "36 =\u003E [2,2,3,3] =\u003E 10" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bcmr6l9gux8wxm7i4m3zn702403sl9l Z34234 0 81457 269354 2026-04-26T10:43:44Z YoshiRulz 10156 Create test 269354 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34234" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13773", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13773", "Z13773K1": { "Z1K1": "Z13518", "Z13518K1": "99" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "17" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "99 =\u003E [3,3,11] =\u003E 17" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } th5p1j5bxcsfy7q8uho3cwzux5fzlcb Z34235 0 81458 269358 2026-04-26T10:46:01Z YoshiRulz 10156 Create implementation 269358 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34235" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13783", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "0o", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z13780", "Z13780K1": { "Z1K1": "Z18", "Z18K1": "Z13783K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural to octal String (prefixed), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } harvz8arnx81co0qbuz3u2pq5ijbe7x Z34236 0 81459 269360 2026-04-26T10:47:20Z YoshiRulz 10156 Create implementation 269360 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34236" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13784", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "0x", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z13781", "Z13781K1": { "Z1K1": "Z18", "Z18K1": "Z13784K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural to hex String (lower, w/ pfx), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6v6jrqlef4wfo5m0gjdtb0x0gr3chgv Talk:Z13806 1 81460 269364 2026-04-26T10:48:53Z YoshiRulz 10156 Add to category 269364 wikitext text/x-wiki [[Category:Functions_with_only_code_implementations]] 423sug58fedukocikcui1tj3l1r5prt Z34237 0 81461 269365 2026-04-26T10:50:23Z YoshiRulz 10156 Create implementation 269365 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34237" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13812", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13539", "Z13539K1": { "Z1K1": "Z18", "Z18K1": "Z13812K1" }, "Z13539K2": { "Z1K1": "Z7", "Z7K1": "Z13644", "Z13644K1": { "Z1K1": "Z18", "Z18K1": "Z13812K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "left shift, multiply composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dagxplhd53qj24sepzwxrj0wj0l4uef Talk:Z13822 1 81462 269369 2026-04-26T11:04:56Z YoshiRulz 10156 Add to category 269369 wikitext text/x-wiki [[Category:Functions_with_only_code_implementations]] 423sug58fedukocikcui1tj3l1r5prt Z34238 0 81463 269370 2026-04-26T11:07:49Z YoshiRulz 10156 Create implementation 269370 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34238" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13827", "Z14K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "constant 1, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0fd0hsrajtysvg6dyg0a2lg8sxkp1dj