Здравствуйте, DemAS, Вы писали:
DAS>Здравствуйте, alku, Вы писали:
A>>смотря что хотиш: A>>- если расчет на то что надо в рантайме менять конфигурацию рассветки, то прийдеться повозиться самому A>>- если просто под определнный язык надо сделать, то тогда надо смотреть в сторону уже готовых либ...
DAS> Хочу конвертер — на вход txt, на выходе расцвеченный html. DAS> А что есть из готовых либ.... ?
DAS> Язык довольно специфичен и либу именно под этот язык найти не удастся, поэтому надо искать нечто очень конфигурабельное. DAS> Например, если есть строка — 'stri\'ng' — то это должно подсветиться одной строкой, так как вторая ' — экранируется слешем.
В примерах к Boost'овскому regex'у есть такая штука — лежит в boost/libs/regex/example/snippets/regex_merge_example.cpp. Превращает cpp в подсвеченный html. Очень простая и меняется очень легко.