Я в процессе переноса кода на другой язык и запуска его на разных серверах и т. Д.
В качестве шага 1: мы просто выводим команды, которые выполняются, так как существует слишком много проблем envпройти для фактического env.Таким образом, в настоящее время мы производим вывод:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
Это большой дамп, который мы хотим просмотреть, «прочитав», прежде чем мы начнем его портировать.Я ищу простую утилиту, которую я могу передать или отследить файл с кодом, и он довольно распечатает его для нас.
В основном только фигурные скобки тоже подойдут ... но до нескольких уровней.Таким образом, приведенный выше код должен выглядеть следующим образом:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
Что-то подобное в unix?
astyle --style = allman / path / file:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
Спасибо!