Tree from nesting levels: Difference between revisions

Content deleted Content added
Rdm (talk | contribs)
→‎{{header|J}}: flesh things out a little bit
Rdm (talk | contribs)
m →‎{{header|J}}: slight simplification of "going further" example -- we don't care about parenthesis by themselves as much as we care about where they match
Line 1,147: Line 1,147:
<lang J>pnest=: {{
<lang J>pnest=: {{
t=. ;:y
t=. ;:y
p=. ;:'()'
p=. (;:'()')=/t
d=: +/\-/p=/t
d=: +/\-/p
k=: =/p=/t
k=: =/p
merge d <@]^:[&.>&(k&#) t
merge d <@]^:[&.>&(k&#) t
}}</lang>
}}</lang>