Number: 2019

Date: 29-Aug-84 15':29':17

Submitter: Wogulis.pasa

Source: MGITTINS.RX (Epitec) , Wogulis.pasa

Subject: Inspect Macros': bug in \APPLYINSPECTMACRO causes undefined CAR of FORM

Assigned To: 

Attn: Burton

Status: Open

In/By: 

Problem Type: Bug

Impact: Moderate

Difficulty: 

Frequency: Everytime

Priority: 

System: Programming Environment

Subsystem: Other

Machine: 

Disk: 

Lisp Version: Carol

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "29-Aug-84 17':26':40" Subject': Attn': Status':(New->Open)]'
["Masinter" " 1-Sep-84 11':30':53" Source': Attn': Disposition':]

Description: '
From': MGITTINS.RX'
Date': 15-Aug-84 19':18':14'
Subject': New and old Action Requests':'
To': 1100Support.PASA'
cc': Mgittins.RX,Masinter.PA'
'
-----'
Our Reference':	AIL56	Submitted by':	EpitecAB			Rel':	Fugue4/6'
 '
 '
 '
Inspect Macros'
 '
 '
 '
"I was trying to use an InspectMacro of the type ((FUNCTION fn) propfn '
fetchfn NIL NIL NIL NIL NIL NIL NIL printfn). I got an error - Undefined'
CAR of FORM (NIL printfn). '
 '
 '
 '
The problem is the handling of the WHERE argument. (See manual 20.15). '
The bug is found in the function \APPLYINSPECTMACRO. The NULL test on '
the where argument is made on the list (where propprintfn) instead of on'
the CAR of that list. That explains the error."'
 '
-----

Workaround: 

Test Case: 

Edit-By: Masinter

Edit-Date:  1-Sep-84 11':30':53