19 строки
365 B
Python
19 строки
365 B
Python
'''
|
|
Autodebugger output contains -1 for function entry and -2 for function exit.
|
|
This script will indent the output nicely
|
|
'''
|
|
|
|
import os, sys
|
|
|
|
lines = sys.stdin.read().split('\n')
|
|
|
|
depth = 0
|
|
for i in range(len(lines)):
|
|
line = lines[i]
|
|
if line.startswith('AD:-2,'):
|
|
depth -= 1
|
|
print str(depth) + '|' + line
|
|
if line.startswith('AD:-1,'):
|
|
depth += 1
|
|
|