Documentation

LKBlockExpr class documentation

LKBlockExpr : LKAST

AuthorsGenerated by builder
Declared inLKBlockExpr.h

Overview

AST node representing a block closure expression.


Default

+ (id) blockWithArguments: (NSMutableArray *)arguments locals: (NSMutableArray *)locals statements: (NSMutableArray *)statementList

Return a new Block with the specified arguments, locals and statements.

    - (id) initWithArguments: (NSMutableArray *)arguments locals: (NSMutableArray *)locals statements: (NSMutableArray *)statementList

    Initialise a new Block with the specified arguments, locals and statements.

      - (void) setStatements: (NSMutableArray *)anArray

      Set the statements in this node.

        - (NSMutableArray *) statements

        Returns the list of statements in the block