RosettaCodeData/Task/Balanced-brackets/Scilab/balanced-brackets-1.scilab

7 lines
165 B
Text
Raw Permalink Normal View History

2017-09-23 10:01:46 +02:00
function varargout=isbb(s)
st=strsplit(s);
t=cumsum((st=='[')-(st==']'));
balanced=and(t>=0) & t(length(t))==0;
varargout=list(balanced)
endfunction