Top

# Macro Facility And Loop Support

## Denys Duchier

> This document presents the experimental and rudimentary macro facility now available in Mozart. It also documents the new `loop` construct.

- 1 Macro Facility
  - 1.1 Invoking And Defining Macros
  - 1.2 `Macro` Module
  - 1.3 Backquote Macro
  - 1.4 Compiling functors that use macros

- 2 Loop Support
  - 2.1 Iterators
  - 2.2 Control
  - 2.3 Accumulators