Expression

यह किसी भी टाइप का आर्बिट्ररी एक्सप्रेशन तय करता है. इसका इस्तेमाल किस कॉन्टेक्स्ट में किया जा रहा है, इससे जवाब का टाइप तय होता है.

JSON के काेड में दिखाना
{
  "values": {
    string: {
      object (ValueNode)
    },
    ...
  },
  "result": string
}
फ़ील्ड
values

map (key: string, value: object (ValueNode))

कैलकुलेशन में इस्तेमाल की गई सभी इंटरमीडिएट वैल्यू. इन फ़ॉर्म से बनने वाला डायरेक्टेड ग्राफ़, साइक्लिक नहीं होना चाहिए.

यह एक ऐसा ऑब्जेक्ट है जिसमें "key": value जोड़े की सूची होती है. उदाहरण: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

result

string

"values" में मौजूद कौनसे ValueNode, कैलकुलेशन का फ़ाइनल नतीजा हैं.