aboutsummaryrefslogtreecommitdiff
path: root/plugin/src/lexical.js
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/src/lexical.js')
-rw-r--r--plugin/src/lexical.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/src/lexical.js b/plugin/src/lexical.js
index 3fc856a..ff01166 100644
--- a/plugin/src/lexical.js
+++ b/plugin/src/lexical.js
@@ -17,6 +17,10 @@ function codeOnly(text) {
} else if (quote) {
if (char === quote) quote = null;
result.push(' ');
+ } else if (text.slice(i, i + 3) === "'''") {
+ // The compiler accepts a quote character as a three-quote CHAR literal.
+ result.push(' ', ' ', ' ');
+ i += 2;
} else if (char === '"' || char === "'") {
quote = char;
result.push(' ');