Cicada ---> Online Help Docs ---> Cicada scripting

Variables

Cicada variables are either: primitive variables which store data, composite (aka structure) variables which contain other variables, array variables which contain many identical copies of another variable, or lists which are like ragged arrays. All variables must be be defined before they can be used. Once created, any variable can have its data overwritten (since there are no constant types in Cicada) or its reference reassigned so that it ‘points’ to another piece of data. Several variables such as args are predefined.


Prev: Expressions    Next: Primitive variables and constants


Last update: November 12, 2025