BlockNode
A sequence of statements.
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns a representation of this node in the surface syntax.
Properties
Extensions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns this node and all its descendants in post order.
Link copied to clipboard
Link copied to clipboard
A FreshNameGenerator that will avoid all Variable names in this node.
Link copied to clipboard
Link copied to clipboard
Combines back ends for different protocols into one that supports all.
Combines multiple protocol composers into one.
Returns the union of all given maps.
Returns the union of all given sets.
Combines code generators for different protocols into one generator that can handle all protocols.
Combines given factories into a single factory that returns protocols from all of them.