home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dosdisas.zip / dccsrcoo.zip / parser.h < prev    next >
Text File  |  1997-04-09  |  771b  |  30 lines

  1. static void rm(Int i);
  2. static void modrm(Int i);
  3. static void segrm(Int i);
  4. static void data1(Int i);
  5. static void data2(Int i);
  6. static void regop(Int i);
  7. static void segop(Int i);
  8. static void strop(Int i);
  9. static void escop(Int i);
  10. static void axImp(Int i);
  11. static void memImp(Int i);
  12. static void memReg0(Int i);
  13. static void memOnly(Int i);
  14. static void dispM(Int i);
  15. static void dispS(Int i);
  16. static void dispN(Int i);
  17. static void dispF(Int i);
  18. static void prefix(Int i);
  19. static void immed(Int i);
  20. static void shift(Int i);
  21. static void arith(Int i);
  22. static void trans(Int i);
  23. static void const1(Int i);
  24. static void const3(Int i);
  25. static void none1(Int i);
  26. static void none2(Int i);
  27.  
  28. /* Extracts reg bits from middle of mod-reg-rm byte */
  29. #define REG(x)  ((x & 0x38) >> 3)
  30.