Number: 1486

Date: 22-Jun-84 13':02':24

Submitter: Sannella.PA

Source: Bobrow.pa

Subject: I.S.OPR property of join has a CLISPified form using < for list structure

Assigned To: JonL.pa

Attn: 

Status: Closed

In/By: 

Problem Type: Bug

Impact: Serious

Difficulty: Easy

Frequency: Everytime

Priority: Absolutely

System: Programming Environment

Subsystem: DWIM

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "21-Aug-84 18':04':35" Status':(Fixed->Closed)]

Description: '
Date': 21 Jun 84 17':30 PDT'
From': Bobrow.pa'
Subject': Lisp': JOIN interacts with < as a function'
To': LispSupport.pa'
cc': Bobrow.pa,Mittal'
Lisp-System-Date': 19-Jun-84 21':53':04'
Machine-Type': Dorado'
'
If one defines < as a function, then the CLISP operator join stops working (will no longer dwimify correctly).  The problem is that the I.S.OPR property of join has a CLISPified form using < for list structure.  Somebody must have once dumped that file with CLISPIFYFLG set wrong.'
danny'
'
-----'
'
Date': 21 Jun 84 22':53 PDT'
From': JonL.pa'
Subject': Re': Lisp': JOIN interacts with < as a function'
In-reply-to': Bobrow.pa''s message of 21 Jun 84 17':30 PDT'
To': Bobrow.pa'
cc': LispSupport.pa, Mittal.pa'
'
I just fixed this, and will start a new <LispCore>Next> loadup tonite.  '
'
I notice that there are some other I.S.OPRS properties with CLISP forms in them, but they are required; e.g., (X lt Y) in one place can''t be pre-dwimified because there may be local declarations that cause "lt" to go to FLESSP rather than ILESSP.'
'
-- JonL --'
'
'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 21-Aug-84 18':04':36