types.h 701 B

1234567891011121314151617181920212223242526272829
  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. /* $Id$ */
  6. #ifndef UTIL_OPT_TYPES_H
  7. #define UTIL_OPT_TYPES_H
  8. typedef char byte;
  9. typedef char bool;
  10. typedef struct line line_t;
  11. typedef struct line *line_p;
  12. typedef struct sym sym_t;
  13. typedef struct sym *sym_p;
  14. typedef struct num num_t;
  15. typedef struct num *num_p;
  16. typedef struct arg arg_t;
  17. typedef struct arg *arg_p;
  18. typedef struct argbytes argb_t;
  19. typedef struct argbytes *argb_p;
  20. typedef struct regs reg_t;
  21. typedef struct regs *reg_p;
  22. #ifdef LONGOFF
  23. typedef long offset;
  24. #else
  25. typedef short offset;
  26. #endif
  27. #endif /* UTIL_OPT_TYPES_H */