Number: 2089

Date:  6-Sep-84 17':14':17

Submitter: Masinter

Source: Trigg

Subject: syntax of "if" unclear from manual

Assigned To: 

Attn: Documentation

Status: Open

In/By: 

Problem Type: Documentation

Impact: Moderate

Difficulty: Easy

Frequency: 

Priority: 

System: Language Support

Subsystem: Stack and Interpreter

Machine: 1108

Disk: 

Lisp Version:  4-Sep-84 19':45':00

Source Files: 

Microcode Version: 5124

Memory Size: 7167

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "11-Sep-84 12':39':06" Status':(New->Open) Description':]

Description: '
From': trigg.pa'
Subject': Manual entries for ''for'' and ''if'''
In-reply-to': masinter.pa''s message of 31-Aug-84 20':19':58 PDT'
To': masinter.pa'
cc': lispsupport.pa'
'
Well, looking back over the docs for ''if'', I can see only one indication that there can be multiple forms between ''then'' and ''else'' (or after ''else'').  That is in the line "... and the segment between THEN and the next ELSE or ELSEIF as the consequent(s)."  Where that "(s)" implies multiple forms.  If you felt like adding a sentence explicitly mentioning that you allow multiple exprs I think new users would be helped.'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 11-Sep-84 12':39':06