Я ищу код Python, который удаляет комментарии C и С++ из строки. (Предположим, что строка содержит весь исходный файл C.)
Я понимаю, что я могу .match() подстроки с Regex, но это не решает вложенность /*
или имеет //
внутри a /* */
.
В идеале я бы предпочел не наивную реализацию, которая правильно обрабатывает неудобные случаи.