From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Another question about Calc Date: Fri, 09 Oct 2020 09:19:20 -0400 Message-ID: References: <87y2lltcb2.fsf@web.de> <874kn4p392.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26628"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:fTVavR0TF1Jr0zibU6jPJWjU8/0= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 09 15:20:06 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kQsJa-0006ob-5B for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 09 Oct 2020 15:20:06 +0200 Original-Received: from localhost ([::1]:46794 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQsJZ-0006Mw-6s for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 09 Oct 2020 09:20:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50798) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQsJ2-0006Mm-ED for help-gnu-emacs@gnu.org; Fri, 09 Oct 2020 09:19:32 -0400 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:41474 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQsJ0-0006WR-U3 for help-gnu-emacs@gnu.org; Fri, 09 Oct 2020 09:19:32 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kQsIx-00060j-Nn for help-gnu-emacs@gnu.org; Fri, 09 Oct 2020 15:19:27 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/09 09:19:28 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124397 Archived-At: > I know Latex a bit, but never heard that it calculates...like that. AFAIK LaTeX doesn't calculate at all. I don't see any evidence that it treats `A + B / C` as having any kind of internal structure. AFAICT it adjusts the spacing between the five elements only based on "lexical" rather than "syntactical" information. In the places where LaTeX does calculate (e.g. in lengths) it seems not to support division and only support "multiplication by concatenation" which makes multiplication bind more tightly than addition? > Is this behavior expected? Does it make sense in some way? I think the fact that the syntax is inspired by LaTeX doesn't give us much guidance on how precedence should be handled. So from where I stand, this looks like a bug. Stefan