Xref: utzoo comp.lang.c:13923 comp.std.c:484 Path: utzoo!utgpu!watmath!clyde!mcdchg!chinet!att!gargoyle!tank!mimsy!chris From: chris@mimsy.UUCP (Chris Torek) Newsgroups: comp.lang.c,comp.std.c Subject: Re: union *func() Keywords: union, pointers, functions Message-ID: <14245@mimsy.UUCP> Date: 29 Oct 88 23:23:24 GMT References: <2205@arcturus> <1770@vedge.UUCP> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 10 In article <1770@vedge.UUCP> lai@vedge.UUCP (David Lai) writes: >... I read somewhere (Harbison & Steele): > > -> operator requires an object that is an lvalue This is false. -> *produces* an lvalue (with the usual exceptions for arrays); it does not *require* one. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163) Domain: chris@mimsy.umd.edu Path: uunet!mimsy!chris