Syntax highlighting for IDL

@Falco this is not the same language. That issue talks about the “Interface Definition Language”, same acronym but it is a completely different language.