- Loops:
  - NeXtMidas macros have a wide variety of loops to provide iteration in a macro.
  - These loops include `DO` loops, `WHILE` loops, `FOREACH` loops, and `FORALL` loops.
    - Each of the different loops serves a different purpose and gives the NeXtMidas macro writer an added level of flexibility.
  - Except for the `FORALL` loop, all NeXtMidas loops support nesting (i.e. a loop inside another loop).