# Unit Test: calloutlist.001

A screen with 20+ callouts

$Id: calloutlist.002.xml 5230 2005-10-07 01:34:14Z xmldoc $
Norman Walsh

    ndw@nwalsh.com

Callouts using co:

    (let loopvar ((count 1))
      (if (> count 10)
        #t
        (loopvar (+ count 1))))

    (let loopvar ((count 1))
      (if (> count 10)
        #t
        (loopvar (+ count 1))))

    (let loopvar ((count 1))
      (if (> count 10)
        #t
        (loopvar (+ count 1))))

    (let loopvar ((count 1))
      (if (> count 10)
        #t
        (loopvar (+ count 1))))

This variable controls the loop. It is declared without an initial value, immediately after the `let` operand.

Any number of additional local variables can be defined after the loop variable, just as they can in any other `let` expression.

If you ever want the loop to end, you have to put some sort of a test in it.

This is the value that will be returned.

Note that you iterate the loop by using the loop variable as if it was a function name.

The arguments to this function are the values that you want the local variables declared in to have in the next iteration.

This variable controls the loop. It is declared without an initial value, immediately after the `let` operand.

Any number of additional local variables can be defined after the loop variable, just as they can in any other `let` expression.

If you ever want the loop to end, you have to put some sort of a test in it.

This is the value that will be returned.

Note that you iterate the loop by using the loop variable as if it was a function name.

The arguments to this function are the values that you want the local variables declared in to have in the next iteration.

This variable controls the loop. It is declared without an initial value, immediately after the `let` operand.

Any number of additional local variables can be defined after the loop variable, just as they can in any other `let` expression.

If you ever want the loop to end, you have to put some sort of a test in it.

This is the value that will be returned.

Note that you iterate the loop by using the loop variable as if it was a function name.

The arguments to this function are the values that you want the local variables declared in to have in the next iteration.

This variable controls the loop. It is declared without an initial value, immediately after the `let` operand.

Any number of additional local variables can be defined after the loop variable, just as they can in any other `let` expression.

If you ever want the loop to end, you have to put some sort of a test in it.

This is the value that will be returned.

Note that you iterate the loop by using the loop variable as if it was a function name.

The arguments to this function are the values that you want the local variables declared in to have in the next iteration.