lib/runner/cursor.js
function () {
        return {
            position: this.position,
            iteration: this.iteration,
            length: this.length,
            cycles: this.cycles,
            empty: this.empty(),
            eof: this.eof(),
            bof: this.bof(),
            cr: this.cr(),
            ref: this.ref
        };
    }
function () {
        return {
            position: this.position,
            iteration: this.iteration,
            length: this.length,
            cycles: this.cycles,
            empty: this.empty(),
            eof: this.eof(),
            bof: this.bof(),
            cr: this.cr(),
            ref: this.ref
        };
    }
function ( ) { return { position : this . position , iteration : this . iteration , length : this . length , cycles : this . cycles , empty : this . empty ( ) , eof : this . eof ( ) , bof : this . bof ( ) , cr : this . cr ( ) , ref : this . ref } ; }
Current Cursor state

@returns {Object}
Current Cursor state