Iterates over the commands body until the condition is true

@param {String} args The arguments to the command
@param {Function} define
@constructor
function WhileCommand(args, define) {
    var parsed = new statements.ArgumentStatement(args, {
        separator: false
    });

    this.condition = parsed.args[0];
    this.block = define({
        start: 'WHILE',
        end: 'WEND'
    });
}