Compose - Function SummarySummary:Evaluates a block of expressions, only evaluating parens, and returns a block. Usage:compose value Arguments:value - Block to compose Refinements:/deep - Compose nested blocks /only - Inserts a block value as a block Description:Builds a block of values from another block of values, but evaluates parenthesized expressions.
The elements of the input block are placed in the output block with the exception of parenthesized expressions, which have their final values placed in the output block.
If the result is itself a block, then the elements of that block are inserted into the output block (in the same way as INSERT).
To insert a block instead of its elements, place another block around it using the REDUCE function, or use the /ONLY refinement:
To evaluate sub-block parens, use the /DEEP refinement:
Related:build-tag - Generates a tag from a composed block.
| ||||||
|