Annotation of researchv10dc/libI77/ilnw.c, revision 1.1.1.1

1.1       root        1: #include "f2c.h"
                      2: #include "fio.h"
                      3: #include "lio.h"
                      4: extern char *f__icptr;
                      5: extern char *f__icend;
                      6: extern icilist *f__svic;
                      7: extern int f__icnum;
                      8: #ifdef KR_headers
                      9: extern int z_putc();
                     10: #else
                     11: extern int z_putc(int);
                     12: #endif
                     13: 
                     14:  static int
                     15: z_wSL(Void)
                     16: {
                     17:        while(f__recpos < f__svic->icirlen)
                     18:                z_putc(' ');
                     19:        return z_rnew();
                     20:        }
                     21: 
                     22:  VOID
                     23: #ifdef KR_headers
                     24: c_liw(a) icilist *a;
                     25: #else
                     26: c_liw(icilist *a)
                     27: #endif
                     28: {
                     29:        f__reading = 0;
                     30:        f__external = 0;
                     31:        f__formatted = 1;
                     32:        f__putn = z_putc;
                     33:        L_len = a->icirlen;
                     34:        f__donewrec = z_wSL;
                     35:        f__svic = a;
                     36:        f__icnum = f__recpos = 0;
                     37:        f__cursor = 0;
                     38:        f__cf = 0;
                     39:        f__curunit = 0;
                     40:        f__icptr = a->iciunit;
                     41:        f__icend = f__icptr + a->icirlen*a->icirnum;
                     42:        f__elist = (cilist *)a;
                     43:        }
                     44: 
                     45:  integer
                     46: #ifdef KR_headers
                     47: s_wsni(a) icilist *a;
                     48: #else
                     49: s_wsni(icilist *a)
                     50: #endif
                     51: {
                     52:        cilist ca;
                     53: 
                     54:        c_liw(a);
                     55:        ca.cifmt = a->icifmt;
                     56:        x_wsne(&ca);
                     57:        z_wSL();
                     58:        return 0;
                     59:        }
                     60: 
                     61:  integer
                     62: #ifdef KR_headers
                     63: s_wsli(a) icilist *a;
                     64: #else
                     65: s_wsli(icilist *a)
                     66: #endif
                     67: {
                     68:        f__lioproc = l_write;
                     69:        c_liw(a);
                     70:        return(0);
                     71:        }
                     72: 
                     73: integer e_wsli(Void)
                     74: {
                     75:        z_wSL();
                     76:        return(0);
                     77:        }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.