"$@ in shell" (stop talking!)

Andries Brouwer aeb at mcvax.UUCP
Thu Aug 25 07:45:34 AEST 1983


I have the strong impression that the following fixes the $@ bug mentioned.

$ diff macro.c $S/macro.c
117,121c117,118
<                               THEN    LOOP IF !*v ANDF *id=='@'
<                                            THEN pushstak(QUOTE);
<                                            ELSE WHILE c = *v++
<                                               DO pushstak(c|quote); OD
<                                            FI
---
>                               THEN    LOOP WHILE c = *v++
>                                            DO pushstak(c|quote); OD


-- 
      Andries Brouwer -- Math. Centr., Amsterdam -- {philabs,decvax}!mcvax!aeb



More information about the Comp.unix.wizards mailing list