INHERIT
C

KEYWORD
class
template

MODIFIER
const
private
protected
public
virtual

KEY
<[a-zA-Z_0-9]*>
<[a-zA-Z_0-9]*>
SPECIAL

STRING
"[^"]*"
'[^']{1,6}'

KEY
^[ \t]*#.*$
#.*
PRAGMA

COMMENT
/\*(([$^]|[^*])|\*[^/])*\*/
//.*$
