This function deletes the specified range from a multifield value.
Syntax
(delete$ <multifield-expression> <begin-integer-expression> <end-integer-expression>)
The modified multifield value is returned, which is the same as <multifieldexpression> with the fields ranging from <beginintegerexpression> to <endintegerexpression> removed. To delete a single field, the begin range field should equal the end range field.
Example
CLIPS> (delete$ (create$ hammer drill saw pliers wrench) 3 4) (hammer drill wrench) CLIPS> (delete$ (create$ computer printer hard-disk) 1 1) (printer hard-disk) CLIPS>