Commit | Line | Data |
---|---|---|
378cc40b | 1 | /* $Header: array.h,v 2.0 88/06/05 00:08:21 root Exp $ |
8d063cd8 | 2 | * |
3 | * $Log: array.h,v $ | |
378cc40b | 4 | * Revision 2.0 88/06/05 00:08:21 root |
5 | * Baseline version 2.0. | |
8d063cd8 | 6 | * |
7 | */ | |
8 | ||
9 | struct atbl { | |
10 | STR **ary_array; | |
378cc40b | 11 | STR *ary_magic; |
12 | int ary_max; | |
13 | int ary_fill; | |
14 | int ary_index; | |
8d063cd8 | 15 | }; |
16 | ||
17 | STR *afetch(); | |
18 | bool astore(); | |
19 | bool adelete(); | |
20 | STR *apop(); | |
21 | STR *ashift(); | |
378cc40b | 22 | void afree(); |
23 | void aclear(); | |
8d063cd8 | 24 | bool apush(); |
378cc40b | 25 | int alen(); |
8d063cd8 | 26 | ARRAY *anew(); |