Balanced brackets: Difference between revisions

m
→‎{{header|J}}: eliminate unneeded punctuation
m (→‎{{header|J}}: eliminate unneeded punctuation)
Line 2,342:
checkBalanced =: _1 -.@e. bracketDepth
genBracketPairs =: (?~@# { ])@#"0 1&'[]' NB. bracket pairs in arbitrary order</lang>
'''Examples''':<lang j> (,& ' ' , ('bad';'OK') {::~ checkBalanced)"1 genBracketPairs i. 10
OK
][ bad
6,962

edits