cweav-pc.ch
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. This is the change file for CWEB's CWEAVE under DOS
  2. (Contributed by Lee Wittenberg, March 1993)
  3. (Also includes workaround for compiler bug, November 1993,
  4.  contributed by Jorge Fernandez Arnaiz -- arnaiz@redvax1.dgsca.unam.mx)
  5. Changes necessary for compiling with Borland C/C++
  6. Use compilation switches -mc -w-pro -Ff=5000
  7. Note: The changes to section 4 are not necessary if using a compiler
  8. that allows >64K arrays. (If you need lots more bytes, try the alternate
  9. change files that have -bs in their name instead of -pc.)
  10. @x section 1
  11. @d banner "This is CWEAVE (Version 3.4)n"
  12. @y
  13. @d banner "This is CWEAVE (Version 3.4pc)n"
  14. @z
  15. @x section 4
  16. @d max_bytes 90000 /* the number of bytes in identifiers,
  17. @y
  18. @d max_bytes (unsigned)60000 /* the number of bytes in identifiers,
  19. @z
  20. @x
  21. @d max_refs 20000 /* number of cross-references; must be less than 65536 */
  22. @y
  23. @d max_refs 10000 /* number of cross-references; must be less than 65536 */
  24. @z
  25. @x section 163
  26. @ @<Change |pp| to $max...@>=
  27. @y
  28. @ @<Change |pp| to $max...@>=
  29. #ifdef __MSDOS__
  30. if (d<0 && pp+d>pp) pp=scrap_base; /* segmented architecture caused wrap */
  31. else
  32. #endif
  33. @z