comparison src/symtab.h @ 2979:a3556d2adec9

[project @ 1997-05-15 22:35:37 by jwe]
author jwe
date Thu, 15 May 1997 22:36:40 +0000
parents b9c107cbe388
children 2ad9af85b89b
comparison
equal deleted inserted replaced
2978:49de01238638 2979:a3556d2adec9
37 37
38 // Must be multiple of 2. 38 // Must be multiple of 2.
39 #define HASH_TABLE_SIZE 1024 39 #define HASH_TABLE_SIZE 1024
40 #define HASH_MASK (HASH_TABLE_SIZE - 1) 40 #define HASH_MASK (HASH_TABLE_SIZE - 1)
41 41
42 class octave_variable_reference; 42 class octave_lvalue;
43 43
44 class string_vector; 44 class string_vector;
45 45
46 class symbol_def; 46 class symbol_def;
47 class symbol_record; 47 class symbol_record;
183 183
184 void mark_as_static (void); 184 void mark_as_static (void);
185 bool is_static (void) const; 185 bool is_static (void) const;
186 186
187 octave_value& variable_value (void); 187 octave_value& variable_value (void);
188 octave_variable_reference variable_reference (void); 188 octave_lvalue variable_reference (void);
189 189
190 symbol_record *next (void) const; 190 symbol_record *next (void) const;
191 191
192 void chain (symbol_record *s); 192 void chain (symbol_record *s);
193 193