У меня есть файл с pythonStyleComments в строках, например:Pyparsing игнорировать кроме
def foo(): # declare
# Simple function
a = 0 # TODO: add random
return a
Итак, я хочу, чтобы добавить .IGNORE (pythonStyleComments) в Pyparsing, но хочу обрабатывать любую мету (например, ДЕЛАТЬ:). Я знаю все мета-слова, так как я могу исключить эти комментарии из игнорирования?
Может быть, объявить комментарий как '#' + Regex(), где Regex будет исключать мета-слова? Или pyparsing имеет более элегантный метод?