[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dylan Constants
- To: Rich Duncan <duncan@stowe.bdsw.com>
- Subject: Re: Dylan Constants
- From: Scott_Fahlman@SEF1.SLISP.CS.CMU.EDU
- Date: Tue, 20 Oct 92 07:42:26 -0400
- Cc: Dylan Information Forum <info-dylan@CAMBRIDGE.APPLE.COM>
- In-reply-to: Your message of Mon, 19 Oct 92 23:20:15 -0500. <2ae37af3.stowe@stowe.bdsw.com>
From the Dylan reference, there appears to be now way of defining a read
only constant ala the Common Lisp DEFCONSTANT macro.
The Dylan people at Apple have indicated that this will be fixed. I don't
know if they've yet settled on a choice of syntax, but I believe the
current plan is that *all* the "define" forms will produce constants, and
some new form will be created for defining non-constant variables.
Clearly the ability to create simple constants, as in
(defconstant pixel-depth 8)
is essential if code is to be both efficient and readable.
-- Scott
===========================================================================
Scott E. Fahlman Internet: sef+@cs.cmu.edu
Senior Research Scientist Phone: 412 268-2575
School of Computer Science Fax: 412 681-5739
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213