From mboxrd@z Thu Jan 1 00:00:00 1970 From: dot@dotat.at (Tony Finch) Date: Tue, 20 Dec 2016 12:24:22 +0000 Subject: [TUHS] nm on Third Edition .o files? In-Reply-To: <20161219213308.DCEB018C09D@mercury.lcs.mit.edu> References: <20161219213308.DCEB018C09D@mercury.lcs.mit.edu> Message-ID: Noel Chiappa wrote: > I wonder why it was written as "0177776->integ", rather than "*017776"? > Probably the former allowed the C compiler to work out what size the > operand was. I guess the alternatives would be casting (when did C get its cast operator?) or assigning the number to a pointer variable. Tony. -- f.anthony.n.finch http://dotat.at/ - I xn--zr8h punycode Viking, North Utsire: Southerly veering southwesterly later, 7 to severe gale 9, occasionally storm 10 in north. Very rough or high. Occasional rain. Good, occasionally poor.