Number: 1802 Date: 10-Aug-84 15':32':06 Submitter: Sannella.PA Source: MASINTER.PA Subject: I.S.OPRS should work even if CLISPFLG=NIL Assigned To: Masinter Attn: Status: Closed In/By: Harmony Problem Type: Design - Impl Impact: Moderate Difficulty: Frequency: Priority: Perhaps System: Programming Environment Subsystem: DWIM Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: Fixed 14 Aug 84' ["Sannella.PA" "21-Aug-84 18':11':22" Status':(Fixed->Closed) In/By':] Description: ' Date': 15 JUL 84 01':09 PDT' From': MASINTER.PA' Subject': CLISPFLG=NIL is myth -- other things break' To': LispSupport' ' A number of non-obvious parts of the system break if CLISPFLG=NIL. It is a reasonable to expect them to work. For example, various teratives don''t work':' ' (for I from 1 to 4 always (FOO I))' ' doesn''t work because "always" has a (BIND ($$VAL ← T)) which doesn''t translate properly when CLISPFLG is NIL, presumably because of the "←".' ' The BIND notation in iteratives is unfortunate, but I think we are stuck with it. It is probably reasonable to special case making it work even with "←" is disabled, either specially or because CLISPFLG is NIL.' ' Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 21-Aug-84 18':11':23