Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!brl-tgr!ron From: ron@brl-tgr.ARPA (Ron Natalie ) Newsgroups: net.lang.c Subject: Re: parens on sizeof Message-ID: <9369@brl-tgr.ARPA> Date: Wed, 20-Mar-85 12:49:27 EST Article-I.D.: brl-tgr.9369 Posted: Wed Mar 20 12:49:27 1985 Date-Received: Fri, 22-Mar-85 01:34:51 EST References: <206@ttidca.UUCP> <9350@brl-tgr.ARPA> Organization: Ballistic Research Lab Lines: 25 > > The empty string is an expression. > > I bet Ritchie would be surprised to learn that. Yeah, then it's obviously a bug that my compiler won't let me do a = (int); According to the K&R: Statement = ; expr ; ... list of things like while, if etc... Expression = primary unary expression ...list of things, non of which are null... unary-expression: ... all the others... (type-name) expression sizeof expression sizeof (type-name) -Ron