@@ -1476,20 +1476,20 @@ runTactical ctxt env tm = runTacTm (eval tm) >> return ()
14761476 -- step, the output is the (reflected) term returned.
14771477 runTacTm :: Term -> ElabD Term
14781478 runTacTm (unApply -> tac@(P _ n _, args))
1479− | n == tacN "Solve", [] <- args
1479+ | n == tacN "prim__Solve", [] <- args
14801480 = do solve
14811481 returnUnit
1482− | n == tacN "Goal", [] <- args
1482+ | n == tacN "prim__Goal", [] <- args
14831483 = do (h:_) <- get_holes
14841484 t <- goal
14851485 fmap fst . get_type_val $
14861486 rawPair (Var (reflm "TTName"), Var (reflm "TT"))
14871487 (reflectName h, reflect t)
1488− | n == tacN "Holes", [] <- args
1488+ | n == tacN "prim__Holes", [] <- args
14891489 = do hs <- get_holes
14901490 fmap fst . get_type_val $
14911491 mkList (Var $ reflm "TTName") (map reflectName hs)
1492− | n == tacN "Guess", [] <- args
1492+ | n == tacN "prim__Guess", [] <- args
14931493 = do ok <- is_guess
14941494 if ok
14951495 then do guess <- fmap forget get_guess
@@ -1500,46 +1500,46 @@ runTactical ctxt env tm = runTacTm (eval tm) >> return ()
15001500 else fmap fst . get_type_val $
15011501 RApp (Var (sNS (sUN "Nothing") ["Maybe", "Prelude"]))
15021502 (Var (reflm "TT"))
1503− | n == tacN "Env", [] <- args
1503+ | n == tacN "prim__Env", [] <- args
15041504 = do env <- get_env
15051505 fmap fst . get_type_val $ reflectEnv env
1506− | n == tacN "Fail", [_a, errs] <- args
1506+ | n == tacN "prim__Fail", [_a, errs] <- args
15071507 = do parts <- reifyReportParts (eval errs)
15081508 lift . tfail $ ReflectionError [parts] (Msg "")
1509− | n == tacN "PureTactical", [_a, tm] <- args
1509+ | n == tacN "prim__PureTactical", [_a, tm] <- args
15101510 = return tm
1511− | n == tacN "BindTactical", [_a, _b, first, andThen] <- args
1511+ | n == tacN "prim__BindTactical", [_a, _b, first, andThen] <- args
15121512 = do let first' = eval first
15131513 res <- runTacTm first'
15141514 let next = eval (App andThen res)
15151515 runTacTm next
1516− | n == tacN "Try", [_a, first, alt] <- args
1516+ | n == tacN "prim__Try", [_a, first, alt] <- args
15171517 = do let first' = eval first
15181518 let alt' = eval alt
15191519 try' (runTacTm first') (runTacTm alt') True
1520− | n == tacN "Fill", [raw] <- args
1520+ | n == tacN "prim__Fill", [raw] <- args
15211521 = do raw' <- reifyRaw raw
15221522 apply raw' []
15231523 returnUnit
1524− | n == tacN "Gensym", [eval -> Constant (Str hint)] <- args
1524+ | n == tacN "prim__Gensym", [eval -> Constant (Str hint)] <- args
15251525 = do n <- getNameFrom (sMN 0 hint)
15261526 fmap fst $ get_type_val (reflectName n)
1527− | n == tacN "Claim", [n, ty] <- args
1527+ | n == tacN "prim__Claim", [n, ty] <- args
15281528 = do n' <- reifyTTName n
15291529 ty' <- reifyRaw ty
15301530 claim n' ty'
15311531 returnUnit
1532− | n == tacN "Forget", [tt] <- args
1532+ | n == tacN "prim__Forget", [tt] <- args
15331533 = do tt' <- reifyTT tt
15341534 fmap fst . get_type_val $ reflect tt'
1535− | n == tacN "Attack", [] <- args
1535+ | n == tacN "prim__Attack", [] <- args
15361536 = do attack
15371537 returnUnit
1538− | n == tacN "Focus", [what] <- args
1538+ | n == tacN "prim__Focus", [what] <- args
15391539 = do n' <- reifyTTName what
15401540 focus n'
15411541 returnUnit
1542− | n == tacN "Unfocus", [what] <- args
1542+ | n == tacN "prim__Unfocus", [what] <- args
15431543 = do n' <- reifyTTName what
15441544 movelast n'
15451545 returnUnit