package
0.0.0-20201027173521-df1ffc243217
Repository: https://github.com/tomarrell/lbadd.git
Documentation: pkg.go.dev
# Packages
Package command defines a command model, known as the intermediary representation.
Package optimization provides command optimizations that are used by the compiler.
# Functions
New creates a new, ready to use compiler with the given options applied.
OptionEnableOptimization is used to enable the given optimization in a compiler.
# Constants
ErrUnsupported indicates that something is not supported.
# Structs
MultiError is a wrapper for an error slice, which provides convenient wrapping of multiple errors into a single error.
# Interfaces
Compiler describes a component that is able to convert an (*ast.SQLStmt) to a (command.Command).