range

meth (X: double):in(Range: integer::range): X | nil

TBD

meth (X: double):in(Range: real::range): X | nil

TBD

meth (Scale: integer) * (Range: integer::range): integer::range

Returns a range

meth (Shift: integer) + (Range: integer::range): integer::range

Returns a range

meth (Shift: integer) - (Range: integer::range): integer::range

Returns a range

meth (Start: integer) .. (Limit: integer): integer::range

Returns a range from Start to Limit (inclusive).

meth (Start: integer) .. (Limit: integer, Step: integer): integer::range

Returns a range from Start to Limit (inclusive).

meth (Start: integer) ..< (Limit: integer): integer::range

Returns a range from Start to Limit (exclusive).

meth (Start: integer):by(Step: integer): integer::range

Returns a unlimited range from Start in steps of Step.

meth (X: integer):in(Range: integer::range): X | nil

TBD

meth (X: integer):in(Range: real::range): X | nil

TBD

meth (Start: integer):up: integer::range

Returns an unlimited range from Start.

meth (Start: integer):up(Count: integer): integer::range

Returns a range from Start to Start + Count - 1 (inclusive).

type integer::range < sequence

TBD

meth (A: integer::range) != (B: integer::range): integer::range | nil

Returns a range

meth (Range: integer::range) * (Scale: integer): integer::range

Returns a range

meth (Range: integer::range) + (Shift: integer): integer::range

Returns a range

meth (Range: integer::range) - (Shift: integer): integer::range

Returns a range

meth (A: integer::range) = (B: integer::range): integer::range | nil

Returns a range

meth (Range: integer::range):bin(Value: double): integer | nil

TBD

meth (Range: integer::range):bin(Value: integer): integer | nil

TBD

meth (Range: integer::range):by(Step: double): real::range

TBD

meth (Range: integer::range):by(Step: integer): integer::range

Returns a range with the same limits as Range but with step Step.

meth (Range: integer::range):count: integer

Returns the number of values in Range.

meth (Range: integer::range):first: integer

Returns the start of Range.

meth (Range: integer::range):in(Count: integer): real::range

TBD

meth (Range: integer::range):last: integer

Returns the limit of Range.

meth (Range: integer::range):limit: integer

Returns the limit of Range.

meth (Range: integer::range):precount: integer

Returns the number of values in Range.

meth (Range: integer::range):random: integer

TBD

meth (Range: integer::range):start: integer

Returns the start of Range.

meth (Range: integer::range):step: integer

Returns the limit of Range.

meth (Buffer: string::buffer):append(Value: integer::range)

Appends a representation of Value to Buffer.

meth (Start: number) .. (Limit: number): real::range

TBD

meth (Start: number) .. (Limit: number, Arg₃: number): real::range

TBD

meth (Start: number):by(Step: number): real::range

TBD

type real::range < sequence

TBD

meth (Range: real::range):bin(Value: double): integer | nil

TBD

meth (Range: real::range):bin(Value: integer): integer | nil

TBD

meth (Range: real::range):by(Step: number): real::range

TBD

meth (Range: real::range):count: integer

Returns the number of values in Range.

meth (Range: real::range):first: real

Returns the start of Range.

meth (Range: real::range):in(Count: integer): real::range

TBD

meth (Range: real::range):last: real

Returns the limit of Range.

meth (Range: real::range):limit: real

Returns the limit of Range.

meth (Range: real::range):precount: integer

Returns the number of values in Range.

meth (Range: real::range):random: real

TBD

meth (Range: real::range):start: real

Returns the start of Range.

meth (Range: real::range):step: real

Returns the step of Range.

meth (Buffer: string::buffer):append(Value: real::range)

Appends a representation of Value to Buffer.