package
0.195.1
Repository: https://github.com/influxcommunity/flux.git
Documentation: pkg.go.dev

# Functions

AddCompilerMappings adds the Flux specific compiler mappings.
Compile evaluates a Flux script producing a flux.Program.
CompileAST evaluates a Flux handle to an AST and produces a flux.Program.
CompileTableObject evaluates a TableObject and produces a flux.Program.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author

# Structs

ASTCompiler implements Compiler by producing a Program from an AST.
AstProgram wraps a Program with an AST that will be evaluated upon Start.
The ExecOptsConfig structure implements the interpreter.ExecOptsConfig interface, which the interpreter uses to configure options relevant to the execution engine.
FluxCompiler compiles a Flux script into a spec.
Program implements the flux.Program interface.
TableObjectCompiler compiles a TableObject into an executable flux.Program.

# Interfaces

No description provided by the author

# Type aliases

CompileOption represents an option for compilation.