comparison src/ChangeLog @ 2956:c41e4dca98b9

[project @ 1997-05-09 17:17:43 by jwe]
author jwe
date Fri, 09 May 1997 17:19:18 +0000
parents dfffbf305468
children da62d3b91fa3
comparison
equal deleted inserted replaced
2955:dfffbf305468 2956:c41e4dca98b9
19 * variables.h: From here. 19 * variables.h: From here.
20 20
21 * oct-var-ref.h, oct-var-ref.cc: New files for 21 * oct-var-ref.h, oct-var-ref.cc: New files for
22 octave_variable_reference class, extracted from variables.h and 22 octave_variable_reference class, extracted from variables.h and
23 variables.cc 23 variables.cc
24 * Makefile.in: Add them to the appropriate lists.
24 25
25 * oct-obj.h (octave_value_list::empty): New function. 26 * oct-obj.h (octave_value_list::empty): New function.
26 27
27 * variables.h (class octave_variable_reference): Rewrite to work 28 * variables.h (class octave_variable_reference): Rewrite to work
28 as a proxy class to store a pointer to octave_value and, 29 as a proxy class to store a pointer to octave_value and,
29 optionally, the change function to call and the name of the 30 optionally, the change function to call and the name of the
30 structure element we are referencing. Handle assignment, 31 structure element we are referencing. Handle assignment,
31 increment, decrement, and value operations. 32 increment, decrement, and value operations.
33
34 Thu May 8 23:40:59 1997 John W. Eaton <jwe@bevo.che.wisc.edu>
32 35
33 * ov-re-mat.h, ov-re-mat.cc (struct_elt_ref, struct_elt_val, 36 * ov-re-mat.h, ov-re-mat.cc (struct_elt_ref, struct_elt_val,
34 assign_struct_elt): Provide functions for looking up and setting 37 assign_struct_elt): Provide functions for looking up and setting
35 matrix dimensions. 38 matrix dimensions.
36 39