next up previous contents index
Next: 2.9.1 currenterror Up: 2. Onyx Language Reference Previous: 2.8 Memory management   Contents   Index

2.9 Dictionary reference

All operators built in to Onyx have corresponding names that are composed entirely of lower case letters (with the exception of syntax-supporting operators like [). In order to avoid any possibility of namespace collisions with names defined by current and future versions of Onyx, use at least one character that is not a lower case letter in names (for example, capital letters, numbers, underscore, etc.). In practice, namespace collisions usually aren't a problem, even if they happen, since the only effect is that the program-defined definition shadows the built in definition during name lookups.



Subsections

Jason Evans 2002-09-08