Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mcvax!guido From: guido@mcvax.uucp (Guido van Rossum) Newsgroups: comp.lang.c Subject: Re: Order of evaluation and optimizing code Message-ID: <7137@boring.mcvax.UUCP> Date: Mon, 10-Nov-86 07:17:06 EST Article-I.D.: boring.7137 Posted: Mon Nov 10 07:17:06 1986 Date-Received: Mon, 10-Nov-86 21:37:02 EST References: <167@houligan.UUCP> <7307@utzoo.UUCP> Reply-To: guido@boring.uucp (Guido van Rossum) Organization: "Stamp Out BASIC" Committee, CWI, Amsterdam Lines: 14 Apparently-To: rnews@mcvax In article <7307@utzoo.UUCP> henry@utzoo.UUCP (Henry Spencer) writes: >There have actually been remarkably few non-standard additions to C by >compiler writers -- a considerable tribute to Dennis's skill at devising >a language that lets you do what you want. I don't want to comment on Dennis's skills, but for microcomputer C compilers (as opposed to Unix compilers) I have noted remarkably many non-standard additions (not to mention omissions of standard features): pascal extern declarations, far and near pointers, floating types extended and comp, comments strting with // and extending to line end... I've even had a beta test copy of a compiler that implemented nested function declarations like in Pascal. -- Guido van Rossum, CWI, Amsterdam