Fix Vim syntax highlighting of numbers.

Cretonne allows '_' in number constants.
This commit is contained in:
Jakob Stoklund Olesen
2017-07-12 11:17:59 -07:00
parent d56d4d171e
commit ae5e440094

View File

@@ -22,8 +22,8 @@ syn match ctonEntity /\<\(v\|ss\|jt\|fn\|sig\)\d\+\>/
syn match ctonLabel /\<ebb\d+\>/ syn match ctonLabel /\<ebb\d+\>/
syn match ctonName /%\w\+\>/ syn match ctonName /%\w\+\>/
syn match ctonNumber /-\?\<\d\+\>/ syn match ctonNumber /-\?\<[0-9_]\+\>/
syn match ctonNumber /-\?\<0x\x\+\(\.\x*\)\(p[+-]\?\d\+\)\?\>/ syn match ctonNumber /-\?\<0x[0-9a-fA-F_]\+\(\.[0-9a-fA-F_]*\)\?\(p[+-]\?\d\+\)\?\>/
syn match ctonHexSeq /#\x\+\>/ syn match ctonHexSeq /#\x\+\>/
syn region ctonCommentLine start=";" end="$" contains=ctonFilecheck syn region ctonCommentLine start=";" end="$" contains=ctonFilecheck