@@ -1,117 +0,0 @@
1−{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
2−{-# LANGUAGE OverloadedStrings #-}
10−import qualified Data.ByteString.UTF8 as BS_UTF8
11−import Data.Name (Name)
13−import qualified AST.Source as Src
14−import qualified Parse.Primitives as P
23− = Import Name (Maybe Name) Src.Exposing String
25− | Def (Maybe Name) String
35−parseEntry :: String -> Entry
37− case P.fromByteString parser (BS_UTF8.fromString source) of
45−parser :: Parser Entry
47− error "TODO parse the REPL stuff"
54− name <- Var.moduleName
62− , return (Src.Explicit [])
64− return (Import name alias exposing source)
77− return (Type name source)
79− do root <- Pattern.term
81− case A.toValue root of
84− [ do word1 0x3A {-:-} E.XXX
87− return (Def (Just name) source)
91− do word1 0x3D {-=-} E.XXX
92− return (Def Nothing source)
96−chompArgs :: Parser ()
102− , do word1 0x3D {-=-} E.XXX
107−tryAlias :: Parser (Maybe Name)