INTERP.H
上传用户:hlzzc88
上传日期:2007-01-06
资源大小:220k
文件大小:1k
源码类别:

编译器/解释器

开发平台:

Others

  1. #ifndef _INTERP_H_
  2. #define _INTERP_H_
  3. #define SYM_VAC (0x7f)
  4. #define SYM_EQ ((4<<7)+33)
  5. #define SYM_NE ((4<<7)+37)
  6. #define SYM_ALTSTAR     ((4<<7)+38)
  7. #define SYM_ALTDIV ((4<<7)+42)
  8. #define SYM_LE ((4<<7)+50)
  9. #define SYM_GE ((4<<7)+51)
  10. #define SYM_SHL ((4<<7)+122)
  11. #define SYM_SHR ((4<<7)+123)
  12. #define SYM_LB  ((1<<7)+0x49)
  13. #define SYM_CENT ((1<<7)+0x4a)
  14. #define SYM_YEN ((1<<7)+0x4b)
  15. #define BOLD 16
  16. #define FLASH 8
  17. #define HIDDEN 4
  18. #define UNDERLINE 2
  19. #define REVERSE 1
  20. #define DKBLACK 0
  21. #define DKRED 1
  22. #define DKORANGE 2
  23. #define DKYELLOW 3
  24. #define DKGREEN 4
  25. #define DKBLUE 5
  26. #define DKPURPLE 6
  27. #define DKWHITE 7
  28. #define LTBLACK 8
  29. #define LTRED 9
  30. #define LTORANGE 10
  31. #define LTYELLOW 11
  32. #define LTGREEN 12
  33. #define LTBLUE 13
  34. #define LTPURPLE 14
  35. #define LTWHITE 15
  36. typedef struct {
  37. int size;
  38. int style;
  39. int bgc;
  40. int fgc;
  41. int attrib;
  42. int bank;
  43. int cwb;
  44. } PHITEXT;
  45. #include "interp.p"
  46. #endif /* _INTERP_H_ */