Expression

Especifica uma expressão arbitrária de um tipo arbitrário. O contexto em que ele é usado determina o tipo da resposta.

Representação JSON
{
  "values": {
    string: {
      object (ValueNode)
    },
    ...
  },
  "result": string
}
Campos
values

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

Todos os valores intermediários no cálculo. O gráfico direcionado que eles formam precisa ser acíclico.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

result

string

Qual dos ValueNodes em "values" é o resultado final da computação.