Balanced brackets: Difference between revisions

Content added Content deleted
(Add APL)
(→‎{{header|APL}}: missing brackets)
Line 606: Line 606:


<lang APL>gen ← (⊂+?+)⍨ ⌷ ('[]'/⍨⊢)
<lang APL>gen ← (⊂+?+)⍨ ⌷ ('[]'/⍨⊢)
bal ← ((|≡⊢)+\ ∧ 0=+/)(+⌿1 ¯1×[1]'[]'∘.=⊢)</lang>
bal ← (((|≡⊢)+\) ∧ 0=+/)(+⌿1 ¯1×[1]'[]'∘.=⊢)</lang>


Sample run for 0..N..10:
Sample run for 0..N..10: