intervalΒΆ
meth (X: double):between(Interval: integer::interval): X | nil
TBD
meth (X: double):between(Interval: real::interval): X | nil
TBD
meth (Scale: integer) * (Interval: integer::interval): integer::interval
Returns a interval
meth (Shift: integer) + (Interval: integer::interval): integer::interval
Returns a interval
meth (Start: integer) .. (Limit: integer): integer::interval
Returns a interval from
Start
toLimit
(inclusive).meth (Start: integer) .. (Limit: integer, Step: integer): integer::range
Returns a range from
Start
toLimit
(inclusive) with stepStep
.meth (Start: integer) ..< (Limit: integer): integer::interval
Returns a interval from
Start
toLimit
(exclusive).meth (X: integer):between(Interval: integer::interval): X | nil
TBD
meth (X: integer):between(Interval: real::interval): X | nil
TBD
meth (Start: integer):by(Step: integer): integer::range
Returns a unlimited range from
Start
in steps ofStep
.meth (Start: integer):up: integer::interval
Returns an unlimited interval from
Start
.meth (Start: integer):up(Count: integer): integer::interval
Returns a interval from
Start
toStart + Count - 1
(inclusive).type integer::interval < sequence
TBD
meth (A: integer::interval) != (B: integer::interval): integer::interval | nil
Returns a interval
meth (Interval: integer::interval) * (Scale: integer): integer::interval
Returns a interval
meth (Interval: integer::interval) + (Shift: integer): integer::interval
Returns a interval
meth (Interval: integer::interval) - (Shift: integer): integer::interval
Returns a interval
meth (A: integer::interval) = (B: integer::interval): integer::interval | nil
Returns a interval
meth (Interval: integer::interval):by(Step: double): real::range
TBD
meth (Interval: integer::interval):by(Step: integer): integer::range
Returns a range with the same limits as
Interval
but with stepStep
.meth (Interval: integer::interval):count: integer
Returns the number of values in
Interval
.meth (Interval: integer::interval):first: integer
Returns the start of
Interval
.meth (Interval: integer::interval):in(Count: integer): integer::range | real::range
TBD
meth (Interval: integer::interval):last: integer
Returns the limit of
Interval
.meth (Interval: integer::interval):limit: integer
Returns the limit of
Interval
.meth (Interval: integer::interval):precount: integer
Returns the number of values in
Interval
.meth (Interval: integer::interval):random: integer
TBD
meth (Interval: integer::interval):start: integer
Returns the start of
Interval
.meth (Buffer: string::buffer):append(Value: integer::interval)
Appends a representation of
Value
toBuffer
.type integer::range < sequence
TBD
meth (Interval: integer::range):bin(Value: double): integer | nil
TBD
meth (Interval: integer::range):bin(Value: integer): integer | nil
TBD
meth (Buffer: string::buffer):append(Value: integer::range)
Appends a representation of
Value
toBuffer
.meth (Start: number) .. (Limit: number): real::interval
TBD
type real::interval < sequence
TBD
meth (Interval: real::interval):by(Step: number): real::range
TBD
meth (Interval: real::interval):count: integer
Returns the number of values in
Interval
.meth (Interval: real::interval):first: real
Returns the start of
Interval
.meth (Interval: real::interval):in(Count: integer): real::range
TBD
meth (Interval: real::interval):last: real
Returns the limit of
Interval
.meth (Interval: real::interval):limit: real
Returns the limit of
Interval
.meth (Interval: real::interval):precount: integer
Returns the number of values in
Interval
.meth (Interval: real::interval):random: real
TBD
meth (Interval: real::interval):start: real
Returns the start of
Interval
.meth (Buffer: string::buffer):append(Value: real::interval)
Appends a representation of
Value
toBuffer
.type real::range < sequence
TBD