Skip to content

Expression AST builder #56748

@streamich

Description

@streamich

Create utilities for building expression chain AST. visualizations plugin will use those utilities in build_pipeline.ts to construct expression chain AST for each visualization, instead of concatenating strings to construct raw expression pipline string.

  • AST builder utilities to construct all parts of expression AST:
    • Chain;
    • Expression function;
    • Arguments;
      • Sub-expressions in arguments;
  • Export builder statically for visualization plugin to consume.

Parent issue: #46909

Metadata

Metadata

Assignees

Labels

Feature:ExpressionLanguageInterpreter expression language (aka canvas pipeline)Feature:VisualizationsGeneric visualization features (in case no more specific feature label is available)

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions