Minor cleanup.
This commit is contained in:
+3
-4
@@ -101,13 +101,12 @@ def _parse(tokens):
|
|||||||
if tok == '[':
|
if tok == '[':
|
||||||
stack.append(frame)
|
stack.append(frame)
|
||||||
frame = []
|
frame = []
|
||||||
stack[-1].append(frame)
|
|
||||||
elif tok == ']':
|
elif tok == ']':
|
||||||
try:
|
v = frame
|
||||||
frame = stack.pop()
|
try: frame = stack.pop()
|
||||||
except IndexError:
|
except IndexError:
|
||||||
raise ParseError('Extra closing bracket.')
|
raise ParseError('Extra closing bracket.')
|
||||||
frame[-1] = list_to_stack(frame[-1])
|
frame.append(list_to_stack(v))
|
||||||
elif tok == 'true':
|
elif tok == 'true':
|
||||||
frame.append(True)
|
frame.append(True)
|
||||||
elif tok == 'false':
|
elif tok == 'false':
|
||||||
|
|||||||
Reference in New Issue
Block a user