From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <40aac67b3d955c5a737b3e1c3f330a7a@caldo.demon.co.uk> To: 9fans@cse.psu.edu Subject: Re: diacritics (was: Re: [9fans] don't shoot me) From: Charles Forsyth In-Reply-To: <000401c36119$e1d4c440$2248dec2@falken> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-yxilmnvdwfedfytwxxubfpfjwm" Date: Tue, 12 Aug 2003 23:02:07 +0100 Topicbox-Message-UUID: 182dbddc-eacc-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-yxilmnvdwfedfytwxxubfpfjwm Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit actually, i suspect that one subtle point here is that char in Plan 9 (and Inferno) C is always signed, which (i recall) ANSI C does not guarantee one way or the other. there is no warranty of fitness for purpose; some such thing. i can't be certain because my new C standard hasn't arrived owing to the application by my credit card company of AI for Internet sales. well, it's obvious the first thing a villain would buy is a copy of the C99 standard, isn't it? --upas-yxilmnvdwfedfytwxxubfpfjwm Content-Type: message/rfc822 Content-Disposition: inline Return-path: <9fans-admin@cse.psu.edu> Received: from punt-3.mail.demon.net by mailstore for forsyth@caldo.demon.co.uk id 19mguP-00004a-Cx; Tue, 12 Aug 2003 21:42:25 +0000 Received: from [130.203.4.6] (helo=mail.cse.psu.edu) by punt-3.mail.demon.net with esmtp id 19mguP-00004a-Cx for forsyth@caldo.demon.co.uk; Tue, 12 Aug 2003 21:42:25 +0000 Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id B473019B2D; Tue, 12 Aug 2003 17:42:15 -0400 (EDT) Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.30.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 6CCF519AD9; Tue, 12 Aug 2003 17:42:11 -0400 (EDT) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id A12EF19AD9; Tue, 12 Aug 2003 17:41:22 -0400 (EDT) Received: from anchor-post-35.mail.demon.net (anchor-post-35.mail.demon.net [194.217.242.85]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 082431999B for <9fans@cse.psu.edu>; Tue, 12 Aug 2003 17:41:22 -0400 (EDT) Received: from cjl1.demon.co.uk ([194.222.72.34] helo=falken) by anchor-post-35.mail.demon.net with smtp (Exim 3.36 #2) id 19mgtM-0000YX-0Z for 9fans@cse.psu.edu; Tue, 12 Aug 2003 22:41:21 +0100 Message-ID: <000401c36119$e1d4c440$2248dec2@falken> From: "Chris Hollis-Locke" To: <9fans@cse.psu.edu> References: <41a7e5ae12f9de6a22895000588f5284@mightycheese.com> <001a01c36101$e4bf26e0$2248dec2@falken> <20030812190603.GA2638@ionkov.net> Subject: Re: diacritics (was: Re: [9fans] don't shoot me) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Tue, 12 Aug 2003 22:37:07 +0100 X-Spam-Status: No, hits=0.0 required=5.0 tests=RCVD_IN_UNCONFIRMED_DSBL,REFERENCES version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) >cachechars(2) says it's signed. > >Thanks, >Lucho Indeed, that'll teach me to go and check the struct defn. That is one reason why I dislike C. In Limbo if you see A of type T being assigned to B without a cast you _KNOW_ that B is of type T also without having to go and look. "Implicit casts considered harmful"! Cheers, Chris. --upas-yxilmnvdwfedfytwxxubfpfjwm--