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

2.10.1 Stack Functions

29A35 (dup) ( meta → meta meta )
0326E NDROP ( 1..n #n → )
37032 DROPNDROP ( 1..n #n ob → )
35FB0 #1+NDROP ( ob 1..n #n → )
aka: N+1DROP
28211 NDROPFALSE ( ob1..obn #n → F )
391006 ^NDROPZERO ( obn..ob1 #n → #0 )
Replace Meta object with empty Meta object. Should be called dropZERO.
29A5D psh ( meta1 meta2 → meta2 meta1 )
Should be called swap.
29A8F roll2ND ( meta1 meta2 meta3 → meta2 meta3 meta1 )
Should be called rot.
29B12 unroll2ND ( meta1 meta2 meta3 → meta3 meta1 meta2 )
Should be called unrot.
3695A SWAPUnNDROP ( meta1 meta2 → meta2 )
Should be called swapdrop.
36946 SWAPUnDROP ( meta1 meta2 → meta2 ob1..obn )
Swaps two metas and drops the count. Should be called swapDROP.
36FA6 metaROTDUP ( meta1 meta2 meta3 → meta2 meta3 meta1 meta1 )
Should be called rotdup.



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