|
11 | 11 |
|
12 | 12 | typedef long int Cash;
|
13 | 13 |
|
14 |
| -const char *cash_out(Cash *value); |
15 |
| -Cash *cash_in(const char *str); |
16 |
| - |
17 |
| -bool cash_eq(Cash *c1, Cash *c2); |
18 |
| -bool cash_ne(Cash *c1, Cash *c2); |
19 |
| -bool cash_lt(Cash *c1, Cash *c2); |
20 |
| -bool cash_le(Cash *c1, Cash *c2); |
21 |
| -bool cash_gt(Cash *c1, Cash *c2); |
22 |
| -bool cash_ge(Cash *c1, Cash *c2); |
23 |
| - |
24 |
| -Cash *cash_pl(Cash *c1, Cash *c2); |
25 |
| -Cash *cash_mi(Cash *c1, Cash *c2); |
26 |
| -Cash *cash_mul(Cash *c, float8 *f); |
27 |
| -Cash *cash_div(Cash *c, float8 *f); |
28 |
| - |
29 |
| -Cash *cashlarger(Cash *c1, Cash *c2); |
30 |
| -Cash *cashsmaller(Cash *c1, Cash *c2); |
31 |
| - |
32 |
| -const char *cash_words_out(Cash *value); |
33 |
| -static const char *num_word(Cash value); |
| 14 | +extern const char *cash_out(Cash *value); |
| 15 | +extern Cash *cash_in(const char *str); |
| 16 | + |
| 17 | +extern bool cash_eq(Cash *c1, Cash *c2); |
| 18 | +extern bool cash_ne(Cash *c1, Cash *c2); |
| 19 | +extern bool cash_lt(Cash *c1, Cash *c2); |
| 20 | +extern bool cash_le(Cash *c1, Cash *c2); |
| 21 | +extern bool cash_gt(Cash *c1, Cash *c2); |
| 22 | +extern bool cash_ge(Cash *c1, Cash *c2); |
| 23 | + |
| 24 | +extern Cash *cash_pl(Cash *c1, Cash *c2); |
| 25 | +extern Cash *cash_mi(Cash *c1, Cash *c2); |
| 26 | +extern Cash *cash_mul(Cash *c, float8 *f); |
| 27 | +extern Cash *cash_div(Cash *c, float8 *f); |
| 28 | + |
| 29 | +extern Cash *cashlarger(Cash *c1, Cash *c2); |
| 30 | +extern Cash *cashsmaller(Cash *c1, Cash *c2); |
| 31 | + |
| 32 | +extern const char *cash_words_out(Cash *value); |
34 | 33 |
|
35 | 34 | #endif /* CASH_H */
|
0 commit comments