[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: ALR at MIT-ML
- Subject: defvar
- From: Gerald R. Barber <JerryB at MIT-AI>
- Date: Tue ,16 Feb 82 10:32:00 EDT
- Cc: BUG-LISPM at MIT-AI, BUG-ZWEI at MIT-AI, DCB at MIT-AI,
dlw at SCRC-TENEX
Date: 14 February 1982 20:37-EST
From: Andrew L. Ressler <ALR at MIT-ML>
cc: dlw at SCRC-TENEX, BUG-LISPM, BUG-ZWEI, DCB
I can hardly consider this a feature. It may be convenient to have this
capability somewhere but its behavior is too unexpected for it to be
on vanilla flavored Compile Defun or Eval Defun. I expect you will get
bug messages about this from confused users until it is changed.
What would you suggest to replace this behavior. I think it is consistent
and easy to use. I admit documentation would help, but I don't think its
behavior should be changed.
I don't think it is consistent with the notion of evaluation or
compilation as it is used in most other contexts. Until a better
solution is found Eval Defun and Compile Defun should at least print a
message in the echo area that the DEFVAR is being treated specially.