Files
harbour-core/harbour/contrib/libct
Walter Negro 225e59364a * contrib/libct/makefile.bc
* Correction in dependence of exponent.c
2002-04-15 04:29:25 +00:00
..
2002-04-14 05:06:43 +00:00
2002-04-14 05:07:52 +00:00
2002-04-14 05:13:27 +00:00
2002-04-14 05:00:38 +00:00
2002-04-08 17:23:10 +00:00
2002-04-14 05:09:07 +00:00
2001-10-20 05:40:55 +00:00
2002-04-15 04:29:25 +00:00
2001-11-14 20:34:35 +00:00
2001-10-20 05:40:55 +00:00
2002-04-14 05:10:02 +00:00
2001-10-20 05:40:55 +00:00
2002-04-14 05:10:58 +00:00
2001-10-20 05:40:55 +00:00
2001-10-20 05:40:55 +00:00
2001-10-20 05:40:55 +00:00
2002-04-14 05:11:50 +00:00
2001-11-12 14:11:38 +00:00
2001-10-20 05:40:55 +00:00

/*
 * $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

+ NUMANDX()    \
+ NUMORX()     |
+ NUMXORX()    |- equivalents to NUMAND(),... functions, but working
+ NUMNOTX()    |  with any bit number of 1 to 32
+ NUMROLX()    |
+ NUMMIRRX()   /

* 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

* TABPACK()    new 4th, 5th and 6th parameter to let one set the carriage-return-line-feed string, 
* TABEXPAND()  the tab character and the chr(141)[soft line feed] behaviour

+ 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