A utility similar to indent C++ code