downcase

 

 

Overview

String

The downcase function converts upper case Character or Strings into lower case characters.

Symbol

The downcase function converts upper case Character in the input Symbol into lower case characters.

Usage

Use the downcasefunction is used to convert upper case Character to lower case characters.

 

Syntax


Expression:

(downcase char)

(downcase String)


Arguments Name Type Description
Argument:charString or Character A character argument or String argument

Returns:

A new Character or String with all the upper case characters in the original argument converted to lower case.




Expression:

(downcase symbol)


Arguments Name Type Description
Argument:symbolSymbol A Symbol argument

Returns:

A new Symbol with all the upper case characters in the original argument converted to lower case.



 

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.

Symbol Character String Text
Character

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

++ += /= *=
-- -= addMethod appendWriteln
append apply balance binaryInsert
binaryNand binaryNor binaryNot binaryNxor
binarySearch bitwiseAnd bitwiseNand bitwiseNor
bitwiseNot bitwiseNxor bitwiseOr bitwiseShiftLeft
bitwiseShiftRight bitwiseXor boolean cadd
ccompareEQ ccompareGE ccompareGT ccompareLE
ccompareLT ccompareNE cdiv cdr
char character clean closeLog
cmod cmul code compareEQ
compareGE compareGT compareLE compareLT
compareNE compare comparison compress
cons count csub date
day days360 debugBrowsableProcs debugDetective
debugEval debug defchild defclass
define(macro) define defmacro defmethod
deforphan defriend defun delete
dimension disassemble display downcase
encode evalInSyncLocalContext eval exportCsv
exportSbf exportTab fdisplay fileClose
fileCopy fileDir fileDisplay fileEraseDir
fileErase fileExists fileMakeDir fileOpen
fileReadAll fileReadRecord fileRead fileSizeOf
fileWriteAll fileWrite filewriteln find
gc getGlobalValue getSymbolTable globalBinding
hashString hour importCsv importSbf
importTab insert inside inspect
integer isAtom isBitVector isBoolean
isByteVector isCharAlphabetic isCharAlphanumeric isCharLowercase
isCharName isCharNumeric isCharUppercase isCharWhitespace
isChar isCharacter isComplex isDate
isDictionary isDirectory isEqual isError
isFloatVector isIdentical isInside isIntegerVector
isInteger isLambda isMatrix isMember
isMoney isNumberMatrix isNumberVector isNumber
isObjectVector isObject isPair isPcodeVector
isString isStructure isSymbol isText
isType isVector julian left
length list loadModule loadWorkspace
lock macroReplace makeQuotedList makeQuotedSymbol
member methodsOf mid minute
money month new number
offset openLog pair parent
parse pointer proplist proprecord
putprop qt ref remProp
remove rename replace rept
right run saveImmediate saveModule
saveObject saveRepository saveWorkspace second
setCar setCdr setLastCdr set
setf setq sizeof sort
sql stringCiEQ stringCiGE stringCiGT
stringCiLE stringCiLT stringCiNE stringFill
stringToBVector stringToVector string submit
substitute substringCiEQ substringCiGE substringCiGT
substringCiLE substringCiLT substringCiNE substringEQ
substringFill substringGE substringGT substringLE
substringLT substringNE substring svmRegression
symbolToTypeCode symbol system text
time trim type uniqueInsert
unlock upcase vectorFill 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