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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</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 >9 (tests >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.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</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 >9 (tests >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.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</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 >9 (tests >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.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</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 >9 (tests >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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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 & 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>–<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>–<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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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: — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 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>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></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