comparison lisp/progmodes/compile.el @ 19351:cf429b6a3ab8

(compilation-error-regexp-alist): New regexp for Caml.
author Richard M. Stallman <rms@gnu.org>
date Thu, 14 Aug 1997 22:11:09 +0000
parents b6c43ddadadc
children bc9b6200a609
comparison
equal deleted inserted replaced
19350:d7ecbd12ecef 19351:cf429b6a3ab8
205 205
206 ;; Apollo cc, 4.3BSD fc: 206 ;; Apollo cc, 4.3BSD fc:
207 ;; "foo.f", line 3: Error: syntax error near end of statement 207 ;; "foo.f", line 3: Error: syntax error near end of statement
208 ;; IBM RS6000: 208 ;; IBM RS6000:
209 ;; "vvouch.c", line 19.5: 1506-046 (S) Syntax error. 209 ;; "vvouch.c", line 19.5: 1506-046 (S) Syntax error.
210 ;; Unknown compiler:
211 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah
212 ;; Microtec mcc68k: 210 ;; Microtec mcc68k:
213 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage" 211 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage"
214 ;; GNAT (as of July 94): 212 ;; GNAT (as of July 94):
215 ;; "foo.adb", line 2(11): warning: file name does not match ... 213 ;; "foo.adb", line 2(11): warning: file name does not match ...
216 ;; IBM AIX xlc compiler: 214 ;; IBM AIX xlc compiler:
217 ;; "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment. 215 ;; "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment.
218 (".*\"\\([^,\" \n\t]+\\)\", lines? \ 216 (".*\"\\([^,\" \n\t]+\\)\", lines? \
219 \\([0-9]+\\)\\([\(.]\\([0-9]+\\)\)?\\)?[:., (-]" 1 2 4) 217 \\([0-9]+\\)\\([\(.]\\([0-9]+\\)\)?\\)?[:., (-]" 1 2 4)
218
219 ;; Caml compiler:
220 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah
221 ("^File \"\\([^,\" \n\t]+\\)\", lines? \\([0-9]+\\)[-0-9]*, characters? \\([0-9]+\\)" 1 2 3)
220 222
221 ;; MIPS RISC CC - the one distributed with Ultrix: 223 ;; MIPS RISC CC - the one distributed with Ultrix:
222 ;; ccom: Error: foo.c, line 2: syntax error 224 ;; ccom: Error: foo.c, line 2: syntax error
223 ;; DEC AXP OSF/1 cc 225 ;; DEC AXP OSF/1 cc
224 ;; /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah 226 ;; /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah