mach2.c 1013 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. #define RCSID2 "$Id$"
  6. /*
  7. * INTEL 8086 tokens
  8. */
  9. %token <y_word> R16
  10. %token <y_word> R8
  11. %token <y_word> RSEG
  12. %token <y_word> PREFIX
  13. %token <y_word> NOOP_1
  14. %token <y_word> NOOP_2
  15. %token <y_word> JOP
  16. %token <y_word> PUSHOP
  17. %token <y_word> IOOP
  18. %token <y_word> ADDOP
  19. %token <y_word> ROLOP
  20. %token <y_word> INCOP
  21. %token <y_word> NOTOP
  22. %token <y_word> CALLOP
  23. %token <y_word> CALFOP
  24. %token <y_word> LEAOP
  25. %token <y_word> ARPLOP
  26. %token <y_word> ESC
  27. %token <y_word> INT
  28. %token <y_word> RET
  29. %token <y_word> XCHG
  30. %token <y_word> TEST
  31. %token <y_word> MOV
  32. /* Intel 80268 tokens */
  33. %token <y_word> IMUL
  34. %token <y_word> ENTER
  35. %token <y_word> EXTOP
  36. %token <y_word> EXTOP1
  37. /* Intel 8087 coprocessor tokens */
  38. %token <y_word> FNOOP
  39. %token <y_word> FMEM
  40. %token <y_word> FST_I
  41. %token <y_word> FST_ST
  42. %token <y_word> FST_ST2
  43. %token <y_word> ST
  44. %type <y_valu> st_i