Jump to content

Balanced brackets: Difference between revisions

(→‎Tcl: Added implementation)
Line 14:
void main() {
foreach (s; ",[],[][],[[][]],][,][][,[]][[]".split(","))
writefln("%s-8s is%s balanced", '"' ~ s ~ '"',
s.balancedParens('[', ']') ? "" : " not");
}</lang>
Output:
<pre>"" is balanced
"[]" is balanced
"[][]" is balanced
"[[][]]" is balanced
"][" is not balanced
"][][" is not balanced
"[]][[]" is not balanced</pre>
 
=={{header|Perl 6}}==
<lang perl6>sub balanced($s) {
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.