interval-endIntervalsinterval-valuesinterval-startGoTo Top

interval-start   interval => start-value[Function]

Purpose
Obtain the start value of an interval.

Setf syntax

(setf (interval-start   interval) start-value) => start-value

Package   :gbbopen

Module   :gbbopen-core

Arguments and values

interval     An interval
start-value     A number

Returns
The start value of the interval.

See also
    interval-end
    interval-values

Examples

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


The GBBopen Project


interval-endIntervalsinterval-valuesinterval-startGoTo Top