Если по каким-то причинам не устраивала вставка кода в <code></code>, то для задания символа < следует использовать <, а отступов — неразрывный пробел .
Василий Банников, а что мешает поставить тот, который засирает? В вопросе ведь речь не о портабельности.
Кстати, во многих случаях можно портабельно использовать и не портабельные программы, запуская из с помощью скрипта или программы, переназначающих пути в переменных окружения (в случае реестра — сохраняющих и восстанавливающих необходимые ключи).
Зачем
returnвLoop?!