expand-intervalIntervalsinfinite-intervalexpand-pointGoTo Top

expand-point   point amount &optional type-specifier => new-interval[Function]

Purpose
Create a new interval by expanding point by amount.

Package   :gbbopen

Module   :gbbopen-core

Arguments and values

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

Returns
The new interval.

See also
    expand-interval
    interval-start
    interval-end
    interval-values
    make-interval
    nexpand-interval
    nshift-interval
    shift-interval

Examples

  > (expand-point 3 2)
  (1 . 5)
  > (expand-point 3 2 'cons)
  (1 . 5)
  > (expand-point 3 2 'list)
  (1 5)
  > (expand-point 3 2 'array)
  #(1 5)
  >

Note
Declared numeric and pseudo probability versions of expand-point are also provided: expand-point&, expand-point$&, expand-point$, expand-point$$, expand-point$$$, and expand-point%.


The GBBopen Project


expand-intervalIntervalsinfinite-intervalexpand-pointGoTo Top