|
makeDictionary
|
The makeDictionary function returns a new dictionary object, which is formed
with the specified bindings and with the optional cdr value. Each binding
{symbol: value} is a quoted symbol followed by a value. There may be zero or
more bindings specified. The optional cdr value is preceded by the period
special character '. When to use The makeDictionary function is used whenever it is necessary to coerce a
symbol-value pair into a Dictionary binding.
(makeDictionary symbol value ...) A Dictionary object.
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Example_Dictionary_makeDictionary_001
Here are the links to the data types of the function arguments. Here are also a number of links to functions having arguments with any of these data types.
You can always talk with the AIS at aiserver.sourceforge.net.
(makeDictionary symbol value ... . cdrvalue)
Name
Description
AIS Types symbol A symbol (This will be used as the key part of a dictionary binding) Symbol value A value (This will be used as the value part of a dictionary binding).
There may be more than one symbol-value pairs. Character String Symbol Vector BitVector ByteVector IntVector
FltVector ObjVector Structure Dictionary Directory
Matrix NumMatrix Integer Float Number Complex . A period. An optional parameter, if present, must be followed by a value which
will be assigned as the cdr of the dictionary
Returns:
Examples
Argument Types
Dictionary
How do I contact the AIS team?