version 1.4.67b
[polyglot.git] / random.h
1
2 // random.h
3
4 #ifndef RANDOM_H
5 #define RANDOM_H
6
7 // includes
8
9 #include "util.h"
10
11 // defines
12
13 #define RandomNb  781
14
15 // macros
16
17 #define RANDOM_64(n) (Random64[(n)])
18
19 // "constants"
20
21 extern const uint64 Random64[RandomNb];
22
23 // functions
24
25 extern void   random_init ();
26 extern uint64 random_64   (int n);
27
28 #endif // !defined RANDOM_H
29
30 // end of random.h
31