Wikipédia abstraite/Z-Objet
See also: Wikipédia abstraite/Modèle de fonction
Cette page est actuellement une ébauche. Plus d’informations à ce sujet sont peut-être disponibles sur la page de discussion. Admins de traduction : en principe, les brouillons ne doivent pas être marqués pour traduction. |
Le Z-Objet est l’unité de données élémentaire dans Wikifonctions. Un Z-Objet peut être une chaîne, une liste de Z-Objets ou un objet JSON. Un Z-Objet persistant ne peut être qu’un objet JSON.
Les clés d’un objet JSON sont de la forme « ZmKn » (où m et n sont des entiers positifs), leurs valeurs associées sont d’autres Z-Objets.
Dans la liste ci-dessous, chaque type d’objet ou de clé est noté « Clé/Libellé » pour faciliter leur référence dans la documentation, où le Libellé peut être traduit et pas nécessairement en anglais.
- Z1/Z-Objet
- Z1K1/type (Z4/Type)
- Z2/Objet persistant
- Z2K1/identifiant (Z6/chaîne)
- Z2K2/valeur (Z1/Z-Objet)
- Z2K3/libellé (Z12/Texte multilingue)
- Z3/Clé
- Z3K1/type de valeur (Z4/Type)
- Z3K2/identifiant de clé (Z6/Chaîne)
- Z3K3/libellé (Z12/Texte multilingue)
- Z4/Type
- Z4K1/identité (Z4/Type)
- Z4K2/clés (Z10/Liste (Z3/Clé) )
- Z4K3/validateur (Z8/Fonction (...) )
- Z5/Erreur
- Z5K1/type d’erreur
- Z6/Chaîne
- Z6K1/valeur de chaîne (Z6/Chaîne)
- Z7/Appel de fonction
- Z7K1/fonction (Z8/Fonction)
- Autres basés sur Z8/Fonction
- Z8/Fonction (générique)
- K1/arguments (Z10/Liste (Z17/Déclaration d’argument) )
- K2/type retourné (Z4/Type)
- K3/tests (Z10/Liste (Z20/Test) )
- K4/mise en œuvre (Z14/Mise en œuvre)
- K5/identité (Z8/Fonction)
- Z9/Référence
- Z9K1/Identifiant de référence (Z6/Chaîne)
- Z10/Liste (générique)
- K1/tête
- K2/queue