Module ast

Source
Expand description

AST data structures.

Structs§

BlockExpression
A block expression.
ConnectionExpression
A connection between two targets.
ConnectionTargetExpression
A connection target, specified by an instance and a port.
FlowProgram
A flow program.

Enums§

FlowExpression
A flow expression.
InstancePort
The port associated with an instance in a connection.
InstanceTarget
A node instance
TargetId
TargetId differentiates between user-provided IDs, generated IDs, and no IDs.

Functions§

set_seed
Set the seed for the RNG.