Skip to contents

Produced by the query builders (Axis(), LookupVector(), ...) and their composition via |>. Carries both the parsed AST (a list in the shape parse_query() returns) and its canonical string form.

Usage

DafrQuery(ast = list(), canonical = character(0))

Arguments

ast

List of AST nodes.

canonical

Character scalar; the canonical query string for ast.

Value

A DafrQuery instance.

See also

Examples

DafrQuery(
    ast = list(list(op = "Axis", axis_name = "cell")),
    canonical = "@ cell"
)
#> <DafrQuery> @ cell