Jump to content

抽象的なウィキペディア/ZObject

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Abstract Wikipedia/ZObject and the translation is 74% complete.

ZObject はウィキラムダの基本のデータ単位です。 ZObject とは文字列、複数の ZObject のならびもしくは JSON オブジェクトのこと。 持続性の ZObject とは唯一、JSON オブジェクトのみです。

JSON オブジェクトのキー「Z#K#」のシャープ記号 # は正の整数で、それ自体が別個の ZObject である関連値をとります。

以下の一覧には、説明文書で出典に使う場合に使いやすいよう、オブジェクトもしくはキーごとの種別「Key/Label」を示してあります。Label は必ずしも欧文のまま使う必要はなく、翻訳して使うことができます。

  • Z1/ZObject
    • Z1K1/種別 (Z4/種別)
  • Z2/持続性のオブジェクト
    • Z2K1/ID (Z6/文字列)
    • Z2K2/値 (Z1/ZObject)
    • Z2K3/ラベル (Z12/多言語版の文字列)
  • Z3/キー
    • Z3K1/値の型 (Z4/種別)
    • Z3K2/キーID (Z6/文字列)
    • Z3K3/ラベル (Z12/多言語版の文字列)
  • Z4/種別
    • Z4K1/identity (Z4/種別)
    • Z4K2/キー (Z10/メーリングリスト (Z3/キー) )
    • Z4K3/validator (Z8/機能 (...) )
  • Z5/Error
    • Z5K1/エラーの種別
  • Z6/文字列
    • Z6K1/string value (Z6/文字列)
  • Z7/Function call
    • Z7K1/関数 (Z8/機能)
    • Others based on Z8/Function
  • Z8/機能 (generic)
    • K1/引数 (Z10/メーリングリスト (Z17/Argument declaration) )
    • K2/返す値 (Z4/種類)
    • K3/tests (Z10/メーリングリスト (Z20/テスト) )
    • K4/implementation (Z14/実装)
    • K5/identity (Z8/機能)
  • Z9/Reference
    • Z9K1/reference ID (Z6/文字列)
  • Z10/メーリングリスト (generic)
    • K1/head
    • K2/tail