InfluxDB Docs


A block is a possibly empty sequence of statements within matching braces ({}).

Block         = "{" StatementList "} .
StatementList = { Statement } .

In addition to explicit blocks in the source code, there are implicit blocks:

  1. The universe block encompasses all Flux source text.
  2. Each package has a package block containing all Flux source text for that package.
  3. Each file has a file block containing all Flux source text in that file.
  4. Each function literal has its own function block even if not explicitly declared.

Blocks nest and influence scoping.