| 23 | // no overlaps |
| 24 | function notInRange(value, begin, end) { |
| 25 | function errormsg() { return value + " must not be in the range (" + begin + ", " + end + "]"; } |
| 26 | if (begin < end) assert(!(value >= begin && value < end), errormsg()); |
| 27 | else assert(!(value <= begin && value > end), errormsg()); |
| 28 | } |