All commands, alphabetic order; letter K

This page contains the description of the following commands kill, killarray, killarray_element,

kill(x1, ... ,xn) (Symbolic macro)

The kill macro unsets its arguments (sets them to _undef_. This is the code

kill([x])::= 
     if nbargs()= 0 then buildq(nothing_done)
     else buildq([x]=(x:=_undef_), { splice(x),done});

Example

(5) L:=10;

(5)                                   10

(6) length(endymion_values);

(6)                                   5

(7) kill(L);
Macro expansion -> kill(L)
Macro expansion <- {L := _undef_, done}

(7)                                  done

(8) L;

(8)                                   L

(9) length(endymion_values);

(9)                                   4

Valid XHTML 1.0 Strict back to home page © INRIA 2005, 2006 Last modified $Date: 2009/01/08 17:43:30 $