Description
Symbolic expressions can be manipulated for code generation and domain-specific language tooling. Compiler and scientific developers use pymbolic for expression trees, transformations, kernels, and generated code. Generated expressions should be validated before execution.