.*\.zeus\.idl
comment
/\*
\*/
TODO
SYNTAX_ERROR
/\*
commentDoxygen
#.*
docparse
comment
//.*
TODO
type
\b(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)))\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]*:.*