Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
673 B

  1. /***
  2. *Eval.h - If expression evaluator
  3. *
  4. * Copyright (c) 1988-2001, Microsoft Corporation. All rights reserved.
  5. *
  6. *Purpose:
  7. * Evaluate complex if expressions
  8. *
  9. *Revision History:
  10. * ??-??-88 PHG Initial version
  11. *
  12. *******************************************************************************/
  13. /* Take a pointer to workspace for a simplified condition and truth value, and pass in the condition string to simplify */
  14. extern void evaluate(char *, int *, char *);
  15. /* Produce the negative of a truth value,
  16. !DEFINED == UNDEFINED
  17. !UNDEFINED == DEFINED
  18. !IGNORE == IGNORE
  19. !NOTPRESENT == NOTPRESENT */
  20. extern int negatecondition(int);