diff options
author | Jimmy Zelinskie <jimmyzelinskie@gmail.com> | 2012-09-22 04:59:42 -0400 |
---|---|---|
committer | Jimmy Zelinskie <jimmyzelinskie@gmail.com> | 2012-09-22 04:59:42 -0400 |
commit | 520215091a7b8e4dad1da581b76d10e1d8faf67c (patch) | |
tree | bbb19138e904e76719e9ef1d708f2387d086ab14 | |
parent | 8bc3eb2b0e8d554cca9394b5d8273321037e4381 (diff) | |
download | pygments-520215091a7b8e4dad1da581b76d10e1d8faf67c.tar.gz |
Imaginary Number Literals for Go
-rw-r--r-- | pygments/lexers/compiled.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py index 8272e64c..450a9c4d 100644 --- a/pygments/lexers/compiled.py +++ b/pygments/lexers/compiled.py @@ -1844,6 +1844,11 @@ class GoLexer(RegexLexer): r'|complex64|complex128|byte|rune' r'|string|bool|error|uintptr)\b', Keyword.Type ), + # imaginary_lit + (r'\d+i', Number), + (r'\d+\.\d*([Ee][-+]\d+)?i', Number), + (r'\.\d+([Ee][-+]\d+)?i', Number), + (r'\d+[Ee][-+]\d+i', Number), # float_lit (r'\d+(\.\d+[eE][+\-]?\d+|' r'\.\d*|[eE][+\-]?\d+)', Number.Float), |