Number: 372 Date: 29-Mar-84 13':07':20 Submitter: Sannella.pa Source: JonL Subject: Want "optimizers" in addition to macros Lisp Version: Description: Date': 29 MAR 84 12':30 PST' From': JONL.PA' Subject': Re': DEFINEDP and FGETD' To': MASINTER' cc': LispSupport, JONL' ' ' ' The "secondary" suggestion to have something parallel to the MacLisp/Lispm' "optimizers" or "source-code-rewrites" would remove a number of totally' bogus "MACROs" from interlisp -- functions which have a MACRO definition,' but which macro try to "punt out" if not called by the compiler. Since' EXPANDMACRO exists, it ought be be clear that the kludgy techniques such as' found in the FGETD macro are totally inadequate.' ' ' [note from LMM': doesn''t EXPANDMACRO sometimes want to expand the optimizer? Is there an EXPANDOPTIMIZER which is different than EXPANDMACRO?] Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 27-Jun-84 14':04':58 Attn: Assigned To: In/By: Disposition: System: Language Support Subsystem: Compiler, Code Format Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Moderate Frequency: Impact: Priority: Perhaps Status: Declined Problem Type: Design - UI Source Files: