summaryrefslogtreecommitdiff
path: root/parsing/syntaxerr.ml
diff options
context:
space:
mode:
Diffstat (limited to 'parsing/syntaxerr.ml')
-rw-r--r--parsing/syntaxerr.ml41
1 files changed, 0 insertions, 41 deletions
diff --git a/parsing/syntaxerr.ml b/parsing/syntaxerr.ml
deleted file mode 100644
index 182863f132..0000000000
--- a/parsing/syntaxerr.ml
+++ /dev/null
@@ -1,41 +0,0 @@
-(***********************************************************************)
-(* *)
-(* Objective Caml *)
-(* *)
-(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
-(* *)
-(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. All rights reserved. This file is distributed *)
-(* under the terms of the Q Public License version 1.0. *)
-(* *)
-(***********************************************************************)
-
-(* $Id$ *)
-
-(* Auxiliary type for reporting syntax errors *)
-
-open Format
-
-type error =
- Unclosed of Location.t * string * Location.t * string
- | Other of Location.t
-
-exception Error of error
-exception Escape_error
-
-let report_error ppf = function
- | Unclosed(opening_loc, opening, closing_loc, closing) ->
- if String.length !Location.input_name = 0
- && Location.highlight_locations ppf opening_loc closing_loc
- then fprintf ppf "Syntax error: '%s' expected, \
- the highlighted '%s' might be unmatched" closing opening
- else begin
- fprintf ppf "%aSyntax error: '%s' expected@."
- Location.print closing_loc closing;
- fprintf ppf "%aThis '%s' might be unmatched"
- Location.print opening_loc opening
- end
- | Other loc ->
- fprintf ppf "%aSyntax error" Location.print loc
-
-