Help / Phrases / 15. B. Miscellaneous
< Help
Jump to navigation
Jump to search
>> << Pri JfC LJ Phr Dic Voc !: Rel NuVoc wd Help Phrases
15B. Miscellaneous
v0=. '.'&$: : (2&{.@(<;._1)@,) | Split y on x (on period for monad) |
m1=: (i.@# = i.~) # ] | Nub ~. |
n2=: a.{~65 97+/i.26 | A-Z, a-z |
For example:
v0 'filename.ext' +------------+ ¦filename¦ext¦ +------------+ ';' v0 'filename;ext' +------------+ ¦filename¦ext¦ +------------+
The following illustrates miscellaneous matters, including multiple assignments:
n=. 'psmith';(i.3 4);100 200 | assign local to explicit definition |
n=: 'psmith';(i.3 4);100 200 | assign global |
'one two three'=: n | assign names |
'a b c'=: i.3 4 | assign rows of matrix |
'a b c d'=: |:i.3 4 | assign cols of matrix |
'a b c'=: 1 2 3;'two';3 3$3 | assign opened elements |
[x=: i.5 | assign and display result |
v=: +:@*: | assign name to verb |
([ v) i.5 | invoke verb, return argument |
(;v) i.5 | invoke verb, return argument linked to result |