ack/lang/cem/libcc/gen/rand.c

15 lines
186 B
C
Raw Normal View History

1987-03-31 10:45:53 +00:00
/* $Header$ */
1987-01-27 15:57:55 +00:00
static long seed = 1L;
int rand()
{
seed = (1103515245L * seed + 12345) & 0x7FFFFFFF;
return((int) ((seed >> 8) & 077777));
}
srand(n)
unsigned n;
{
seed = n;
}