eĿlipsis
a language independent preprocessor
 
Loading...
Searching...
No Matches
ellipsis-loop.dirs File Reference

A loop primitive that has linear complexity. More...

Macros

#define LOOP_DIRECTIVES
 The name of the file that holds the directives to be executed at each iteration.
 
#define LOOP_TERMINATED
 A Boolean value that indicates whether or not the loop has terminated.
 

Detailed Description

A loop primitive that has linear complexity.

This uses two macros LOOP_DIRECTIVES and LOOP_TERMINATED that hold the file name for the directives of the loop body and the termination condition, respectively.

Remarks
The maximal length of a loop is ELLIPSIS_LOOP_MAX.

Macro Definition Documentation

◆ LOOP_DIRECTIVES

#define LOOP_DIRECTIVES

The name of the file that holds the directives to be executed at each iteration.

◆ LOOP_TERMINATED

#define LOOP_TERMINATED

A Boolean value that indicates whether or not the loop has terminated.

Warning
If this condition is never changed in LOOP_DIRECTIVES, ELLIPSIS_LOOP_MAX iterations will be performed until the processing is terminated.