I lobbied in favor of PEP 269 earlier, because it is mostly exposing functionality that already exists but is difficult to reuse. That seems like a good thing even if some people want to use other parser generators. I've only seen pgen used for one application, and that one application has been modestly successfuly. So a language can do worse than starting with pgen. Jeremy