는 작업이 무엇으로까지 매우 간단합니다 "(교환 제외)의 진보적 인 인덱스"라고하는 FinnAPL Library의 첫 번째 관용구이다 APL의 관용구 : X←'dog food'
Y←'fod'
((⍴X)⍴⍋⍋X⍳X,Y)⍳(⍴Y)⍴⍋⍋X⍳Y,X ⍝ output 5 2 1
모든 값에 대해 Y가 'fodd'이면 출력은 5 2 1 8이고, 두 번째 'd'는
http://www.microapl.co.uk/apl/APL1_2.PDF에 따르면, 12와 12 사이의 원 기능이 있습니다. 예를 들어, 기능 1, 기능 2 및 기능 3은 각각 sin, cos 및 tan입니다. 나는 this reference에서 무엇이 ¯7에서 7인지 알아 냈다. 그러나 나는 함수가 8에서 12 (그리고 그 역수) 인 것을 발견하지 못했다
자바와 파이썬의 프로그래머가 등장하면서 우아하고 강력한 APL 솔루션의 문법은 종종 혼란스럽게 길다. 필자가 작성한 코드는 똑같이 강력하게 보일 수 있지만 필자는 이해하기 쉽도록 변수 이름이 좋은 변수 덩어리를 선호합니다. 더 받아 들여지는 발달 과정은 어느 것입니까? 비록 계산이 동일하다 할지라도 (변수로 인해 더 많은 메모리 사용이 있음에도 불구하고)