interval-valuesIntervalsnexpand-intervalmake-intervalGoTo Top

make-interval   start end &optional type-specifier => new-interval[Function]

Purpose
Create a new interval of type type-specifier.

Package   :gbbopen

Module   :gbbopen-core

Arguments and values

start     A number
end     A number
type-specifier     One of: cons, list, or array. (Default is cons.)
new-interval     An interval

Returns
The new interval.

See also
    copy-interval
    expand-interval
    expand-point
    infinite-interval
    interval-start
    interval-end
    nexpand-interval
    nshift-interval
    shift-interval

Examples

  > (make-interval 2 5)
  (2 . 5)
  > (make-interval 2 5 'list)
  (2 5)
  > (make-interval 2 5 'cons)
  (2 . 5)
  > (make-interval 2 5 'array)
  #(2 5)
  >


The GBBopen Project


interval-valuesIntervalsnexpand-intervalmake-intervalGoTo Top