aboutsummaryrefslogtreecommitdiff
path: root/SmurfParse.icl
diff options
context:
space:
mode:
Diffstat (limited to 'SmurfParse.icl')
-rw-r--r--SmurfParse.icl2
1 files changed, 1 insertions, 1 deletions
diff --git a/SmurfParse.icl b/SmurfParse.icl
index 71bfc34..81f6c2f 100644
--- a/SmurfParse.icl
+++ b/SmurfParse.icl
@@ -16,7 +16,7 @@ import Smurf
parse :: ![Char] -> Maybe Program
parse [] = pure []
-parse ['"':cs] = parseString cs >>= \(s,cs`) -> append (Push s) $ parse cs`
+parse ['"':cs] = parseString cs >>= \(s,cs`) -> append (Push $ Lit s) $ parse cs`
parse ['i':cs] = apparse Input cs
parse ['o':cs] = apparse Output cs
parse ['+':cs] = apparse Cat cs