1 syntax match MACRO_USE "[a-z0-9]\@![A-Z_0-9]\+[ (),*;\]\n\t|]\@="
2 hi link MACRO_USE MACRO
4 syntax match ERRORTYPE "ERROR[A-Z_1-9]\+"
7 syntax match FUNCTION "[a-zA-Z0-9_]\+(\@="
10 syntax keyword OTHER_ERR SUCCESS NOT_OK
11 hi link OTHER_ERR ERRORTYPE
13 syntax keyword mytypedefs errorcode
14 hi link mytypedefs Type
16 syntax match MYTYPE "[a-z_]*_t[ (),*;|]\@="