[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: (BUG LISPM) at MIT-AI
- From: RMS@MIT-AI
- Date: Mon ,22 May 79 12:45:41 EDT
Whoever took out the optimizer FUNCALL-FUNCTION didn't understand what it was for.
What it was for was various macros that generate funcalls and are sometimes
fed (FUNCTION (LAMBDA ...)) as arguments by the user.
This optimizer causes those lambdas to open-code.
This problem can be solved in other ways, but did you?
The comments say that the optimization screws functions with unusual
quoting patterns. Can anyone describe a scenario in which this optizer
would apply and the function might have a weird quoting pattern?