[Prev][Next][Index]
Re: another unparser problem
- From: Beata Winnicka <bfatyga@slab.extreme.indiana.edu>
- Date: Thu, 4 May 95 10:46:12 -0500
- To: Lars Thomas Hansen <lth@cs.uoregon.edu>
- Subject: Re: another unparser problem
- Cc: sage-bugs@rainier.extreme.indiana.edu
- Sender: owner-sage-bugs@extreme.indiana.edu
>Consider the following arcane, but probably legal, definition from
>math.h / stdlib.h on the SGI Power Challenge (IRIX 6):
>
> extern long nrand48(unsigned short [3]);
>
>This unparses in PC++ as:
>
> extern long nrand48(unsigned short );
>
>which is clearly wrong.
Fixed. It now unparses to:
extern long nrand48(unsigned short [(3)]);
Well, those extra parentheses inside [] aren't pretty, but they are
harmless and I have not yet figured out what could break if I tried
to remove them. --Beata