source: trunk/emx/src/libmoddef/moddef3.c@ 3604

Last change on this file since 3604 was 18, checked in by bird, 22 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 887 bytes
Line 
1/* moddef3.c (emx+gcc) -- Copyright (c) 1992-1995 by Eberhard Mattes */
2
3#include <stdio.h>
4#include <sys/moddef.h>
5
6const char *_md_errmsg (_md_error code)
7{
8 switch (code)
9 {
10 case _MDE_IO_ERROR:
11 return "Cannot read";
12 case _MDE_MISSING_QUOTE:
13 return "Missing quote";
14 case _MDE_EMPTY:
15 return "Empty file";
16 case _MDE_NAME_EXPECTED:
17 return "Name expected";
18 case _MDE_STRING_EXPECTED:
19 return "String expected";
20 case _MDE_NUMBER_EXPECTED:
21 return "Number expected";
22 case _MDE_EQUAL_EXPECTED:
23 return "`=' expected";
24 case _MDE_DOT_EXPECTED:
25 return "`.' expected";
26 case _MDE_STRING_TOO_LONG:
27 return "String too long";
28 case _MDE_INVALID_ORDINAL:
29 return "Invalid ordinal number";
30 case _MDE_INVALID_STMT:
31 return "Invalid statement";
32 default:
33 return "Unknown error";
34 }
35}
Note: See TracBrowser for help on using the repository browser.