Update of /project/flexichain/cvsroot/flexichain/Doc In directory clnet:/tmp/cvs-serv8302/Doc
Modified Files: flexichain.tex Log Message: flexichain 0.3
* Troels Henriksen's changes for flexichain 0.3. ** Added delete-elements* ** minor indentation fixes ** clean up some of cursor-pos methods
Date: Fri Jan 25 18:59:23 2008 Author: charmon
Index: flexichain/Doc/flexichain.tex diff -u flexichain/Doc/flexichain.tex:1.1.1.1 flexichain/Doc/flexichain.tex:1.2 --- flexichain/Doc/flexichain.tex:1.1.1.1 Wed Feb 8 21:51:06 2006 +++ flexichain/Doc/flexichain.tex Fri Jan 25 18:59:23 2008 @@ -175,6 +175,15 @@ to the length of \arg{chain}), the \cl{flexi-position} condition will be signaled.
+\Defgeneric {delete-elements*} {chain position n} + +Delete N elements at \arg{position} of the flexichain. If +$\arg{position}+\arg{N}$ is out of range (less than $0$ or greater +than or equal to the length of \arg{chain}, the +\cl{flexi-position-error} condition will be signaled, and nothing will +be deleted. \arg{n} can be negative, in which case elements will be +deleted before \arg{position}. + \Defgeneric {element*} {chain position}
Return the element at \arg{position} of the \arg{chain}. If