/*
* $Id$
*/
CA-T**ls Compatible Library for Harbour
=======================================
The goal of this library is to provide the functionality
of the original CA-T**ls 3 Library for CA-Cl*pper.
Viktor Szakats <viktor.szakats@syenar.hu>
Changes and Enhancements over the original CA-T**ls 3 Library
Martin Vogel <vogel@inttec.de>
=============================================================
* ADDASCII() New 4th parameter to enable a carry over in the addition
process
* ATREPL() New 6th parameter to specify characters to be ignored
* ATTOKEN() New 4th parameter to specify a skip width equal to the
TOKEN() function
+ CHARHIST() generates a character histogram of a string
+ CHARRLL() bitwise roll to the left operation on characters
+ CHARRLR() bitwise roll to the right operation on characters
+ CHARSHL() bitwise shift left operation on characters
+ CHARSHR() bitwise shift right operation on characters
+ CHARSLIST() generates a sorted character list of a string
+ CHARSUB() subtracts corresponding ASCII values
+ COSH() hyperbolic cosine
+ CSETARGERR() set behaviour on argument errors
+ CTINIT() library init function
+ CTEXIT() library exit function
* SETATLIKE() 2nd parameter can be passed by reference so that SETATLIKE
can store the acutal wildcard character in it
+ SETMATHERR() math error handling
+ SINH() hyperbolic sine
+ TANH() hyperbolic tangent
* TOKEN() New 5th and 6th parameter where the function can store
the tokenizer before and after the extracted token.
* TOKENINIT() all incremental tokenizer functions
TOKENINIT(),TOKENEXIT(),TOKENNEXT(),TOKENNUM(),
TOKENAT(),SAVETOKEN(),RESTTOKEN(),TOKENEND()
now support locally stored token environments
+ TOKENEXIT() new function related to TOKENINIT
+ TOKENNUM() numtoken() functionality for incremental tokenizer
* TOKENLOWER() New 4th parameter <nSkipWidth>
* TOKENUPPER() New 4th parameter <nSkipWidth>
+ WORDREM() remove double characters from a string