Path: csiph.com!1.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!border1.nntp.ams1.giganews.com!nntp.giganews.com!buffer1.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Wed, 13 Jul 2016 12:33:42 -0500 From: Gareth Owen Newsgroups: comp.lang.c Subject: Re: double free References: <57837892.8808984@news.xs4all.nl> <481f30b4-acb3-4445-92b3-c403dc3e51f7@googlegroups.com> <8760sc2aiz.fsf@bsb.me.uk> <87twfv26cv.fsf@bsb.me.uk> <2cfb31aa-11dd-422c-a5ea-07f44bee0deb@googlegroups.com> <8ba2b99f-4afe-42ce-9789-1c3c1792a5b2@googlegroups.com> Date: Wed, 13 Jul 2016 18:33:38 +0100 Message-ID: <87shvdqw7h.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:Dj5stoaI0emz6zQoU0VS7AXYA4Y= MIME-Version: 1.0 Content-Type: text/plain Lines: 17 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-X4pBukxr00wDdR6LuUVjjOwustsWTILRqBzK28q7s9xmCapzbRbLc7mIRR3HAM3Bg+ThL/xdDqf4iKm!y/Jqe4kKCDC4a08MyOQnfeIwqB0rgRRSH0Y5sEgscDuNd2iQGH3rcGUsVJQrvYOhPow= X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2513 Xref: csiph.com comp.lang.c:90338 Keith Thompson writes: > Malcolm McLean writes: >> On Tuesday, July 12, 2016 at 4:44:21 PM UTC+1, Keith Thompson wrote: >>> Imagine a C-like language that differs from C only in that "sizeof" >>> is spelled "$". I presume that, in such a language, you'd be willing >>> to write `$ foo` rather than `$(foo)`. Why does the fact that it's >>> spelled "sizeof" change that? >>> >> Special mathematical symbols are used for basic operations like addition. >> These operations are also functions, you can graph them, take derivatives, >> and so on. > > They're not "functions" in the sense that C uses the word. Fortunately that word HAS PLENTY OF OTHER MEANINGS. Not everyone treats the C standard as a Holy Text, Keith. Just you.