diff options
Diffstat (limited to 'pkg/query/query.go')
| -rw-r--r-- | pkg/query/query.go | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/pkg/query/query.go b/pkg/query/query.go index 5ddc724..57ba3e1 100644 --- a/pkg/query/query.go +++ b/pkg/query/query.go @@ -2,31 +2,6 @@ package query import "strings" -func Generate(ir *QueryIR) (any, error) { - // TODO: implement - return nil, nil -} - -func Compile(query string) (any, error) { - // TODO: logging - clause, err := Parse(Lex(query)) - if err != nil { - return nil, err - } - - ir, err := NewIR(*clause) - if err != nil { - return nil, err - } - - ir, err = Optimize(ir) - if err != nil { - return nil, err - } - - return Generate(ir) -} - func writeIndent(b *strings.Builder, level int) { for range level { b.WriteByte('\t') |
