aboutsummaryrefslogtreecommitdiff
path: root/miniMAL/reader.json
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2015-02-15 16:34:55 -0600
committerJoel Martin <github@martintribe.org>2015-02-15 16:34:55 -0600
commitc5d302358e0b519f9de6d570158d07d60fda6d97 (patch)
tree4705f31f4485a1b9501a08dac5728beef08a352c /miniMAL/reader.json
parent7ebf5219e1be21ed10cecabda8262c77da7465ae (diff)
downloadmal-c5d302358e0b519f9de6d570158d07d60fda6d97.tar.gz
mal-c5d302358e0b519f9de6d570158d07d60fda6d97.zip
miniMAL: step4.
Diffstat (limited to 'miniMAL/reader.json')
-rw-r--r--miniMAL/reader.json6
1 files changed, 5 insertions, 1 deletions
diff --git a/miniMAL/reader.json b/miniMAL/reader.json
index 4e25b59..7058558 100644
--- a/miniMAL/reader.json
+++ b/miniMAL/reader.json
@@ -33,7 +33,11 @@
["if", [".", "token", ["`", "match"], ["RegExp", ["`", "^-?[0-9]+$"]]],
["parseInt", "token", 10],
["if", ["=", ["`", "\""], ["get", "token", 0]],
- ["slice", "token", 1, ["-", ["count", "token"], 1]],
+ [".",
+ [".",
+ ["slice", "token", 1, ["-", ["count", "token"], 1]],
+ ["`", "replace"], ["RegExp", ["`", "\\\\\""], ["`", "g"]], ["`", "\""]],
+ ["`", "replace"], ["RegExp", ["`", "\\\\n"], ["`", "g"]], ["`", "\n"]],
["if", ["=", ["`", "nil"], "token"],
null,
["if", ["=", ["`", "true"], "token"],