Does instaparse support creating parsers for languages that can modify themselves? Both Postgres and Haskell allow the language to be expanded to include new infix operators. I don't know how the implementations work in either case, but I was wondering how similar effects could be achieved in instaparse. All I could come up with was recompiling the grammar every time with the addition of the new operator via combinators.