GitHub - google/cel-spec: Common Expression Language -- specification and binary representation
Common Expression Language The Common Expression Language (CEL) implements common semantics for expression evaluation, enabling different applications to more easily interoperate. Key Applications Security policy: organization have complex infrastructure and need common tooling to reason about the system as a whole Protocols: expressions are a useful data type and require interoperability across programming languages and platforms. Guiding philosophy: Keep it small & fast. CEL evaluates in linear time, is mutation free, and not Turing-complete. This limitation is a feature of the language des...