No, I don't think it is only a matter of resources. For instance, if I had the time I would most certainly consider writing a pack-rat parser for a modified subset a D that builds an AST for clang.
You do that :DI'll be waiting. Some people just need to run into the roadblock to notice it exists.
