7 - identifier: "^\\s*\\S+(\\s|$)"
8 - type: "^([\\w.:/-]+,? ?)+[,{]$"
9 - constant.specialChar: "\\s{$"
10 - constant.specialChar: "^\\s*}$"
16 - preproc: "\\{(\\w+|\\$\\w+|%\\w+%)\\}"
18 - indent-char: "([[:space:]]{2,}|\\t){$"
19 - indent-char: "[[:space:]]+$"