summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug <pyos100500@gmail.com>2012-10-11 21:13:14 +0400
committerDoug <pyos100500@gmail.com>2012-10-11 21:13:14 +0400
commit08236e153c506b9e5dbeec0e12f7545a3147cd04 (patch)
tree8afd0fb5343f285b35bd0d6652fc3523d829bfe3
parent0a24af81d3fe287eb87c6967dcc0c11cc2197515 (diff)
downloadpygments-08236e153c506b9e5dbeec0e12f7545a3147cd04.tar.gz
Reorder number-related regex.
-rw-r--r--pygments/lexers/agile.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 04f11a40..4143bf68 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -1837,10 +1837,9 @@ class DgLexer(RegexLexer):
(r'0[bB][01]+', Number.Bin),
(r'0[oO][0-7]+', Number.Oct),
(r'0[xX][\da-fA-F]+', Number.Hex),
- (r'[+-]?\d+', Number.Integer),
- (r'[+-]?\d+[eE][+-]?\d+', Number.Float),
- (r'[+-]?\d+\.\d+([eE][+-]?\d+)?', Number.Float),
- (r'[+-]?\d+(\.\d+)?([eE][+-]?\d+)?[jJ]', Number.Complex),
+ (r'[+-]?\d+\.\d+([eE][+-]?\d+)?[jJ]?', Number.Float),
+ (r'[+-]?\d+[eE][+-]?\d+[jJ]?', Number.Float),
+ (r'[+-]?\d+[jJ]?', Number.Integer),
# Character/String Literals
(r"[br]*'''", String, combined('stringescape', 'tsqs', 'string')),
(r'[br]*"""', String, combined('stringescape', 'tdqs', 'string')),