Changeset 1777
- Timestamp:
- Jun 9, 2005, 7:50:43 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r1771 r1777 1 2005-06-09 Anton Orlov <orlov@mccme.ru> 2 3 * samples/Class/box_q.rf: 4 - Updated test. 5 6 * samples/Syntax/Makefile, samples/Syntax/clash1.out, 7 samples/Syntax/clash1.rf: 8 - Simple test for pattern matching. 9 10 * bootstrap/compiler/rfp_const.cc, 11 bootstrap/compiler/rfp_debug.cc, bootstrap/compiler/rfp_err.cc, 12 bootstrap/compiler/rfp_format.cc, bootstrap/compiler/rfp_lex.cc, 13 bootstrap/compiler/rfp_parse.cc, bootstrap/compiler/rfp_vars.cc, 14 bootstrap/compiler/rfpc.cc, bootstrap/compiler/rfp-filt.cc, 15 bootstrap/compiler/rfp_asail.cc, 16 bootstrap/compiler/rfp_asail_optim.cc, 17 bootstrap/compiler/rfp_check.cc, 18 bootstrap/compiler/rfp_clashes.cc, 19 bootstrap/compiler/rfp_compile.cc: 20 - Fresh-generated compiler sources. 21 22 * compiler/rfp_asail.rf, library/Box/Box.cc, library/Box/get.cc, 23 library/Box/store.cc, library/Class/box_q.cc, 24 library/Dir/Makefile, library/Dir/dir_symbol.cc, 25 library/Dir/file_list, library/Lexer/Lexer.cc, 26 library/Static/Static.cc, library/StdIO/prim_open_file.cc, 27 library/Stream/Stream.cc, library/Stream/StreamErr.cc, 28 runtime/rf_types.hh, runtime/rf_types.ih, runtime/rf_word.cc, 29 runtime/rf_symbol.ih, runtime/rf_term.hh, runtime/rf_term.ih, 30 runtime/rf_stack.hh, runtime/rf_stack.ih, runtime/rf_symbol.hh, 31 runtime/rf_retval.ih, runtime/rf_short_int.cc, 32 runtime/rf_stack.cc, runtime/rf_result.hh, runtime/rf_retval.cc, 33 runtime/rf_retval.hh, runtime/rf_parenth.hh, runtime/rf_macros.cc, 34 runtime/rf_macros.hh, runtime/rf_object_ref.cc, 35 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_integer.cc, 36 runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh, 37 runtime/rf_char.cc, runtime/rf_common.cc, runtime/rf_box.hh, 38 runtime/Makefile, runtime/file_list, runtime/rf_arg.hh: 39 - A lot of runtime changes towards interfaces simplification. 40 1 41 2005-05-19 Anton Orlov <orlov@mccme.ru> 2 42 … … 25 65 2005-05-17 Anton Orlov <orlov@mccme.ru> 26 66 27 * library/Dir/close_dir.cc, library/Dir/dir_symbol.hh, 28 library/Dir/open_dir.cc, library/Dir/read_dir.cc: 67 * library/Dir/close_dir.cc, library/Dir/dir_symbol.cc, 68 library/Dir/dir_symbol.hh, library/Dir/open_dir.cc, 69 library/Dir/read_dir.cc: 29 70 - Use new methods for working with symbols. 30 71 … … 43 84 44 85 * library/Dir/dir_symbol.hh, library/Dir/dir.hh, 45 library/Dir/dir.ih :86 library/Dir/dir.ih, library/Dir/dir_symbol.cc: 46 87 - Unified (Windows and *nix) Dir class. 47 88 … … 158 199 runtime/rf_integer.hh, runtime/rf_integer.ih, runtime/rf_core.cc, 159 200 runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_common.ih, 160 runtime/rf_ box.ih, runtime/rf_channel.hh, runtime/rf_box.hh:201 runtime/rf_channel.hh, runtime/rf_box.hh: 161 202 - Some fixes for building with Visual C++. 162 203 - RFRT_WITHOUT_GMP pragma. … … 387 428 runtime/rf_func.hh, runtime/rf_func.ih, runtime/rf_macros.hh, 388 429 runtime/rf_expr.ih, runtime/rf_expr_constr.hh, runtime/rf_func.cc, 389 runtime/rf_ box.ih, runtime/rf_char.hh, runtime/rf_core.cc,390 runtime/rf_ core.hh, runtime/rf_expr.hh, runtime/rf_box.hh:430 runtime/rf_char.hh, runtime/rf_core.cc, runtime/rf_core.hh, 431 runtime/rf_expr.hh, runtime/rf_box.hh: 391 432 - Refal functions are represented by StaticObject<Func>, not by 392 433 direct references to C++ functions. … … 447 488 * samples/Makefile: 448 489 - Stream samples are temporarily removed from Makefile. 449 450 * runtime/rf_parenth.cc:451 - Fixed to_string() method for parentheses.452 490 453 491 * samples/Convert/to_word.out, samples/Convert/to_word.rf: … … 1061 1099 runtime/rf_short_int.cc, runtime/rf_stack.hh, runtime/rf_table.ih, 1062 1100 runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_channel.ih, 1063 runtime/rf_core.cc , runtime/rf_box.ih:1101 runtime/rf_core.cc: 1064 1102 - Some fixes toward Visual C++ compatibility 1065 1103 … … 1086 1124 runtime/rf_stack.hh, runtime/rf_word.cc, runtime/rf_word.ih, 1087 1125 runtime/rf_memory_chunk.hh, runtime/rf_object.ih, 1088 runtime/rf_parenth.cc, runtime/rf_parenth.ih,1089 1126 runtime/rf_result.hh, runtime/rf_integer.cc, 1090 1127 runtime/rf_integer.hh, runtime/rf_integer.ih, … … 1592 1629 runtime/rf_short_int.ih, runtime/rf_stack.hh, 1593 1630 runtime/rf_string.hh, runtime/rf_term.cc, runtime/rf_term.hh, 1594 runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_parenth.cc, 1595 runtime/rf_parenth.hh, runtime/rf_parenth.ih, 1631 runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_parenth.hh, 1596 1632 runtime/rf_result.hh, runtime/rf_short_int.cc, runtime/rf_func.hh, 1597 1633 runtime/rf_func.ih, runtime/rf_memory_chunk.hh, … … 1613 1649 runtime/rf_expr.ih, runtime/rf_integer.cc, runtime/rf_integer.hh, 1614 1650 runtime/rf_integer.ih, runtime/rf_common.hh, runtime/rf_core.cc, 1615 runtime/rf_expr.hh, runtime/rf_box.hh, runtime/rf_ box.ih,1616 runtime/rf_channel. hh, runtime/rf_channel.ih, runtime/rf_arg.hh:1651 runtime/rf_expr.hh, runtime/rf_box.hh, runtime/rf_channel.hh, 1652 runtime/rf_channel.ih, runtime/rf_arg.hh: 1617 1653 - Result of merge from parenth_term branch. 1618 1654 … … 1621 1657 * runtime/rf_table.ih, runtime/rf_term.hh, runtime/rf_term.ih, 1622 1658 runtime/rf_vector.hh, runtime/rf_vector.ih, runtime/rf_expr.ih, 1623 runtime/rf_object.ih, runtime/rf_table.hh, runtime/rf_box.ih, 1624 runtime/rf_channel.hh, runtime/rf_channel.ih, 1625 runtime/rf_common.hh, runtime/rf_box.hh: 1659 runtime/rf_object.ih, runtime/rf_table.hh, runtime/rf_channel.hh, 1660 runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_box.hh: 1626 1661 ----- Branch: parenth_term ----- 1627 1662 - Fixed printing of objects. … … 1866 1901 runtime/rf_object.cc, runtime/rf_object.hh, runtime/rf_object.ih, 1867 1902 runtime/rf_object_ref.cc, runtime/rf_object_ref.ih, 1868 runtime/rf_parenth.cc, runtime/rf_result.hh, runtime/Makefile, 1869 runtime/rf_arg.hh, runtime/rf_channel.hh, runtime/rf_channel.ih, 1870 runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih, 1871 runtime/rf_common.hh: 1903 runtime/rf_result.hh, runtime/Makefile, runtime/rf_arg.hh, 1904 runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc, 1905 runtime/rf_char.hh, runtime/rf_char.ih, runtime/rf_common.hh: 1872 1906 ----- Branch: parenth_term ----- 1873 1907 - Result of merge from main trunk. … … 3094 3128 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 3095 3129 runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh, 3096 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 3097 runtime/rf_parenth.ih, runtime/rf_short_int.cc, 3130 runtime/rf_parenth.hh, runtime/rf_short_int.cc, 3098 3131 runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh, 3099 3132 runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh: … … 3220 3253 2003-06-03 Anton Orlov <orlov@mccme.ru> 3221 3254 3222 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth. cc,3223 runtime/rf_ parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:3255 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh, 3256 runtime/rf_term.cc: 3224 3257 - Added counting of references to parentheses. 3225 3258 … … 3240 3273 * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 3241 3274 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 3242 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 3243 runtime/rf_parenth.ih, runtime/rf_short_int.ih, 3275 runtime/rf_parenth.hh, runtime/rf_short_int.ih, 3244 3276 runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih, 3245 3277 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih: … … 3250 3282 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih, 3251 3283 runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc, 3252 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc, 3253 runtime/rf_parenth.hh, runtime/rf_parenth.ih, 3284 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh, 3254 3285 runtime/rf_short_int.ih, runtime/rf_term.cc: 3255 3286 - Parentheses are inherited from general Term. … … 3261 3292 runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 3262 3293 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 3263 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 3264 runtime/rf_parenth.ih, runtime/rf_short_int.ih: 3294 runtime/rf_parenth.hh, runtime/rf_short_int.ih: 3265 3295 - Parentheses are inherited from general Term. 3266 3296 … … 4155 4185 4156 4186 * runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh, 4157 runtime/rf_types.ih, runtime/rf_box.ih, runtime/rf_core.cc, 4158 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 4159 runtime/rf_object.hh, runtime/rf_object.ih, runtime/rf_term.cc, 4160 runtime/rf_term.hh, runtime/Makefile, runtime/rf_box.cc, 4161 runtime/rf_box.hh: 4187 runtime/rf_types.ih, runtime/rf_core.cc, runtime/rf_core.hh, 4188 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_object.hh, 4189 runtime/rf_object.ih, runtime/rf_term.cc, runtime/rf_term.hh, 4190 runtime/Makefile, runtime/rf_box.hh: 4162 4191 - Continued work on refal objects. 4163 4192 - Box object implementation.
Note: See TracChangeset
for help on using the changeset viewer.