summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/text/elements/code.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/common/text/elements/code.js b/src/common/text/elements/code.js
index 5056bd137d..df81b715c2 100644
--- a/src/common/text/elements/code.js
+++ b/src/common/text/elements/code.js
@@ -271,6 +271,20 @@ const elements = [
}
},
+ // nan
+ (code, i, source) => {
+ const prev = source[i - 1];
+ if (prev && /[a-zA-Z]/.test(prev)) return null;
+ if (code.substr(0, 3) == 'NaN') {
+ return {
+ html: `<span class="nan">NaN</span>`,
+ next: 3
+ };
+ } else {
+ return null;
+ }
+ },
+
// keyword
(code, i, source) => {
const prev = source[i - 1];