any

type any

Base type for all values.

meth (Value₁: any) != (Value₂: any): Value₂ | nil

Returns Value₂ if Value₁ and Value₂ are not exactly the same instance and nil otherwise.

meth (Arg₁: any) != (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ != Argᵢ for i = 2, ..., n and nil otherwise.

meth #(Value: any): integer

Returns a hash for Value for use in lookup tables, etc.

meth (Arg₁: any) < (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ < Arg₂ < ... < Argₙ and nil otherwise.

meth (Arg₁: any) <= (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ <= Arg₂ <= ... <= Argₙ and nil otherwise.

meth (Value₁: any) <> (Value₂: any): integer

Compares Value₁ and Value₂ and returns -1, 0 or 1. This comparison is based on the types and internal addresses of Value₁ and Value₂ and thus only has no persistent meaning.

meth (Value₁: any) = (Value₂: any): Value₂ | nil

Returns Value₂ if Value₁ and Value₂ are exactly the same instance and nil otherwise.

meth (Arg₁: any) = (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ = Arg₂ = ... = Argₙ and nil otherwise.

meth (Arg₁: any) > (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ > Arg₂ > ... > Argₙ and nil otherwise.

meth (Arg₁: any) >= (Arg₂: any, Arg₃: any, ...): any | nil

Returns Argₙ if Arg₁ >= Arg₂ >= ... >= Argₙ and nil otherwise.

meth (Value: any):in(Type: type): Value | nil

Returns Value if it is an instance of Type or a type that inherits from Type and nil otherwise.

meth (A: any):max(B: any): any

Returns A if A > B and B otherwise.

meth (A: any):min(B: any): any

Returns A if A < B and B otherwise.

meth (Buffer: string::buffer):append(Value: any)

Appends a representation of Value to Buffer.