NO SCCS FILE!! "@(#)yyget.c 5.2 (Berkeley) 6/29/90"
[unix-history] / usr / src / usr.bin / pascal / src / iorec.h
CommitLineData
252367af
DF
1/*
2 * Copyright (c) 1980 Regents of the University of California.
3 * All rights reserved. The Berkeley software License Agreement
4 * specifies the terms and conditions for redistribution.
5 *
6 * @(#)iorec.h 5.1 (Berkeley) %G%
7 */
b378d11d
PK
8
9#include <stdio.h>
10#define NAMSIZ 76
11
12struct iorec {
13 char *fileptr; /* ptr to file window */
14 long lcount; /* number of lines printed */
15 long llimit; /* maximum number of text lines */
16 FILE *fbuf; /* FILE ptr */
17 struct iorec *fchain; /* chain to next file */
18 long *flev; /* ptr to associated file variable */
19 char *pfname; /* ptr to name of file */
20 long funit; /* file status flags */
21 long size; /* size of elements in the file */
22 char fname[NAMSIZ]; /* name of associated UNIX file */
23 char buf[BUFSIZ]; /* I/O buffer */
24 char window[1]; /* file window element */
25};