Module heron_rebuild_syntax::ast
source · Structs§
- A block of bash code.
- One part of a
Plan
, consisting of a list of goal tasks and a list of branches. - A block which consists of multiple nested
TasklikeBlock
s. - A block of one or more
CrossProduct
s that specify a traversal through the workflow. - A block which uses the task structure.
Enums§
- One part of the header of a
TasklikeBlock
. Ducttape had an additional spec type: package (syntax: ‘: package_name’). - Specific type of a
TasklikeBlock
. Ducttape had the following additional types: package, action, versioner, submitter, function. We would like to at least add an equivalent to submitter in the future. - Specification of branches for a single branchpoint.
- One high-level item in the workflow.
- The right-hand side of any value expression. Ducttape originally had another rhs type: Sequential branchpoint expressions, written (Branchpoint: 0..10..1).
Type Aliases§
- type alias to make branch-related type signatures more readable.
- type alias just to make type signatures look more consistent.