@@ -19,7 +19,7 @@ import System.IO
20import Control.Applicative
20import Control.Applicative
21import Control.Monad.State
21import Control.Monad.State
22−import Control.Monad.Error(throwError)
22+import Control.Monad.Except (throwError, catchError)
24import Data.List hiding (insert,union)
24import Data.List hiding (insert,union)
25import Data.Char
25import Data.Char
@@ -32,7 +32,6 @@ import Data.Word (Word)
33import Debug.Trace
33import Debug.Trace
35−import Control.Monad.Error (throwError, catchError)
36import System.IO.Error(isUserError, ioeGetErrorString, tryIOError)
35import System.IO.Error(isUserError, ioeGetErrorString, tryIOError)
38import Util.Pretty
37import Util.Pretty