A Variation on "Take" Frederich Macashill LPA Sol%ware, Inc. 290 Woodcliff Drive Fairport, NY 14450 Tel: 716-248-9600 (Fax: 716-248-9100) T h e dyadic mixed primitive function T a k e can be used to selectively take data out of an array or to increase the size of the dimensions of an array. W i t h the exception of a scalar, T a k e cannot be used to increase the rank of the array. When "over taking" with T a k e the array is filled out with zeroes if it is a numeric array and blanks if it is a character array. The left; argument is the size of each dimension to take, the, right argument is the variable which is to be taken. W h e n over taking a mixed array w e rur~ into difficulty. Should the system be filling out with zeroes or blanks? If so w h y ? Is there any logical reason w h y w e should be filling out with zeroes and blanks? T h e assumption is that zero and blank-axe the typical representatives of the classes of data called numeric and character. But this m
/lp/association-for-computing-machinery/gddm-emulator-for-dyalog-apl-for-windows-9lx5PGE9hQ