error.h 539 B

1234567891011121314151617181920212223242526
  1. /*
  2. * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
  3. * See the copyright notice in the ACK home directory, in the file "Copyright".
  4. */
  5. #ifndef LANG_NCGG_ERROR_H
  6. #define LANG_NCGG_ERROR_H
  7. void yyerror(char *s);
  8. void goodbye();
  9. #if __STDC__
  10. void error(char *fmt, ...);
  11. void fatal(char *fmt, ...);
  12. #else /* __STDC__ */
  13. /*VARARGS1*/
  14. fatal(s,a,b,c,d);
  15. error(s,a,b,c,d);
  16. #endif
  17. #ifndef NDEBUG
  18. void badassertion(char *string, char *file, int line);
  19. #endif
  20. int tabovf(char *string);
  21. #endif /* LANG_NCGG_ERROR_H */