Changeset 864
- Timestamp:
- Jun 22, 2003, 10:51:41 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r861 r864 1 2003-06-22 Anton Orlov <orlov@mccme.ru> 2 3 * library/Box/get.cc, library/Box/put.cc, 4 library/StdIO/open_file.cc, library/StdIO/print_e_.cc, 5 library/StdIO/write_e_.cc: 6 - Use Term::cast_to() instead of Term::get_object() and 7 dynamic_cast. 8 9 * runtime/Makefile, runtime/rf_core.cc, runtime/rf_expr.ih, 10 runtime/rf_object.cc, runtime/rf_object.hh, 11 runtime/rf_object_ref.cc, runtime/rf_object_ref.hh, 12 runtime/rf_object_ref.ih, runtime/rf_short_int.cc, 13 runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_vector.ih: 14 - Objects are referenced through ObjectRef (instead of Ref) 15 which is derived from Term. 16 - Term::get_type() returns concrete type of the object. 17 - Method Term::cast_to() can be used to check that term has a 18 certain type and cast it to that type simultaneously. 19 1 20 2003-06-21 Anton Orlov <orlov@mccme.ru> 2 21
Note: See TracChangeset
for help on using the changeset viewer.