next up previous

12.2.1 Creating Multifield Values

This function appends any number of fields together to create a multifield value.

Syntax

    (create$ <expression>*)

The return value of create$ is a multifield value regardless of the number or types of arguments (singlefield or multifield). Calling create$ with no arguments creates a multifield value of length zero. This function may also be called using the name create$.

Example

CLIPS (create$ hammer drill saw screw pliers wrench)
(hammer drill saw screw pliers wrench)
CLIPS> (create$ (+ 3 4) (* 2 3) (/ 8 4))
(7 6 2)
CLIPS>


next up previous