Improved tmLanguage syntax definition for C-family languages