From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Calc: `*' binds more strongly than `/' Date: Thu, 19 Apr 2007 19:33:29 +0200 Message-ID: <85r6qg6zh2.fsf@lola.goethe.zz> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1177004028 28746 80.91.229.12 (19 Apr 2007 17:33:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 19 Apr 2007 17:33:48 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 19 19:33:41 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HeaVo-0002B9-Vr for ged-emacs-devel@m.gmane.org; Thu, 19 Apr 2007 19:33:41 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Heaam-0003Pz-J1 for ged-emacs-devel@m.gmane.org; Thu, 19 Apr 2007 13:38:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Heaah-0003Pj-UB for emacs-devel@gnu.org; Thu, 19 Apr 2007 13:38:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Heaaf-0003PX-JL for emacs-devel@gnu.org; Thu, 19 Apr 2007 13:38:42 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Heaaf-0003PU-7R for emacs-devel@gnu.org; Thu, 19 Apr 2007 13:38:41 -0400 Original-Received: from mail-in-10.arcor-online.net ([151.189.21.50]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HeaVg-00038b-IS for emacs-devel@gnu.org; Thu, 19 Apr 2007 13:33:32 -0400 Original-Received: from mail-in-01-z2.arcor-online.net (mail-in-12-z2.arcor-online.net [151.189.8.29]) by mail-in-10.arcor-online.net (Postfix) with ESMTP id E2CEC1F540C; Thu, 19 Apr 2007 19:33:30 +0200 (CEST) Original-Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-01-z2.arcor-online.net (Postfix) with ESMTP id CAD2D27945F; Thu, 19 Apr 2007 19:33:30 +0200 (CEST) Original-Received: from lola.goethe.zz (dslb-084-061-077-077.pools.arcor-ip.net [84.61.77.77]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id 947CD29D4E7; Thu, 19 Apr 2007 19:33:30 +0200 (CEST) Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id C17FA1C39511; Thu, 19 Apr 2007 19:33:29 +0200 (CEST) In-Reply-To: (Drew Adams's message of "Thu\, 19 Apr 2007 10\:18\:05 -0700") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.98 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:69649 Archived-At: "Drew Adams" writes: >> > I really have not followed this thread, but, viewed from 3000 m, it >> > sounds as if different people have different preferences. Couldn't >> > Emacs just offer a few precedence options, so users could choose the >> > behavior they want? (Then, of course, you could argue over the >> > default value ;-).) >> >> Personal preference options for a _language_ don't make much sense. >> They would keep programs from working everywhere. > > Well, I won't argue - as I said, I haven't followed the discussion > closely. > > But I did think this was about preferences for entering (typing) > arithmetic expressions. I see no reason that a calculator couldn't > let users choose different precedence rules for entering > expressions, or even let users switch between infix and reverse > Polish notation, or,... I wouldn't be surprised if some calculators > let you do that, but I'm no expert on this. Calc has a large variety of import and export languages including most computer languages, of course respecting the respective precedences. But it also has its own, internal expression syntax. Have you actually ever used calc yourself? -- David Kastrup, Kriemhildstr. 15, 44793 Bochum