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

5.16.7 List Application

3F0006 ^DIVOBJext ( {o1...on} ob → {o1/ob...on/ob} )
Division of all elements of a list by ob. Tests if ob=1.
3F2006 ^LOPDext ( {o1...on} ob → {o1/ob...on/ob} )
LOPDext calls QUOText for the division, unlike DIVOBJ which calls RDIVext.
269006 ^LOP1ext ( {} ob binop → {}' )
Applies non-recursively << ob binop >> to the elements of the list.
26A006 ^LOPAext ( {} ob binop → {}' )
Applies recursively << op binop >> to the elements of the list (not the list elements themselves).
10F006 ^LOPMext ( ob {} → {}' )
Multiplies each element of the list by the given object.
45F006 ^LISTEXEC ( ob {} → ob' )
( ob {} → {}' )
The list should be of the form { 'X=1' 'Y=2' ... } in the first case or { 'X=1' 'X=2' } in the second case. In the first case, all occurences of X in ob are replace by 1, or Y by 2, etc. In the second case ob is evaluated with X=1, X=2 successively.
460006 ^LISTEXEC1 ( {} objet → {}' )
461006 ^SECOEXEC ( {} prog → {} )
Executes prog on each element of ob.
268006 ^PFEXECext ( symb prg → symb )
26B006 ^LISTSECOext ( composite → composite )
Applies 1LAM non-recursively to all elements of the list.
26D006 ^CK1TONOext ( ob → ob' )
Applies prg to ob, recursively for lists. prg is fetched from runstream.



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