qbidata.c
上传用户:xiaoan1112
上传日期:2013-04-11
资源大小:19621k
文件大小:1k
源码类别:

操作系统开发

开发平台:

Visual C++

  1. /*** 
  2. *qbidata.c - allocate global variable storage for EXTERNAL variables
  3. *
  4. * Copyright <C> 1986, Microsoft Corporation
  5. *
  6. *Purpose:
  7. * Variables declared with the EXTERNAL declaration are included as
  8. * 'EXTERNAL' in every other module, but not in this module - - - this
  9. * module is linked in for the express purpose of allocating storage for
  10. * these variables (mrsCur, etc.) in just one place. DEFINE_VARIABLES
  11. * should be OFF in every module but this one (see interp.h & switch.h).
  12. *
  13. *******************************************************************************/
  14. #define DEFINE_VARIABLES ON  /* note: must do this BEFORE version.h included! */
  15. #include "version.h"
  16. #if !CONTEXT_H
  17. #include "context.h"
  18. #endif
  19. #if !EXECUTOR_H
  20. #include "executor.h"
  21. #endif
  22. #if !HEAP_H
  23. #include "heap.h"
  24. #endif
  25. #if !PARSER_H
  26. #include "parser.h"
  27. #endif
  28. #if !PSINT_H
  29. #include "psint.h"
  30. #endif
  31. #if !RTINTERP_H
  32. #include "rtinterp.h"
  33. #endif
  34. #if !SCANNER_H
  35. #include "scanner.h"
  36. #endif
  37. #if !TXTINT_H
  38. #include "txtint.h"
  39. #endif
  40. #if !TXTMGR_H
  41. #include "txtmgr.h"
  42. #endif
  43. #if !UI_H
  44. #include "ui.h"
  45. #endif
  46. #if !VARIABLE_H
  47. #include "variable.h"
  48. #endif