equal
deleted
inserted
replaced
131 warning ("The SMT solver " ^ quote name ^ " is not installed") |
131 warning ("The SMT solver " ^ quote name ^ " is not installed") |
132 else () |
132 else () |
133 | warn_solver _ _ = () |
133 | warn_solver _ _ = () |
134 |
134 |
135 fun select_solver name context = |
135 fun select_solver name context = |
136 if not (member (op =) (all_solvers_of' context) name) then |
136 if not (defined_solvers context name) then |
137 error ("Trying to select unknown solver: " ^ quote name) |
137 error ("Trying to select unknown solver: " ^ quote name) |
138 else if not (is_available' context name) then |
138 else if not (is_available' context name) then |
139 (warn_solver context name; put_solver name context) |
139 (warn_solver context name; put_solver name context) |
140 else put_solver name context; |
140 else put_solver name context; |
141 |
141 |