PAGE.C
上传用户:xiantiandi
上传日期:2007-01-06
资源大小:21k
文件大小:1k
源码类别:

编辑器/阅读器

开发平台:

DOS

  1. #include <ctype.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4. page() /* Push out this page, read next into buffer */
  5. {
  6. #include "teco.h"
  7. bufptx=0; /* Initialize start */
  8. while (++bufptx <= bufptr) { /* While work to do */
  9. putc(buffer[bufptx],ot);/* Write out  char  */
  10. if (ferror(ot)) {
  11. fprintf(stderr,"?OUT, Output errorn7");
  12. clearerr(ot);
  13. }
  14. }
  15. bufptr=0; /* Buffer now empty */
  16. bufptx=0; /*  ..reset context */
  17. if (feof(in)) { /* No more to page  */
  18. fprintf(stderr,"[Eof]n");
  19. } else {
  20. append(); /* Append mt buffer */
  21. if (buffer[bufptr]  == '14') fprintf(stderr,"[Page]n");
  22. }
  23. }