switch_loc.h 447 B

12345678910111213141516
  1. /*
  2. * The Amsterdam Compiler Kit
  3. * See the copyright notice in the ACK home directory, in the file "Copyright".
  4. */
  5. #ifndef LANG_CEM_CEMCOM_ANSI_SWITCH_H
  6. #define LANG_CEM_CEMCOM_ANSI_SWITCH_H
  7. /* lang/cem/cemcom.ansi/switch.c */
  8. int compact(int nr, arith low, arith up);
  9. void code_startswitch(struct expr **expp);
  10. void code_endswitch(void);
  11. void code_case(struct expr *expr);
  12. void code_default(void);
  13. #endif /* LANG_CEM_CEMCOM_ANSI_SWITCH_H */