Winnie C++ Colorizer
Dec. 3rd, 2005 16:15http://dobrokot.nm.ru/WinnieColorizer.html
Наконец-то появилась тулза, которой не стыдно пользоваться.
Наиболее актуальная область применения - цитирование исходников в html-media типа LJ или домашних web-страничек.
Так что прошу любить и жаловать.
(Пост
_winnie о Winnie C++ Colorizer)
В настоящий момент Winnie C++ Colorizer вполне пристойно обрабатывает почти все разумного вида исходники.
Есть некоторые проблемы (странный стиль у литерала 0, нет нумерации строк, очень хардкодный конфигуратор стилей исходников, незнание declspecов и т.п.), но всё это быстро обходится небольшими короткими хаками в BNF и в генераторе (программа доступна в исходных текстах).
_winnie использует велосипедный мини-spirit, что одновременно и забавно и поучительно.
Winnie C++ Colorizer довольно корректно воспринимает извращённый C++ - а это большая редкость (например, GeSHi - совсем никакой в этом отношении).
Можно подумать о хостинге этой тулзы на каком-нибудь сайте (типа Comeau Online).
Возможно, проще будет договориться с каким-нибудь rafb net paste, я думаю.
А товарищу
_winnie - большое спасибо за заботу о юзерах ЖЖ :)
Наконец-то появилась тулза, которой не стыдно пользоваться.
Наиболее актуальная область применения - цитирование исходников в html-media типа LJ или домашних web-страничек.
Так что прошу любить и жаловать.
(Пост
В настоящий момент Winnie C++ Colorizer вполне пристойно обрабатывает почти все разумного вида исходники.
Есть некоторые проблемы (странный стиль у литерала 0, нет нумерации строк, очень хардкодный конфигуратор стилей исходников, незнание declspecов и т.п.), но всё это быстро обходится небольшими короткими хаками в BNF и в генераторе (программа доступна в исходных текстах).
Winnie C++ Colorizer довольно корректно воспринимает извращённый C++ - а это большая редкость (например, GeSHi - совсем никакой в этом отношении).
Можно подумать о хостинге этой тулзы на каком-нибудь сайте (типа Comeau Online).
Возможно, проще будет договориться с каким-нибудь rafb net paste, я думаю.
А товарищу
no subject
Date: Dec. 3rd, 2005 15:22 (UTC)>странный стиль у литерала 0
Ну, это префикс восьмеричной константы :)