X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["521" "Tue" " 8" "February" "1994" "12:37:39" "GMT" "David Carlisle" "carlisle@cs.man.ac.uk" "<199402081238.AA14001@mail.cs.tu-berlin.de>" "13" "Re: register usage" "^Date:" nil nil "2" "1994020812:37:39" "register usage" nil "<9402081225.AA01865@m1.cs.man.ac.uk>"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA08349; Tue, 8 Feb 94 13:39:40 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA17695; Tue, 8 Feb 94 13:38:38 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA14001 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Tue, 8 Feb 1994 13:38:37 +0100 Message-Id: <199402081238.AA14001@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 6149; Tue, 08 Feb 94 13:38:27 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 6147; Tue, 8 Feb 1994 13:38:27 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 2323; Tue, 8 Feb 1994 13:37:58 +0000 Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <9402081225.AA01865@m1.cs.man.ac.uk> (message from Mike Piff on Tue, 8 Feb 1994 11:51:12 LCL) Date: Tue, 8 Feb 1994 12:37:39 GMT From: David Carlisle Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: register usage Status: R X-Status: X-Keywords: X-UID: 1459 ... Mike> Even worse is the fact that some numbers, like \arraystretch Mike> *have* to be set as commands, rather than assigned to. This is bad, but it is not really LaTeX's fault. \arraystretch is not a it is a and TeX does not provide any type of registers or arithmetic for `real' numbers. You can just use them in certain very specific places for multiplying dimen registers. It would of course be posible to `fake' fixed point numbers with dimen registers, eg as done by the calc package. David