function PauseCommand(args, define) {
    if (args.length) {
        this.message = new statements.ExpressionStatement(args, define);
        if (this.message.error) throw this.message.error;
    } else this.message = new statements.StringStatement("[<< Paused, Press RETURN to Continue >>]");
}
function PauseCommand(args, define) {
    if (args.length) {
        this.message = new statements.ExpressionStatement(args, define);
        if (this.message.error) throw this.message.error;
    } else this.message = new statements.StringStatement("[<< Paused, Press RETURN to Continue >>]");
}
function PauseCommand ( args , define ) { if ( args . length ) { this . message = new statements . ExpressionStatement ( args , define ) ; if ( this . message . error ) throw this . message . error ; } else this . message = new statements . StringStatement ( "[<< Paused, Press RETURN to Continue >>]" ) ; }
Pauses execution until RETURN is pressed

@param {String} args The arguments to the command
@param {Function} define
@constructor
Pauses execution until RETURN is pressed