cadd

 

 

Overview

The cadd function is a built-in function that adds Character operands and returns a Character value. The operands are not checked and are not coerced. Both operands are treated as integers during the add operation.

Usage

The cadd built-in function is a simple but very fast Character addition function. Use the cadd function for highly optimized Character addition.

 

Syntax


Expression: (cadd char1 char2 ... )

Arguments Name Type Description
Argument:char1Character The first Character to be added.
Argument:char2Character An arbitrary number of Character operands.

Returns:

Returns a Character sum of all of the operands.



 

Examples

Here are a number of links to Lambda coding examples which contain this instruction in various use cases.

 

Argument Types

Here are the links to the data types of the function arguments.

Character Integer

Here are also a number of links to functions having arguments with any of these data types.

++ += + /=
/ * -- -=
- addMethod addi avg
badd balance bdiv binaryInsert
binaryNand binaryNor binaryNot binaryNxor
binarySearch bitwiseAnd bitwiseNand bitwiseNor
bitwiseNot bitwiseNxor bitwiseOr bitwiseShiftLeft
bitwiseShiftRight bitwiseXor bmod bmul
boolean cadd ccompareEQ ccompareGE
ccompareGT ccompareLE ccompareLT ccompareNE
cdiv char character cmod
cmul code compareEQ compareGE
compareGT compareLE compareLT compareNE
compare cons count csub
day days360 debugDetective deleteRows
delete display divi downcase
evalInSyncLocalContext exit exportCsv exportSbf
exportTab fact fdisplay fileClose
fileCopy fileDisplay fileErase fileOpen
fileReadRecord fileRead fileResize fileSeek
fileWrite filewriteln findBlock find
floor fraction freeBlock gcd
getRecursionCount hashString hour iadd
icompareEQ icompareGE icompareGT icompareLE
icompareLT icompareNE idiv imod
importCsv importSbf importTab imul
insertRows insert inside inspect
integer isAtom isBitVector isBoolean
isBound isByteVector isCharAlphabetic isCharAlphanumeric
isCharLowercase isCharName isCharNumeric isCharUppercase
isCharWhitespace isChar isCharacter isComplex
isDate isDictionary isDirectory isEqual
isError isEven isFloatVector isIdentical
isInside isIntegerVector isInteger isLambda
isMatrix isMember isMoney isNumberMatrix
isNumberVector isNumber isObjectVector isObject
isPair isPcodeVector isString isStructure
isSymbol isText isType isVector
isub kurtosis lcm left
length list macroReplace makeQuotedList
max median member mid
min minute mod modi
money month muli new
number objectToMatrix objectToNumMatrix objectToNumVector
pair parent parse preAllocateFixedMemoryBlocks
product qt random randomize
range rank refAttributes refValues
ref remove replace rept
resize right round saveObject
second setAttributes setBlock setCar
setCdr setLastCdr setq sizeof
skew sort sql sqrt
srandom stdev stdevp stringToBVector
stringToVector string subi substitute
substring sum sumsqr svmRegression
system text time type
uniqueInsert upcase var varp
vectorBinaryInnerProduct vectorBipolarInnerProduct vectorCosineInnerProduct vectorCubeInnerProduct
vectorDelete vectorExpInnerProduct vectorFill vectorInnerProduct
vectorLogInnerProduct vectorQuartInnerProduct vectorQuintInnerProduct vectorSigmoidInnerProduct
vectorSineInnerProduct vectorSquareInnerProduct vectorTanInnerProduct vectorTanhInnerProduct
writelg writeln year

Analytic Information Server (AIS)

AIS Component Systems

  • Smartbase Engine
  • QT C++ Libraries
  • MySQL Relational Database
  • AIS Lisp Libraries
  • Rapid Analytic Demo IDE