)—local variables are lost between calls.
- No <code>for</code>/<code>foreach</code> loops—use <code>while</code> for iteration.
- No <code>try/catch</code>—check for <code>$ERR</code> return values and handle errors explicitly.
- Use <code>[]</code> for list/array access, not <code>.getfield()</code> (which is for files/tables).
- Use <code>.map()</code>, <code>.reduce()</code>, <code>.filter()</code> as methods on arrays/lists, not as global functions.
- Every statement and block must end with a sem