You call blocks in much the same way you call functions. For a named block, this works just as you would expect:
<ReturnVariable> = <BlockName>(<Arguments>);
ReturnVariable is an optional variable for holding the value returned by a block. If the block has no return value, you omit both ReturnVariable and the equals sign.
BlockName is the symbol used for calling the block.
Arguments is an optional list ...