print gamma jowww
[cc1516.git] / spl.icl
diff --git a/spl.icl b/spl.icl
index 1690d71..2a4fb97 100644 (file)
--- a/spl.icl
+++ b/spl.icl
@@ -12,6 +12,7 @@ import Data.Maybe
 import Data.Func
 import System.CommandLine
 import GenPrint
+import Data.Map
 from Text import class Text(concat,join), instance Text String
 
 import parse
@@ -67,9 +68,9 @@ Start w
                                stdin <<<  "//PARSER\n" <<< toString parseOut <<< "//PARSER\n")
                        = case sem parseOut of
                                (Left e) = snd $ fclose (stdin <<< join "\n" (map toString e)) w
-                               (Right semOut)
+                               (Right (semOut, gamma))
                                # stdin = if (not args.sem) stdin (
-                                       stdin <<<  "//SEM\n" <<< toString semOut <<< "//SEM\n")
+                                       stdin <<<  "//SEM\n" <<< toString gamma <<< "//SEM\n")
                                = snd $ fclose stdin w
                where
                        printTokens :: [Token] -> String