3 * (c) copyright 1983 by the Vrije Universiteit, Amsterdam, The Netherlands.
5 * This product is part of the Amsterdam Compiler Kit.
7 * Permission to use, sell, duplicate or disclose this software must be
8 * obtained in writing. Requests for such permissions may be sent to
10 * Dr. Andrew S. Tanenbaum
11 * Wiskundig Seminarium
19 /* Author: J.W. Stevenson */
28 /* procedure popen(var f:text; s:string); */
30 popen(f
,s
) struct file
*f
; char *s
; {
32 _cls(f
); /* initializes _curfil */
34 f
->flags
= TXTBIT
|MAGIC
;
38 f
->buflen
= PC_BUFLEN
;
39 if ((f
->ufd
= _open(s
,0)) < 0)