summaryrefslogtreecommitdiff
path: root/src/monoize.sml
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adam@chlipala.net>2010-12-21 18:01:23 -0500
committerGravatar Adam Chlipala <adam@chlipala.net>2010-12-21 18:01:23 -0500
commita2250d46706e9addd882722a5aeb832e8ee034e2 (patch)
tree90ec74ac4d55bd062eab0b9ebb1c161b31dd6167 /src/monoize.sml
parent02e4a322e7a3bcefdfc151c1f65fc5fa4ca4e2e5 (diff)
Basis.cdataChar
Diffstat (limited to 'src/monoize.sml')
-rw-r--r--src/monoize.sml5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/monoize.sml b/src/monoize.sml
index eccf5714..0c0d9d2e 100644
--- a/src/monoize.sml
+++ b/src/monoize.sml
@@ -2849,6 +2849,11 @@ fun monoExp (env, st, fm) (all as (e, loc)) =
in
((L'.EFfiApp ("Basis", "htmlifyString", [se]), loc), fm)
end
+ | L.ECApp (
+ (L.ECApp ((L.EFfi ("Basis", "cdataChar"), _), _), _),
+ _) =>
+ ((L'.EAbs ("ch", (L'.TFfi ("Basis", "char"), loc), (L'.TFfi ("Basis", "string"), loc),
+ (L'.EFfiApp ("Basis", "htmlifySpecialChar", [(L'.ERel 0, loc)]), loc)), loc), fm)
| L.EApp (
(L.EApp (