Expand description
Support for parsing mz_expr::MirScalarExpr.
FunctionsΒ§
- parse_
apply π - parse_
apply_ πparameterized - Applies a parameterized function variant. The variantβs parameters appear in brackets between the name and the argument list.
- parse_
apply_ πvariant - Applies a function variant named by its canonical (snake_case) name,
e.g.
add_int32(#0, #1). SeeFuncNameinmz_expr. - parse_
array π - parse_
case π - Parses
case when {cond} then {then} else {els} end. - parse_
column - parse_
column_ index - parse_
column_ order - parse_
expr - Parses a single expression.
- parse_
exprs - parse_
join_ equivalences - parse_
list π - parse_
literal_ πarray - parse_
literal_ πerr - parse_
literal_ πlist - parse_
literal_ πok - parse_
operand - parse_
typed_ πliteral - Packs a literal token coerced to the given target type.
Type AliasesΒ§
- Result π