v2026.5.3
All Bundles
Bundle Core runtime library providing primitive types (Bool, Byte, Char, Int, Float, String), base collections, and system utilities. Every Objeck program links against this bundle automatically via lang.obl.

FloatRange

Float range used primarily for looping

Implements: Range

Operations

GetEnd #

Gets the ending index

method : public : GetEnd() ~ Float

Return

TypeDescription
Floatending index

GetStart #

Gets the starting index

method : public : GetStart() ~ Float

Return

TypeDescription
Floatstarting index

GetStep #

Gets the step value

method : public : GetStep() ~ Float

Return

TypeDescription
Floatstep value

New # constructor

Constructor.

New(start:Float, end:Float, step:Float)

Parameters

NameTypeDescription
startFloatstarting index
endFloatending index
stepFloatstep by value

New # constructor

Constructor.

New(start:Float, end:Float)

Parameters

NameTypeDescription
startFloatstarting index
endFloatending index

New # constructor

Constructor.

New(end:Float)

Parameters

NameTypeDescription
endFloatending index

SetEnd #

Sets the ending index

method : public : SetEnd(end:Char) ~ Nil

Parameters

NameTypeDescription
endCharending index

SetStart #

Sets the starting index

method : public : SetStart(start:Char) ~ Nil

Parameters

NameTypeDescription
startCharstarting index

SetStep #

Sets the step value

method : public : SetStep(step:Char) ~ Nil

Parameters

NameTypeDescription
stepCharstep value