[back] [prev] [next] [index] [root]

 


MultiCounterInit

Initializes a multi counter.

Syntax:

L := MultiCounterInit(n);

list
  L  
integer
  n  

See also:  MultiCounterInc

Description:

Initializes a list L of length n to be used by MultiCounterInc.


Example:

A counter with 2 items:

kash> L := MultiCounterInit(2);;
kash> while MultiCounterInc(L, 2) do
> Print (L, " ");
> od; Print("\n");[ 0, 0 ] [ 1, 0 ] [ 2, 0 ] [ 0, 1 ] [ 1, 1 ] [ 2, 1 ] [ 0, 2 ] [ 1, 2 ] 
[ 2, 2 ] > 


<- back[back] [prev] [next] [index] [root]