Eric S. Raymond writes: > OK, there are two ways we can handle this. The third way is building a hash table that maps each possible unique prefix to the actual full-length command. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra