builtins

List of built-in types of Ether. More...

Types

type Any;
type Array < Any;
type BArray < Any;
type Bool < Any;
type CArray < Any;
type Double < Any;
type Error < Any;
type Float < Any;
type Function < Any;
type Int < Any;
type Long < Any;
type String < Any;
type Structure < Any;

Description

The following types are built-in.

Type details

type Any;
Parent type of all other types.

type Int < Any;
Integer value. Values of this type are integer numbers in range from −231 to 231−1.

type Long < Any;
Long integer value. Values of this type are integer numbers in range from −263 to 263−1.

type Float < Any;
Single precision floating point number.

type Double < Any;
Double precision floating point number.

type Bool < Any;
Boolean value. Values of this type are true and false.

type String < Any;
A sequence of characters.

type Array < Any;
Parent type or all array types.

type BArray < Any;
Byte array. Bytes are represented as signed Int values in range from −128 to 127.

type CArray < Any;
Character array. Characters are represented as unsigned Int values in range from 0 to 65535.

type Structure < Any;
Parent type of all structure types.

type Function < Any;
Parent type of all functional types.

type Error < Any;
Error thrown in exceptional situations. See error.eh for details.