CLEO5
CLEO5 copied to clipboard
Feature - CLEO Containers
Introduce data container feature and opcodes to support it.
Container instance is meant to store single kind of data type. Available types: int, float, text As far as it is technically possible types validation is performed in opcode commands at runtime. In case of mismatch error is thrown.
Class name: container
Opcodes:
create_container - container type
remove_container
container_size
container_clear
container_insert - one or multiple values
container_insert_front - one or multiple values
container_insert_at - index and one or multiple values
container_remove - optional count
container_remove_front - optional count
container_remove_at - index and optional count
container_get - one or multiple return values
container_get_front - one or multiple return values
container_get_at - index and one or multiple return values
container_get_random - one or multiple return values
container_contains - one or more search values
container_count - one search value
container_find - search value
container_find_back - search value
container_sort - sorting order and zero or more synchronized container handles
container_write_to_file
container_read_from_file