[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.9.4 Lists

055E9 NULL{} ( → {} )
Pushes a null list to the stack.
63A6F DUPNULL{}? ( {} → {} flag )
23EED ONE{}N ( ob → { ob } )
631B9 TWO{}N ( ob1 ob2 → { ob1 ob2 } )
631CD THREE{}N ( ob1 ob2 ob3 → { ob1 ob2 ob3 } )
631A5 #1-{}N ( ob1..obn #n+1 → {} )
1DC00 PUTLIST ( ob #i {} → {}' )
Replaces object at specified position. Assumes valid #i.
0E461 (INSERTN{}) ( {} ob #n → {}' )
Insert ob at #nth position. Assumes valid #n.
0E4DE (REMOVEN{}) ( {} #n → {}' )
Removes nth ob. Assumes valid #n.
49CD6 (ROLL{}) ( {} → {}' )
Rolls list elements.
35491 apndvarlst ( {} ob → {}' )
Appends ob to list if not already there.
152FF EqList? ( ob → )
Is ob a list of equations? Returns T if ob is a list of at least two elements, and the second element is not a list itself.



This document was generated by Carsten Dominik on May, 30 2005 using texi2html