diff --git a/syntax/ats.vim b/syntax/ats.vim index 2a688a2..3736625 100644 --- a/syntax/ats.vim +++ b/syntax/ats.vim @@ -10,13 +10,13 @@ endif syn keyword atsTodo TODO FIXME contained syn match atsIdentifier "\v[a-zA-Z][a-zA-Z_0-9]*" +syn match atsFloat "\v[0-9]+\.[0-9]+f" +syn match atsDouble "\v[0-9]+\.[0-9]+" + syn match atsInt "\v[0-9]+" syn match atsUint "\v[0-9]+u" syn match atsHex "\v0x[0-9a-fA-F]+" -syn match atsFloat "\v[0-9]+\.[0-9]+f" -syn match atsDouble "\v[0-9]+\.[0-9]+" - syn match atsSpecial +\v\\['"nt\\{]+ syn match atsSpecial -\v\\[0-9]+-