NB. source - www.rlevine.ca NB. English word "synonyms" ("equivalents") for some J primitives NB. Arithmetic Logof =: ^. Rootof =: %: Ceiling =: >. NB. Monad Max =: >. Increm =: >: Floor =: <. NB. Monad Min =: <. Decrem =: <: Lcm =: *. NB. extension of logical and Gcd =: +. NB. extension of logical or Base =: #. Antibase =: #: Complement =: -. NB. Boolean And =: *. NB. "logical multiplication" Nand =: *: Or =: +. NB. "logical addition" Nor =: +: Xor =: ~: Not =: -. NB. Catenation Stitch =: ,. Laminate =: ,: NB. Error Trap Adverse =: :: NB. "Execute" and Format Do =: ". Format =: ": NB. Function modification Fit =: !. Obverse =: :. NB. Miscellaneous Less =: -. NB. Partition Suffix =: \. Outfix =: \. Oblique =: /. Key =: /. Cut =: ;. Word =: ;: NB. Relational Neq =: ~: Geq =: >: Leq =: <: Match =: -: NB. Reshape Ravelitems =: ,. Itemize =: ,: Reverse =: |. Rotate =: |. NB. dyad Transpose =: |: NB. Searching Nub =: ~. Sieve =: ~: NB. Selection Take =: {. NB. x Take y Head =: {. NB. Take y (same as 1&Take y) Drop =: }. NB. x Drop y Behead =: }. NB. Drop y (same as 1&Drop y) Tail =: {: NB. monad (same as _1&Take) Curtail =: }: NB. monad (same as _1&Drop) NB. Sorting Gradeup =: /: NB. monad (Gradeup y) Sortup =: /: NB. dyad (x Sortup y) NB. To sort array y in ascending order ... NB. use dyadically y Gradeup y [or] y Sortup y NB. [or] reflexively Gradeup ~ y [or] Sortup ~ y Gradedown =: \: NB. monad Sortdown =: \: