Skip to main content

Module executor

Module executor 

Source
Expand description

BQL Query Executor.

Executes parsed BQL queries against a set of Beancount directives.

Structs§

Executor
Query executor.
Interval
An interval value for date arithmetic.
PostingContext
Context for a single posting being evaluated.
QueryResult
Query result containing column names and rows.
SourceLocation
Source location information for a directive.
Table
An in-memory table created by CREATE TABLE.
WindowContext
Context for window function evaluation.

Enums§

IntervalUnit
An interval unit for date arithmetic.
Value
A value that can result from evaluating a BQL expression.

Type Aliases§

Row
A row of query results.