diff options
Diffstat (limited to 'framework/Web/Javascripts/prototype/range.js')
-rw-r--r-- | framework/Web/Javascripts/prototype/range.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/framework/Web/Javascripts/prototype/range.js b/framework/Web/Javascripts/prototype/range.js deleted file mode 100644 index ef633332..00000000 --- a/framework/Web/Javascripts/prototype/range.js +++ /dev/null @@ -1,29 +0,0 @@ -ObjectRange = Class.create(); -Object.extend(ObjectRange.prototype, Enumerable); -Object.extend(ObjectRange.prototype, { - initialize: function(start, end, exclusive) { - this.start = start; - this.end = end; - this.exclusive = exclusive; - }, - - _each: function(iterator) { - var value = this.start; - do { - iterator(value); - value = value.succ(); - } while (this.include(value)); - }, - - include: function(value) { - if (value < this.start) - return false; - if (this.exclusive) - return value < this.end; - return value <= this.end; - } -}); - -var $R = function(start, end, exclusive) { - return new ObjectRange(start, end, exclusive); -}
\ No newline at end of file |