up previous next
remove

remove an object in a list

Syntax
remove(ref L:LIST, N: INT)

Description
This function removes the N -th component from L ; it changes the value of L . Use the function WithoutNth to create a new list containing the elements of L except the N -th (without changing L ).

Example
/**/  Use R ::= QQ[x,y,z];
/**/  L := indets(R);
/**/  L;
[x, y, z]

/**/  remove(ref L,2);
/**/  L;
[x, z]

See Also