added Unicode and Integer Literals

This commit is contained in:
Philipp Leo Dylong 2016-05-05 12:07:14 +02:00
parent f8f7242417
commit 39f19f3d6e

View File

@ -23,8 +23,16 @@ color magenta "\<(init)\>"
# Attribute # Attribute
color red "(@+[a-zA-Z]+)" color red "(@+[a-zA-Z]+)"
# Numbers # Numbers / Decimal Literal
color blue "\<([0-9]+)\>" color blue "\<([0-9]+)\>"
# Unicode Literal "U+"
color blue "\<(U\++[0-9A-Z]+)\>"
# Binary Literal "0b"
color blue "\<(0b+[0-1]+)\>"
# Octal Literal "0o"
color blue "\<(0o+[0-7]+)\>"
# Hexadecimal Literal "0x"
color blue "\<(0x+[0-9A-Fa-f]+)\>"
# Standard Types # Standard Types
color brightmagenta "\<((U)?Int(8|16|32|64))\>" color brightmagenta "\<((U)?Int(8|16|32|64))\>"