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

2.1.6 Arithmetic Functions

03DBC #+ ( # #' → #+#' )
25B0B (#+OVF) ( # #' → #+#' )
0 ≤ result ≤ FFFFF
03DEF #1+ ( # → #+1 )
03E2D #2+ ( # → #+2 )
6256A #3+ ( # → #+3 )
6257A #4+ ( # → #+4 )
6258A #5+ ( # → #+5 )
6259A #6+ ( # → #+6 )
625AA #7+ ( # → #+7 )
625BA #8+ ( # → #+8 )
625CA #9+ ( # → #+9 )
625DA #10+ ( # → #+10 )
625EA #12+ ( # → #+12 )
03DE0 #- ( # #' → #-#' )
03E0E #1- ( # → #-1 )
03E4E #2- ( # → #-2 )
625FA #3- ( # → #-3 )
6260A #4- ( # → #-4 )
6261A #5- ( # → #-5 )
6262A #6- ( # → #-6 )
03EC2 #* ( # #' → #*#' )
191B9 #*OVF ( # #' → #*#' )
0 ≤ result ≤ FFFFF
03E6F #2* ( # → #*2 )
62691 #6* ( # → #*6 )
62674 #8* ( # → #*8 )
6264E #10* ( # → #*10 )
03EF7 #/ ( # #' → #r #q )
03E8E #2/ ( # → #/2 )
Rounded down.
637CC #1-- ( # #' → #-#'+1 )
aka: #-+1
63808 #1-+ ( # #' → #+#'-1 )
$1-+ is a typo in EXTABLE. aka: #+-1, $1-+
624FB #-#2/ ( # #' → (#-#')/2 )
627D5 #+DUP ( # #' → #+#' #+#' )
62DFE #+SWAP ( ob # #' → #+#' ob )
63051 #+OVER ( ob # #' → ob #+#' ob )
627F8 #-DUP ( # #' → #-#' #-#' )
62E12 #-SWAP ( ob # #' → #-#' ob )
63065 #-OVER ( ob # #' → ob #-#' ob )
62809 #1+DUP ( # → #+1 #+1 )
62E26 #1+SWAP ( ob # → #+1 ob )
1DABB #1+ROT ( ob ob' # → ob' #+1 ob )
6281A #1-DUP ( # → #-1 #-1 )
5E4A9 #1-SWAP ( ob # → #-1 ob )
aka: pull
62FD9 #1-ROT ( ob ob' # → ob' #-1 ob )
28558 #1-UNROT ( ob ob' # → #-1 ob ob' )
62E4E #1-1SWAP ( # → 1 #-1 )
Returns the bint ONE and the result.
628EB DUP#1+ ( # → # #+1 )
626F7 DUP#2+ ( # → # #+2 )
6292F DUP#1- ( # → # #-1 )
63704 2DUP#+ ( # #' → # #' #+#' )
aka: DUP3PICK#+
637F4 DROP#1- ( # ob → #-1 )
62794 SWAP#- ( # #' → #'-# )
62904 SWAP#1+ ( meta ob → meta&ob )
aka: SWP1+
51843 SWAP#1+SWAP ( # ob → #+1 ob )
637E0 SWAP#1- ( # ob → ob #-1 )
51857 SWAP#1-SWAP ( # ob → #-1 ob )
5EAF4 (SWAPDROP#1-) ( ob # → #-1 )
637A4 SWAPOVER#- ( # #' → #' #-#' )
6372C OVER#+ ( # #' → # #'+# )
6377C OVER#- ( # #' → # #'-# )
63718 ROT#+ ( # ob #' → ob #'+# )
63768 ROT#- ( # ob #' → ob #'-# )
637B8 ROT#1+ ( # ob ob' → ob ob' #+1 )
5FB76 ROT#1+UNROT ( # ob ob' → #+1 ob ob' )
62DCC ROT#+SWAP ( # ob #' → #'+# ob )
aka: ROT+SWAP
63740 3PICK#+ ( # ob #' → # ob #'+# )
63754 4PICK#+ ( # ob1 ob2 #' → # ob1 ob2 #'+# )
62DE5 4PICK#+SWAP ( # ob1 ob2 #' → # ob1 #'+# ob2 )
aka: 4PICK+SWAP
624BA #MIN ( # #' → #" )
624C6 #MAX ( # #' → #" )
03EB1 #AND ( # #' → #" )
Bitwise AND.


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

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