else
fun status stm ->
(* dump_status status; *)
- let stm = TacticAstPp.pp_statement stm in
+ let stm = GrafiteAstPp.pp_statement stm in
let stm = Pcre.replace ~rex:slash_n_RE stm in
let stm =
if String.length stm > 50 then
eval_function status is cb
with
| MatitaEngine.Drop
- | CicTextualParser2.Parse_error _ as exn -> raise exn
+ | CicNotationParser.Parse_error _ as exn -> raise exn
| exn ->
MatitaLog.error (MatitaExcPp.to_string exn);
raise exn
| MatitaEngine.Drop -> pp_ocaml_mode ()
| Sys.Break -> MatitaLog.error "user break!"; interactive_loop ()
| MatitaTypes.Command_error _ -> interactive_loop ()
- | CicTextualParser2.Parse_error (floc,err) ->
+ | CicNotationParser.Parse_error (floc,err) ->
(* check for EOI *)
if Stream.peek str = None then
begin
clean_exit (Some 0)
end
else
- let (x, y) = CicAst.loc_of_floc floc in
+ let (x, y) = CicNotationPt.loc_of_floc floc in
MatitaLog.error (sprintf "Parse error at %d-%d: %s" x y err);
interactive_loop ()
| exn -> MatitaLog.error (Printexc.to_string exn); interactive_loop ()
let main ~mode =
Helm_registry.load_from BuildTimeConf.matita_conf;
+ CicNotation.load_notation BuildTimeConf.core_notation_script;
Http_getter.init ();
MetadataTypes.ownerize_tables (Helm_registry.get "matita.owner");
MatitaDb.create_owner_environment ();
clean_exit (Some 1)
else
pp_ocaml_mode ()
- | CicTextualParser2.Parse_error (floc,err) ->
- let (x, y) = CicAst.loc_of_floc floc in
+ | CicNotationParser.Parse_error (floc,err) ->
+ let (x, y) = CicNotationPt.loc_of_floc floc in
MatitaLog.error (sprintf "Parse error at %d-%d: %s" x y err);
if mode = `COMPILER then
clean_exit (Some 1)