1 (изменено: vovka3003, 2020-10-28 21:12:43)

Тема: Конвертер-подсветка синтаксиса

Всем привет!

Уважаемые гуру, подскажите плиз - имеется ли на свете какое-то решение "безбраузерной" ковертации тегов и ключевых слов какого-либо языка..?

Приведу пример. Имеется простой текст (код Pascal):

procedure Test;
begin
	MsgBox("Привет");
end;

скармливаем его какой-то функции, которая должна его "подсветить" и получаем на выходе html-форматированный текст примерного вида:

<b>procedure</b> Test;<br />
<b>begin</b><br />
	MsgBox(<font color="green">&quot;Привет&quot;</font>);<br />
<b>end;</b>

P.S. Все решения, которые я находил инете - в основном браузерные, т.е. - сначала нужно прогрузить нужный контент на страницу, затем движок браузера раскрашивает его с помощью указанной js-библиотечки).

Буду очень благодарен за любые подсказки))