Extension:WikiLambda/examples/multiply.json

{   "ZType": "ZFunction", "ZLabel": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {               "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "multiply" },           {                "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "multiplizieren" }       ]    },    "ZDesc": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {               "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "multiplies two positive 32-bit integers" },           {                "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "Dies multipliziert zwei positive 32-Bit-Ganzzahlen" }       ]    },    "ZDoc": { "ZType": "ZMultilingualWikitextBlobSet", "ZValue": [ {               "ZType": "ZMonolingualWikitextBlob", "ZLanguageCode": "en", "ZValue": "Two positive 32-bit integers are multiplied together; the result is returned as a 32-bit integer." },           {                "ZType": "ZMonolingualWikitextBlob", "ZLanguageCode": "de", "ZValue": "Zwei positive 32-Bit-Ganzzahlen werden miteinander multipliziert. Das Ergebnis wird als 32-Bit-Ganzzahl zurückgegeben." }       ]    },    "ZValue": { "ZType": "ZFunction", "ZFunction": { "ZFunction_args": [ "Zpositive 32-bit integer", "Zpositive 32-bit integer" ],           "ZFunction_output": "Zpositive 32-bit integer" },       "ZFunction_args": [ {               "ZType": "ZArgumentDeclaration", "ZArgumentRequirement": "Ztrue", "ZLabel": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {                           "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "muliplicand" },                       {                            "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "Multiplikantd" }                   ]                },                "ZDesc": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {                           "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "the left hand side of the multiplication" },                       {                            "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "die linke Seite der Multiplikation" }                   ]                }            },            {                "ZType": "ZArgumentDeclaration", "ZArgumentRequirement": "Ztrue", "ZLabel": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {                           "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "multiplier" },                       {                            "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "Multiplikator" }                   ]                },                "ZDesc": { "ZType": "ZMultiLingualLabelSet", "ZValue": [ {                           "ZType": "ZMonoLingualLabel", "ZLanguageCode": "en", "ZValue": "the right hand side of the multiplication" },                       {                            "ZType": "ZMonoLingualLabel", "ZLanguageCode": "de", "ZValue": "die rechte Seite der Multiplikation" }                   ]                }            }        ],        "ZFunction_tests": [ "Z1234", "Z1236", "Z1239" ]   } }