+++ /dev/null
-#include "cll1.h"
-
-program
-{
- int i=2;
-
- repeat(1)
- {
- print("This is demonstration, that nesting of C<<1 repeat(N) { ... } flow-control macro is completely safe:");
- repeat(i++)
- {
- echo("This loop is supposed to be repeated twice: ");
- repeat(i)
- {
- printf("[doing this %d times] ",i);
- }
- repeat(0)
- {
- printf("[doing this 0 times] ",i);
- }
- repeat(-1)
- {
- printf("[doing this -1 times] ",i);
- }
- repeat(1)
- {
- printf("[doing this 1 times] ",i);
- }
- print("... finished.");
- }
- }
- repeat(--i)
- {
- print("This loop is not nested and it is supposed to be repeated again just twice.");
- }
-}