home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / fish / math / 3dplot / src / syntxerr.h < prev   
Text File  |  1991-01-19  |  1KB  |  27 lines

  1. /**********************************************************
  2. *                                                         *
  3. *     Definitions for syntax errors that may occur in     *
  4. *     the function Convert in funceval.c.                 *
  5. *                                                         *
  6. ***********************************************************
  7. *                                                         *
  8. *             Copyright 1987  Randy C. Finch              *
  9. *                                                         *
  10. **********************************************************/
  11.  
  12. #define MISPLACEDOP     1    /* Misplaced operator */
  13. #define ILLEGALCHAR     2    /* Illegal character */
  14. #define ILLEGALEXP      3    /* Illegal exponent */
  15. #define ILLEGALFUNC     4    /* Illegal function */
  16. #define MISSINGOP       5    /* Missing operator */
  17. #define MISSINGOPRP     6    /* Missing operator or right parenthesis */
  18. #define MISSINGLP       7    /* Missing left parenthesis */
  19. #define MISSINGRP       8    /* Missing right parenthesis */
  20. #define MISSINGPARM     9    /* Missing parameter */
  21. #define LONEDECIMAL    10    /* Lone decimal point */
  22. #define EXTRADECIMAL   11    /* Extra decimal point */
  23. #define EXTRAE         12    /* Extra E in exponent */
  24. #define STACKUNDERFLOW 13    /* Stack underflow */
  25. #define STACKOVERFLOW  14    /* Stack overflow */
  26. #define TOOMANYCONST   15    /* Too many constants in function */
  27.