|
makeStructure
|
The makeStructure function returns a new structure 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 makeStructure function is used whenever it is necessary to coerce a
symbol-value pair into a structure binding.
(makeStructure symbol value ...) A Structure object.
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Example_Structure_makeStructure_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.
(makeStructure symbol value ... . cdrvalue)
Name
Description
AIS Types symbol A symbol (This will be used as the key part of a structure binding) Symbol value A value (This will be used as the value part of a structure 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 structure
Returns:
Examples
Argument Types
Structure
How do I contact the AIS team?