Number: 255 Date: 22-Mar-84 11':22':12 Submitter: Sannella.PA Source: DONC@USC-ISIF.ARPA Subject: typing ''(a s<cr>d] causes U.D.F. because LASTC wrong after toplevel Readmacro Lisp Version: Description: ' ' If you trace LASTC and type' ' ''(A B C]' ' and ' ' ''(A B C)' ' you will see in the right-bracket case that the LASTC is "]" rather than ")". This is apparently the result of the special case in \SUBREAD for top-level readmacro calls terminated with right brackets! I didn''t write it or understand it -- do you? - lmm' ' ' Received': from USC-ISIF.ARPA by PARC-MAXC.ARPA; 21 MAR 84 11':34':51 PST' Date': 21 Mar 84 11':29 PST' Subject': Another weird interlisp behavior' From': Don.Cohen <DONC@USC-ISIF.ARPA>' To': masinter.PA, ddyer@USC-ISIF.ARPA' ' It seems that the distinction between EVAL and APPLY format is fooled by':' ''(a s' d]' (notice that without the carriage return this works fine)' On both vax and dolphin (I haven''t tried 10) this complains that' (QUOTE (a s d)) is an undefined function.' Workaround: Test Case: Edit-By: Masinter.PA Edit-Date: 15-Aug-84 1':52':56 Attn: Kaplan, vanMelle Assigned To: In/By: Disposition: [tracked down problem to READ 15 Aug 84] System: Text Subsystem: TTYIN Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Moderate Frequency: Intermittent Impact: Minor Priority: Perhaps Status: Open Problem Type: Bug Source Files: