v2026.6.4
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.

CharRange

Character range used primarily for looping

Implements: Range

Operations

GetEnd #

Gets the ending index

method : public : GetEnd() ~ Char

Return

TypeDescription
Charending index

GetStart #

Gets the starting index

method : public : GetStart() ~ Char

Return

TypeDescription
Charstarting index

GetStep #

Gets the step value

method : public : GetStep() ~ Char

Return

TypeDescription
Charstep value

New # constructor

Constructor.

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

Parameters

NameTypeDescription
startCharstarting index
endCharending index
stepCharstep by value

New # constructor

Constructor.

New(start:Char, end:Char)

Parameters

NameTypeDescription
startCharstarting index
endCharending index

New # constructor

Constructor.

New(end:Char)

Parameters

NameTypeDescription
endCharending 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