I am trying to implement syntax highlighting, intellisense etc. for a specialized language and I was hoping to use MEF. However since this heavily relies on providing a file extension at compile time and one requirement is that this extensions should apply to many different file extensions.. E.g. .atm, .bar, .foo ..
There seems to be no documentation whatsoever on the net. The only success I had was by reverese engineering IronPython tools..