Number: 1537

Date: 28-Jun-84  9':48':52

Submitter: Sannella.PA

Source: HTHOMPSON.PA

Subject: (if NIL then T else T) causes error even with CAR/CDRERR=ONCE

Assigned To: masinter.pa

Attn: 

Status: Closed

In/By: 

Problem Type: Bug

Impact: Moderate

Difficulty: Easy

Frequency: Everytime

Priority: Hopefully

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':05':28" Assigned% To': Status':(Fixed->Closed)]

Description: '
Date': 27 Jun 84 13':05 PDT'
From': masinter.pa'
Subject': [HTHOMPSON.PA': CAR/CDRERR yet again]'
To': lispSupport'
reply-to': Masinter, HThompson, vanMelle'
'
Please submit AR': (if NIL then T else T) causes error even with CAR/CDRERR=ONCE.'
'
     ----- Begin Forwarded Messages -----'
'
Date': 26 JUN 84 13':22 PDT'
From': HTHOMPSON.PA'
Subject': CAR/CDRERR yet again'
To':   Masinter'
cc':   vanMelle'
'
Even with CAR/CDRERR set to ONCE, some DWIM does not work -'
e.g. (if NIL then T else T).'
ht'
'
     ----- End Forwarded Messages -----'
'
----'
'
Date': 10 Aug 84 14':29 PDT'
From': Masinter.pa'
Subject': AR#1537, (if NIL then T else T) fails with CAR/CDRERR'
To': HThompson'
cc': LispSupport'
'
'
Fixed. I''ve also implemented CAR/CDRERR=CDR which errors on CDR and not on CAR, and I think this is my candidate for getting working by Harmony.'
'
'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 21-Aug-84 18':05':28