.*\.zeus\.idl comment /\* \*/ TODO SYNTAX_ERROR /\* commentDoxygen #.* docparse comment //.* TODO type \b(import|void|bool|string|int(8|16|32|64)|uint(8|16|32|64)|float(32|64)|vector\:(bool|string|int(8|16|32|64)|uint(8|16|32|64)|float(32|64))|time|duration|file|stream)\b number \b(((0(x|X)[0-9a-fA-F]*)|(\d+\.?\d*|\.\d+)((e|E)(\+|\-)?\d+)?)(L|l|UL|ul|u|U|F|f)?)\b functionName \b((\w|_)+[ \t]*\() doxygen-key-known (srv-brief|srv-version|srv-type|srv-author|brief|param|return|note): inputFunction \b\w+\:\b SYNTAX_ERROR TODO[ \t]*:.*