Module cerberus
The cerberus modules provide 'built-in' functionality that is available to every cerberus program. More...
Declarations
Imports | |
---|---|
cerberus.boxes |
The boxes module provides a set of classes that allow you to use 'box' objects. |
cerberus.deque |
A deque is a 'double ended queue'. |
cerberus.interpolate |
Functions to interpolate between two values. |
cerberus.lang |
The lang module contains classes and functions built-in to the cerberus language. |
cerberus.list |
The list module provides support for doubly linked lists. |
cerberus.map |
The map module provides support for associative maps. |
cerberus.math |
The math module provides math related constants and functions. |
cerberus.random |
The random module provides functions to generate random numbers. |
cerberus.set |
The set module provides support for sets, collections of ordered objects. |
cerberus.stack |
The stack module provides support for stacks. |
Detailed Discussion
The cerberus modules provide 'built-in' functionality that is available to every cerberus program.
This includes modules that provide math and random number functions, 'boxing' modules for treating primitives such as ints, floats and strings as objects, and modules that provide support for a range of simple container classes such as sets, maps, lists and stacks.
It is not necesary to import cerberus modules as this is done automatically for every cerberus program.