Number: 2073

Date:  6-Sep-84 09':38':46

Submitter: Masinter

Source: Burton

Subject: (ARG n 2) where n=1 returns garbage in compiled code

Assigned To: 

Attn: Masinter

Status: Open

In/By: 

Problem Type: Bug

Impact: Annoying

Difficulty: Easy

Frequency: Everytime

Priority: Unlikely

System: Language Support

Subsystem: Compiler, Code Format

Machine: 

Disk: 

Lisp Version:  5-Sep-84 16':37':47

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: 

Description: '
Date': 23 Aug. 1982 9':07 am PDT (Monday)'
From': burton.pa'
Subject': argn'
To': Masinter'
'
You mentioned that (ARG n 2) returns something beside NIL if only 1 argument has been passed in.   I think this is a bug in ARG  which conflicts with the fact that unprovided arguments default to NIL and needs to be fixed even at the cost of some efficiency. 

Workaround: 

Test Case: 

Edit-By: 

Edit-Date: