removed trace
This commit is contained in:
parent
4efe7cf9a2
commit
36b6a8f781
1 changed files with 14 additions and 8 deletions
|
|
@ -54,8 +54,6 @@ checkPrg (Program bs) = do
|
||||||
preRun bs
|
preRun bs
|
||||||
bs <- checkDef bs
|
bs <- checkDef bs
|
||||||
sub <- solveUndecidable
|
sub <- solveUndecidable
|
||||||
dec <- gets toDecide
|
|
||||||
trace (printTree bs) pure ()
|
|
||||||
bs <- mapM (mono sub) bs
|
bs <- mapM (mono sub) bs
|
||||||
return $ T.Program bs
|
return $ T.Program bs
|
||||||
|
|
||||||
|
|
@ -778,9 +776,13 @@ exprErr :: (Monad m, MonadError Error m) => m a -> Exp -> m a
|
||||||
exprErr ma exp =
|
exprErr ma exp =
|
||||||
catchError
|
catchError
|
||||||
ma
|
ma
|
||||||
( \err -> if err.catchable
|
( \err ->
|
||||||
then throwError
|
if err.catchable
|
||||||
( err { msg = err.msg
|
then
|
||||||
|
throwError
|
||||||
|
( err
|
||||||
|
{ msg =
|
||||||
|
err.msg
|
||||||
<> " in expression: \n"
|
<> " in expression: \n"
|
||||||
<> printTree exp
|
<> printTree exp
|
||||||
, catchable = False
|
, catchable = False
|
||||||
|
|
@ -793,9 +795,13 @@ bindErr :: (Monad m, MonadError Error m) => m a -> Bind -> m a
|
||||||
bindErr ma bind =
|
bindErr ma bind =
|
||||||
catchError
|
catchError
|
||||||
ma
|
ma
|
||||||
( \err -> if err.catchable
|
( \err ->
|
||||||
then throwError
|
if err.catchable
|
||||||
( err { msg = err.msg
|
then
|
||||||
|
throwError
|
||||||
|
( err
|
||||||
|
{ msg =
|
||||||
|
err.msg
|
||||||
<> " in function: \n"
|
<> " in function: \n"
|
||||||
<> printTree bind
|
<> printTree bind
|
||||||
, catchable = False
|
, catchable = False
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue