Commit 287c75d65fdbc33a9fa63e457c5b3dd3c3003e75

Golmote 2015-01-09T20:16:08

Fix new NASM number regexp

1
2
3
4
5
6
7
8
9
10
11
12
diff --git a/components/prism-nasm.js b/components/prism-nasm.js
index 1b5946f..b3b7a5c 100644
--- a/components/prism-nasm.js
+++ b/components/prism-nasm.js
@@ -15,6 +15,6 @@ Prism.languages.nasm = {
         pattern: /\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(bp|sp|si|di)|[cdefgs]s)\b/gi, 
         alias: 'variable'
     },
-    'number': /(\b|-|(?=\$))(0[hx][\da-f]*\.?[\da-f]+(p[+-]?\d+)?|\d[\da-f]+[hx]|\\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(\.?e[+-]?\d+)?[dt]?)\b/i,
+    'number': /(\b|-|(?=\$))(0[hx][\da-f]*\.?[\da-f]+(p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(\.?e[+-]?\d+)?[dt]?)\b/i,
     'operator': /[\[\]\*+\-\/%<>=&|\$!]/gm
 };