Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id t8N47O84012743 for ; Wed, 23 Sep 2015 06:07:26 +0200 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx102) with ESMTPS (Nemesis) id 0Mfjui-1a1mU63jVs-00N8as for ; Wed, 23 Sep 2015 06:07:19 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t8N44cB8008407 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 Sep 2015 06:04:38 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t8N35S3L020446; Wed, 23 Sep 2015 06:04:38 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 12533276 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 23 Sep 2015 06:04:38 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id t8N44clO023697 for ; Wed, 23 Sep 2015 06:04:38 +0200 Received: from mail-pa0-f49.google.com (mail-pa0-f49.google.com [209.85.220.49]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id t8N44VPj022596 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Wed, 23 Sep 2015 06:04:34 +0200 Received: by padhy16 with SMTP id hy16so28369896pad.1 for ; Tue, 22 Sep 2015 21:04:31 -0700 (PDT) X-Received: by 10.67.22.196 with SMTP id hu4mr8963177pad.20.1442981071003; Tue, 22 Sep 2015 21:04:31 -0700 (PDT) Received: from [21.210.173.170] ([1.127.0.59]) by smtp.gmail.com with ESMTPSA id xm9sm5035253pbc.32.2015.09.22.21.04.29 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Sep 2015 21:04:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) References: <56020530.4070302@clear.net.nz> X-Mailer: iPhone Mail (13A344) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id t8N44clO023698 Message-ID: Date: Wed, 23 Sep 2015 12:04:25 +0800 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: An incomplete int-erface? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <56020530.4070302@clear.net.nz> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:DsKJTAN2wH0=:DQk8ESOHIUaSfQtjZMHnWWzvhs ns2Vqa+TPL7/0uPfRxWUvg3+Iwg/4i/mBa10Q0RAsEQamrDHK4PfQaDEFA/dU1ihsdX3D0hGL fmUegXLXweJQQpkSMJe3Fncpnk6rthMkVUEuLSw5YZVHPpitX4yXb9O7nyR0dHIGXm4VYdYXv 1zPCsHpAkZz20kLJXU/NTIOoh3o6+8Jsj253uJqKbt8cgqaB04sYuoqi4IfavOINdYLIi7VMP SxpRz3bJ5FT6/HCltO83GF7VXOmXRmkYcaAG3LwPuD+2OGVYjMjbWIhTeMtIF2knBu8uOtB+t qV7MLsZpze4SQa5nPeSsM1AwpY9WQu+23A7+sOblckeqQI6U2GvR1kVTvWvy5so5XCee3G3+2 KGPPUYEHFjNoE0+h/s14EDpxCpHypF+Sz6y1tNv4zLEivIqygzANiwCcaBpuftnU9CLRRxBwD r9EKaSj7LRhpiYzZbw5z33ky4EmyRUrOdipmo4+4ZE1ZSugm6wmwujN7TTPGK7zR8jrzBk3gW uVNaU1bN6pWuCb5jXsuBUDw/LPqq0GH/PfN1c15uTOiVlbNhjGi+3QB81Y11Gehn+grguFzKe sfOUdcimIrOJK6h8/68CaVt12Jbe7N7f2J0h9cwVAeGq44RHBS8nUzziAyRAM4LDd4sM/hzKg o8GaoNNwTaZPU03ckGTGMI3z879cz77Yn8fU4+Nhxrk89YQgR6Qb90fNTuE57dqqAGmjqR7IH 1ctXghYNbxzFlutsmE8z6ETJzcP0jKBYvEpzDcZPzU092gUol81GHksf7xjAnDA2+upiUqx+h n0y39yHJ5gt32lcnYvmUo6BQrWM2Jyfv/dJJCA8q+P907a81nKySmuHtiEaE4J3F2eNVhj/Js 17s5Kne1VPb79ls+SmyG7kxBfigS+5Tlj6kMlKKpXutGPXj+0sK9H+doZXS9iteVa463yC+cN p3DKl7mqR7ui/FRTYJ4Lu2whrXBukdQDiPp19oF95Bd9hR3H8Vyz0m4JaZlEI7Lp0vGGPhKb/ GF0RmPyVrNMVAhLWxZBr/V6GmoT+qRAuNyvHA15Scy8nV1T8wZdF8ObrWSjVV9v7zDcQhG5lO RqWrse+ZPNbcAtJvCiimkvtmcMMiE7Gz2S+Qdvzql7E5Psjw92O/F3nGWC8iH+CVVEhSC+hYS 4rVxrx6e6c4+h70NXP6TsEpJPwajltqTrMwnsJ4rAouyBxGQZishDM03r8zL2Ql79Zte+JHA9 8rC1c5QqPVYQe2Oinjk42ZMLnn2GarjauF2sMovyugM/Gjxlp3zGJ1JBbrVsiZ8QHTjvCOC5o dBNRaTTuTFIjw5d1imYnE/5q9FN4qaQmV9yfeStRUXVlP4b4AOecV8llv06GNZ5pB9wlp9qXz UOIJeKsQl2LwSc7JnAh/UV0hx6oTbbtGW0eWSV5b9kjMBDnaQxZpLqMwltNl/NiUTOSUWxAQj 9FOBlUPcmH5RpDeblHQm7eDUUmVcXFJiO7c6gQaTLb/EvgALIo X-UI-Loop:V01:+/5x66mpDQo=:0a4746OYXbfDOx7FizDNdZ64vfO9vhOZ+cLYBJ0jxa8= X-UI-Out-Filterresults: notjunk:1;V01:K0:dvDcpFG6cg8=:YwOWLOMZrDtTmCQFb+Sp3v hs/wygtadNqq9J2iPG5lKZYTLIDNBs7ZXo5y6K+1yyHPyB2AZ+V702Vwf2WDsZ3E7KUSNCQQD y/ZJmqbJEvSlyXFXEt/wz14EOVapjr8956oliwYn1Hw+g9IudwO6rg2d1Bbb4YaefGU4yeyBm ch4gXCvHjivdPC8/go4PlKFsh1MWo8UaHP6c/V7+WZ+EspILU87fOzrMxu2gUZuqkT9mztxEW Cgezxf5Lvm+AuksSH7HXNY5PqBw6oVs17BjU+RsKg37JZLfwsHbF70Omq6kBYvkCTgs04eEHI /lPJRAPGQrd3uLs65Ienc3Hf9UDA7lI0sSieMucPp+fdcSzbhtqoS6LPNImsGwQ273v9BJs0a JjPAO8RM0upR7xmWrKAt9Z6GCebiagNq1uOtE1W7g/FD1ONmCAXMIoGhDB457T45cfKm0p4IU WyWxH9/rLCMrVsHqNvmk/ikytaR6lakUlSSP88TvI3/JIiEh95Yv X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 7887 Hi Andrew, Interesting point. > On 23 Sep 2015, at 09:49, Andrew Parsloe wrote: > > \int_eval:n { - (1+2) } > > gives a "Missing number, treated as zero" message. So does \int_eval:n { + (1+2) }. But > > \int_eval:n { 0 - (1+2) } From memory \numexpr chains +ve and -ve signs appropriately... I'm not sure if it's a good idea but I wonder if prepending "0+" to every would work to make this interface a bit more general without adding too much overhead. Will (Sent from phone; please excuse brevity.)