files
kolibrios/kernel/trunk/umka/indent_begin_end.py
Magomed Kostoev (mkostoevr) 74e8772507 [KERNEL][UMKA] Initial commit
git-svn-id: svn://kolibrios.org@9325 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-26 23:05:35 +00:00

16 lines
376 B
Python
Executable File

#!/usr/bin/env python
import sys
indent = b""
with open(sys.argv[1], 'rb') as fin:
with open(sys.argv[2], 'wb') as fout:
for line in fin:
if line.endswith(b"end\r\n"):
indent = indent[:-2]
fout.write(indent)
fout.write(line)
if line.endswith(b"begin\r\n"):
indent = indent + b" "