Number: 635 Date: 11-Apr-84 15':18':53 Submitter: masinter.pa Source: Stansbury.pa Subject: Want variables bound in I.S. to be available to I.S. clauses Lisp Version: Description: ' Date': 11 Apr 84 14':56 PST' From': Stansbury.pa' Subject': Lisp': CLISP translations for i.s.''s' To': LispSupport.pa' cc': Stansbury.pa' ' Lisp System Date': 8-Apr-84 18':02':02' Machine': Dandelion (Purcell)' Microcode version': 24,4' Memory size': 17777' Frequency': Always' Impact': Bloody annoying' ' The for loop' ' (bind (foo ← (mumble)) for bar from foo':field1 to foo':field2 do (mumbledypeg))' ' translates by evaluating foo':field1 and foo':field2 before binding foo, but realizes that this is not what you meant, and so gives you a warning. There is an obvious workaround (wrapping the for loop in a prog which binds foo), but it seems that if clisp is smart enough to know that a translation ain''t what you want, it ought to just give you the one you want instead of a warning.' ' -- Tayloe.' ' Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 13-Apr-84 15':33':30 Attn: Assigned To: In/By: Disposition: ' [Date': 13 Apr 84 09':08 PST' From': Masinter.pa' AR#635, declined, is Subject': "Want variables bound in I.S. to be available to I.S. clauses sometime" (sorry, Tayloe)] System: Language Support Subsystem: Other Machine: 1108 Disk: Microcode Version: 24,4 Memory Size: 17777 File Server: Server Software Version: Difficulty: Hard Frequency: Everytime Impact: Annoying Priority: Status: Declined Problem Type: Design - UI Source Files: