This section contains
An interval is represented as either a cons, a two-element list, or a two-element array containing the start and end values of the interval. So, a representation for the interval [0,100] can be created as any of the following:
(cons 0 100)
(list 0 100)
(vector 0 100)
Intervals also include the unbounded intervals:
It is an error for the start value of an interval to be greater than the end value.
The GBBopen Project