rust/src/etc/indenter

18 lines
261 B
Plaintext
Raw Normal View History

2012-04-05 20:59:07 -07:00
#!/usr/bin/perl -w
$indent = 0;
2012-04-05 20:59:07 -07:00
while (<>) {
if (/^rust: ">>/) {
$indent += 1;
} elsif (/^rust: "<</) {
$indent -= 1;
}
printf "%03d ", $indent;
for ($i = 0; $i < $indent; $i++) {
printf(" ");
}
print;
}