New Crossword and 20.2 Solution
Vector 20:3, page 40
Transcribed from the printed issue; not yet reviewed. Read it in the PDF of the issue, page 40
New Crossword¶

Across¶
- Character matrix
CLin sorted order according to collating sequenceCS - A single random number from
⍳X →⎕__to restart your program⎕__to see how much space remains⎕__to show number of significant digits being displayed- Add vector
Pto each column ofM - Index in vector
V[⍋V]ofV[1] ⎕__lets you make lightning strike twice- Branch to the line labelled
LP - Length of tape to encircle
Vcylinders of diameterB, rounding each piece up to the nearest integer - First differences of vector
NC R5followed by 1 ifLSandV2are identical, otherwise followed by 0*(⍟V)-⍟AB≡(-⍴B)↑1for bit vectorB(1+E)-⍳Ein origin 1⎕__to change the sensitivity of=(((1↑⍴R),1)⍴5),[2]Rfor matrixR+/⍳7C+0×⍳Vfor numeric scalarC)RESET- Alternating sum
⎕__to use either whole numbers (0, 1, 2, ...) or natural numbers (1, 2, 3, ...)(⍳0)⍴C[⍋C],+/NV≠(N*2)*0.5vectorNV, scalarNA_L
Down¶
Cdifferent random numbers from⍳X⎕__to get things goingCL←____to incrementCL('SCA',⍎'''⍉P↑L''')~'APL'Vfloored at¯2and repeated to shapeLW- Localize
AM - The value of a programming language lies in its ____
P/RforPandRscalars- Is vector V in ascending order?
(⌽(VEC<0)/⍳⍴VEC),(⌽(VEC=0)/⍳⍴VEC),(⌽(VEC>0)/⍳⍴VEC)- If
BL15←,S<15for matrixS, return flagged elements ofS - Branch to the line labelled
PifRis less than 5 - Return all but the first
Pelements of matrixBRI, but capped at0 - 3.14159...
V[B+⍳(⍴V)-B]⎕__to get list of fns or vars(CS↓V),CS↑Vfor positiveCS÷C÷N,⍉(12,⍴VI)⍴VIfor vectorVI(+/C)⍴Gfor bit vectorC, scalarG0-NMG-I×⌊G÷I⎕__to express a user-defined function as a character matrix- Number of rows and columns in
M 1-Nfor BooleanN
Solution to Crossword in 20.2¶
