MCPcopy Create free account
hub / github.com/numpy/numpy / skip_brackets

Function skip_brackets

numpy/core/code_generators/genapi.py:175–184  ·  view source on GitHub ↗
(s, lbrac, rbrac)

Source from the content-addressed store, hash-verified

173 return '%s:%s:%s' % (self.filename, self.lineno, self.msg)
174
175def skip_brackets(s, lbrac, rbrac):
176 count = 0
177 for i, c in enumerate(s):
178 if c == lbrac:
179 count += 1
180 elif c == rbrac:
181 count -= 1
182 if count == 0:
183 return i
184 raise ValueError("no match '%s' for '%s' (%r)" % (lbrac, rbrac, s))
185
186def split_arguments(argstr):
187 arguments = []

Callers 1

split_argumentsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected