interval-startIntervalsmake-intervalinterval-valuesGoTo Top

interval-values   interval => start-value, end-value[Function]

Purpose
Obtain the start and end values of an interval.

Setf syntax

(setf (interval-values   interval) source-interval) => source-interval

Package   :gbbopen

Module   :gbbopen-core

Arguments and values

interval     An interval
source-interval     An interval
start-value     A number
end-value     A number

Returns
Two values: the start value and the end value of the interval.

See also
    interval-end
    interval-start

Examples

  > (interval-values '(1 2))
  1
  2
  > (interval-values '(1 . 2))
  1
  2
  > (interval-values #(1  2))
  1
  2
  > (defparameter *x* (make-interval 1 2))
  *x*
  > *x*
  (1 . 2)
  > (setf (interval-values *x*) #(3 4))
  #(3 4)
  > *x*
  (3 . 4)
  >


The GBBopen Project


interval-startIntervalsmake-intervalinterval-valuesGoTo Top