Changeset 2008


Ignore:
Timestamp:
Jul 6, 2006, 12:20:32 AM (14 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r2006 r2008  
     12006-06-20  romanenko  <romanenko@xenon>
     2
     3        * samples/file_list:
     4        - A space removed
     5
    162006-06-17  Anton Orlov  <orlov@mccme.ru>
    27
     
    611
    712        * bootstrap/compiler/makeall.bat, samples/file_list,
    8         samples/makeall.bat, runtime/makeall.bat, library/dir_list,
     13        samples/makeall.bat, runtime-new/makeall.bat,
     14        runtime-old/makeall.bat, runtime/makeall.bat, library/dir_list,
    915        libp++/file_list, libp++/makeall.bat:
    1016        - CR LF -> LF conversion.
     
    4147        - Forgotten  #include <time.h>.
    4248
    43         * runtime/rf_integer.ih, runtime/rf_common.hh:
     49        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     50        runtime/rf_integer.ih, runtime-new/rf_common.hh,
     51        runtime-old/rf_common.hh, runtime/rf_common.hh:
    4452        - RFRT_WITHOUT_MPINT implyies RFRT_WITHOUT_GMP.
    4553
     
    6876        - Self-made multiprecision arithmetic library.
    6977
    70         * runtime/file_list:
     78        * runtime-new/file_list, runtime-old/file_list, runtime/file_list:
    7179        - Added rf_mpint.
    7280
    73         * runtime/rf_mpint.hh, runtime/rf_symbol.hh, runtime/rf_core.hh,
    74         runtime/rf_integer.hh, runtime/rf_mpint.cc, runtime/Makefile,
    75         runtime/rf_closure.hh, runtime/rf_core.cc:
     81        * runtime-new/rf_symbol.hh, runtime-old/rf_symbol.hh,
     82        runtime/rf_mpint.hh, runtime/rf_symbol.hh, runtime-new/rf_core.hh,
     83        runtime-new/rf_integer.hh, runtime-old/rf_core.hh,
     84        runtime-old/rf_integer.hh, runtime/rf_core.hh,
     85        runtime/rf_integer.hh, runtime/rf_mpint.cc, runtime-new/Makefile,
     86        runtime-new/rf_closure.hh, runtime-new/rf_core.cc,
     87        runtime-old/Makefile, runtime-old/rf_closure.hh,
     88        runtime-old/rf_core.cc, runtime/Makefile, runtime/rf_closure.hh,
     89        runtime/rf_core.cc:
    7690        - New MPInt class -- selfmade realisation of multiprecision
    7791        integers.
    7892
    79         * runtime/rf_term.ih, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
    80         runtime/rf_term.hh, runtime/rf_expr.ih, runtime/rf_func.cc,
    81         runtime/rf_macros.hh, runtime/rf_expr.hh:
     93        * runtime-new/rf_term.ih, runtime-old/rf_term.ih,
     94        runtime/rf_term.ih, runtime-new/rf_symbol.hh,
     95        runtime-new/rf_symbol.ih, runtime-new/rf_term.hh,
     96        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
     97        runtime-old/rf_term.hh, runtime/rf_symbol.hh,
     98        runtime/rf_symbol.ih, runtime/rf_term.hh, runtime-new/rf_expr.ih,
     99        runtime-new/rf_func.cc, runtime-new/rf_macros.hh,
     100        runtime-old/rf_expr.ih, runtime-old/rf_func.cc,
     101        runtime-old/rf_macros.hh, runtime/rf_expr.ih,
     102        runtime/rf_func.cc, runtime/rf_macros.hh, runtime-new/rf_expr.hh,
     103        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
    82104        - A lot of stuff for easing symbol creation.
    83105        - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit,
    84106        and RF_rsplit.
    85107
    86         * runtime/rf_char.cc:
     108        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     109        runtime/rf_char.cc:
    87110        - Added creation of Expr from wide character array.
    88111
     
    92115        - Correction for T++: static const, function parameters.
    93116
    94 2006-05-24  phil  <phil@zerkalo>
     1172006-05-24  phil  <phil@xenon>
    95118
    96119        * trefal/work/trf/trf_expr.hpp: PrintLN test
     
    288311        - Working Compare library.
    289312
    290 2006-04-11  phil  <phil@zerkalo>
     3132006-04-11  phil  <phil@xenon>
    291314
    292315        * trefal/work/description.txt, trefal/work/trf/trf_term.hpp,
     
    3413642006-04-04  Anton Orlov  <orlov@mccme.ru>
    342365
    343         * runtime/rf_integer.ih, runtime/rf_integer.hh:
     366        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     367        runtime/rf_integer.ih, runtime-new/rf_integer.hh,
     368        runtime-old/rf_integer.hh, runtime/rf_integer.hh:
    344369        - Integer::gcd static function.
    345370
     
    3804052006-03-19  Anton Orlov  <orlov@mccme.ru>
    381406
    382         * runtime/rf_char.cc:
     407        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     408        runtime/rf_char.cc:
    383409        - chars_to_bytes() creates not Int32s but Integers.
    384410
     
    412438        - $trace and $traceall in c++ backend.
    413439
    414         * runtime/rf_result.hh:
     440        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     441        runtime/rf_result.hh:
    415442        - Added to_Expr() method.
    416443
     
    4514782006-03-14  Anton Orlov  <orlov@mccme.ru>
    452479
    453         * runtime/rf_term.hh, runtime/rf_closure.ih,
    454         runtime/rf_func.ih, runtime/rf_parenth.hh, runtime/rf_box.hh,
     480        * runtime-new/rf_term.hh, runtime-old/rf_term.hh,
     481        runtime/rf_term.hh, runtime-new/rf_closure.ih,
     482        runtime-new/rf_func.ih, runtime-new/rf_parenth.hh,
     483        runtime-old/rf_closure.ih, runtime-old/rf_func.ih,
     484        runtime-old/rf_parenth.hh, runtime/rf_closure.ih,
     485        runtime/rf_func.ih, runtime/rf_parenth.hh,
     486        runtime-new/rf_box.hh, runtime-old/rf_box.hh, runtime/rf_box.hh,
    455487        library/Dir/dir_symbol.hh:
    456488        - Changes to compile with g++-4.0.
     
    5936252006-02-11  Anton Orlov  <orlov@mccme.ru>
    594626
    595         * runtime/rf_core.hh:
     627        * runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     628        runtime/rf_core.hh:
    596629        - Fixed includes.
    597630
     
    847880        library/List/List.cc, library/RF_Stack/RF_Stack.cc,
    848881        library/StdIO/StdIO.cc, library/Stream/Stream.cc,
     882        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     883        runtime-new/rf_types.hh, runtime-old/rf_term.hh,
     884        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
    849885        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     886        runtime-new/rf_stack.ih, runtime-new/rf_symbol.hh,
     887        runtime-new/rf_symbol.ih, runtime-old/rf_stack.ih,
     888        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
    850889        runtime/rf_stack.ih, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
     890        runtime-new/rf_macros.hh, runtime-new/rf_retval.hh,
     891        runtime-new/rf_stack.hh, runtime-old/rf_macros.hh,
     892        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
    851893        runtime/rf_macros.hh, runtime/rf_retval.hh, runtime/rf_stack.hh,
     894        runtime-new/rf_func.hh, runtime-new/rf_func.ih,
     895        runtime-new/rf_macros.cc, runtime-old/rf_func.hh,
     896        runtime-old/rf_func.ih, runtime-old/rf_macros.cc,
    852897        runtime/rf_func.hh, runtime/rf_func.ih, runtime/rf_macros.cc,
    853         runtime/rf_expr.hh, runtime/rf_func.cc, runtime/rf_common.hh,
    854         runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_char.hh,
    855         runtime/rf_closure.hh, runtime/rf_closure.ih,
    856         runtime/rf_common.cc, runtime/Makefile:
     898        runtime-new/rf_expr.hh, runtime-new/rf_func.cc,
     899        runtime-old/rf_expr.hh, runtime-old/rf_func.cc,
     900        runtime/rf_expr.hh, runtime/rf_func.cc,
     901        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     902        runtime-new/rf_core.hh, runtime-old/rf_common.hh,
     903        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     904        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     905        runtime-new/rf_char.hh, runtime-new/rf_closure.hh,
     906        runtime-new/rf_closure.ih, runtime-new/rf_common.cc,
     907        runtime-old/rf_char.hh, runtime-old/rf_closure.hh,
     908        runtime-old/rf_closure.ih, runtime-old/rf_common.cc,
     909        runtime/rf_char.hh, runtime/rf_closure.hh, runtime/rf_closure.ih,
     910        runtime/rf_common.cc, runtime-new/Makefile, runtime-old/Makefile,
     911        runtime/Makefile:
    857912        - Runtime support for closures.
    858913
     
    877932        - Fresh-generated compiler sources.
    878933
    879         * library/Box/Box.cc, library/Box/get.cc, library/Box/store.cc,
    880         library/Class/box_q.cc, library/Dir/Makefile,
    881         library/Dir/dir_symbol.cc, library/Dir/file_list,
    882         library/Lexer/Lexer.cc, library/Static/Static.cc,
    883         library/StdIO/prim_open_file.cc, library/Stream/Stream.cc,
    884         library/Stream/StreamErr.cc, runtime/rf_types.hh,
    885         runtime/rf_types.ih, runtime/rf_word.cc, runtime/rf_symbol.ih,
    886         runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_stack.hh,
    887         runtime/rf_stack.ih, runtime/rf_symbol.hh, runtime/rf_retval.ih,
    888         runtime/rf_short_int.cc, runtime/rf_stack.cc,
    889         runtime/rf_result.hh, runtime/rf_retval.cc, runtime/rf_retval.hh,
    890         runtime/rf_parenth.hh, runtime/rf_macros.cc, runtime/rf_macros.hh,
    891         runtime/rf_object_ref.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    892         runtime/rf_integer.cc, runtime/rf_common.hh, runtime/rf_core.cc,
    893         runtime/rf_core.hh, runtime/rf_char.cc, runtime/rf_common.cc,
    894         runtime/rf_box.hh, runtime/Makefile, runtime/file_list,
     934        * library/Box/Box.cc, library/Box/get.cc,
     935        library/Box/store.cc, library/Class/box_q.cc,
     936        library/Dir/Makefile, library/Dir/dir_symbol.cc,
     937        library/Dir/file_list, library/Lexer/Lexer.cc,
     938        library/Static/Static.cc, library/StdIO/prim_open_file.cc,
     939        library/Stream/Stream.cc, library/Stream/StreamErr.cc,
     940        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     941        runtime-new/rf_word.cc, runtime-old/rf_types.hh,
     942        runtime-old/rf_types.ih, runtime-old/rf_word.cc,
     943        runtime/rf_types.hh, runtime/rf_types.ih, runtime/rf_word.cc,
     944        runtime-new/rf_symbol.ih, runtime-new/rf_term.hh,
     945        runtime-new/rf_term.ih, runtime-old/rf_symbol.ih,
     946        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     947        runtime/rf_symbol.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     948        runtime-new/rf_stack.hh, runtime-new/rf_stack.ih,
     949        runtime-new/rf_symbol.hh, runtime-old/rf_stack.hh,
     950        runtime-old/rf_stack.ih, runtime-old/rf_symbol.hh,
     951        runtime/rf_stack.hh, runtime/rf_stack.ih, runtime/rf_symbol.hh,
     952        runtime-new/rf_retval.ih, runtime-new/rf_short_int.cc,
     953        runtime-new/rf_stack.cc, runtime-old/rf_retval.ih,
     954        runtime-old/rf_short_int.cc, runtime-old/rf_stack.cc,
     955        runtime/rf_retval.ih, runtime/rf_short_int.cc,
     956        runtime/rf_stack.cc, runtime-new/rf_result.hh,
     957        runtime-new/rf_retval.cc, runtime-new/rf_retval.hh,
     958        runtime-old/rf_result.hh, runtime-old/rf_retval.cc,
     959        runtime-old/rf_retval.hh, runtime/rf_result.hh,
     960        runtime/rf_retval.cc, runtime/rf_retval.hh,
     961        runtime-new/rf_parenth.hh, runtime-old/rf_parenth.hh,
     962        runtime/rf_parenth.hh, runtime-new/rf_macros.cc,
     963        runtime-new/rf_macros.hh, runtime-new/rf_object_ref.cc,
     964        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     965        runtime-old/rf_object_ref.cc, runtime/rf_macros.cc,
     966        runtime/rf_macros.hh, runtime/rf_object_ref.cc,
     967        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     968        runtime-new/rf_integer.cc, runtime-old/rf_expr.hh,
     969        runtime-old/rf_expr.ih, runtime-old/rf_integer.cc,
     970        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_integer.cc,
     971        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     972        runtime-new/rf_core.hh, runtime-old/rf_common.hh,
     973        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     974        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     975        runtime-new/rf_char.cc, runtime-new/rf_common.cc,
     976        runtime-old/rf_char.cc, runtime-old/rf_common.cc,
     977        runtime/rf_char.cc, runtime/rf_common.cc, runtime-new/rf_box.hh,
     978        runtime-old/rf_box.hh, runtime/rf_box.hh, runtime-new/Makefile,
     979        runtime-new/file_list, runtime-new/rf_arg.hh,
     980        runtime-old/Makefile, runtime-old/file_list,
     981        runtime-old/rf_arg.hh, runtime/Makefile, runtime/file_list,
    895982        runtime/rf_arg.hh:
    896983        - A lot of runtime changes towards interfaces simplification.
     
    905992        - Fixes in Windows version.
    906993
    907         * runtime/rf_types.hh, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
    908         runtime/rf_term.ih, runtime/rf_expr.hh, runtime/rf_expr.ih,
    909         runtime/rf_macros.hh, runtime/rf_core.cc:
     994        * runtime-new/rf_types.hh, runtime-old/rf_types.hh,
     995        runtime/rf_types.hh, runtime-new/rf_symbol.hh,
     996        runtime-new/rf_symbol.ih, runtime-new/rf_term.ih,
     997        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
     998        runtime-old/rf_term.ih, runtime/rf_symbol.hh,
     999        runtime/rf_symbol.ih, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     1000        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     1001        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     1002        runtime-old/rf_macros.hh, runtime/rf_expr.hh,
     1003        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime-new/rf_core.cc,
     1004        runtime-old/rf_core.cc, runtime/rf_core.cc:
    9101005        - Fixes for compilation with Visual C++.
    9111006
     
    9271022        - Use new methods for working with symbols.
    9281023
    929         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     1024        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     1025        runtime-new/rf_types.hh, runtime-old/rf_term.hh,
     1026        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     1027        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     1028        runtime-new/rf_stack.hh, runtime-new/rf_symbol.hh,
     1029        runtime-new/rf_symbol.ih, runtime-old/rf_stack.hh,
     1030        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
    9301031        runtime/rf_stack.hh, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
    931         runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_expr.hh,
    932         runtime/rf_core.hh, runtime/rf_char.cc, runtime/rf_char.hh,
    933         runtime/rf_core.cc, runtime/Makefile, runtime/file_list:
     1032        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     1033        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     1034        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime-new/rf_expr.hh,
     1035        runtime-old/rf_expr.hh, runtime/rf_expr.hh,
     1036        runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     1037        runtime/rf_core.hh, runtime-new/rf_char.cc,
     1038        runtime-new/rf_char.hh, runtime-new/rf_core.cc,
     1039        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     1040        runtime-old/rf_core.cc, runtime/rf_char.cc, runtime/rf_char.hh,
     1041        runtime/rf_core.cc, runtime-new/Makefile, runtime-new/file_list,
     1042        runtime-old/Makefile, runtime-old/file_list, runtime/Makefile,
     1043        runtime/file_list:
    9341044        - RF_NEW_SYMBOL and RF_SYMBOL macros for work with symbol types.
    9351045        - Expr::create_sym() static method for creation of symbols.
     
    9441054        - Unified (Windows and *nix) Dir class.
    9451055
    946         * runtime/rf_symbol.ih, runtime/rf_symbol.hh:
     1056        * runtime-new/rf_symbol.ih, runtime-old/rf_symbol.ih,
     1057        runtime/rf_symbol.ih, runtime-new/rf_symbol.hh,
     1058        runtime-old/rf_symbol.hh, runtime/rf_symbol.hh:
    9471059        - New template class for easy converting objects to refal-symbols
    9481060        and back.
     
    9811093        - Don't call config.bat more than once.
    9821094
    983         * runtime/rf_atstart.hh, library/StdIO/std_channels.cc,
     1095        * runtime-new/rf_atstart.hh, runtime-old/rf_atstart.hh,
     1096        runtime/rf_atstart.hh, library/StdIO/std_channels.cc,
    9841097        library/Stream/Stream.cc:
    9851098        - Fixed library static objects initialization order.
     
    9911104        - Test for mutual inclusion of static objects between two files.
    9921105
    993         * runtime/Makefile, runtime/rf_func.ih, library/Table/Makefile,
     1106        * runtime-new/Makefile, runtime-new/rf_func.ih,
     1107        runtime-old/Makefile, runtime-old/rf_func.ih,
     1108        runtime/Makefile, runtime/rf_func.ih, library/Table/Makefile,
    9941109        library/Vector/Makefile, library/Access/Makefile,
    9951110        library/Apply/Makefile, library/Arithm/Makefile,
     
    10051120        - Fixed make install.
    10061121
    1007         * library/StdIO/StdIO.cc, runtime/rf_core.hh, runtime/rf_core.cc:
     1122        * library/StdIO/StdIO.cc, runtime-new/rf_core.hh,
     1123        runtime-old/rf_core.hh, runtime/rf_core.hh,
     1124        runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     1125        runtime/rf_core.cc:
    10081126        - Fixed StdIn initializing.
    10091127
     
    101511332005-02-27  Anton Orlov  <orlov@mccme.ru>
    10161134
    1017         * runtime/rf_core.hh:
     1135        * runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     1136        runtime/rf_core.hh:
    10181137        - rf_common.hh included.
    10191138
     
    10211140        bootstrap/compiler/makeall.bat, libp++/file_list,
    10221141        libp++/makeall.bat, library/makeall.bat, samples/dir_list,
    1023         samples/file_list, samples/makeall.bat, runtime/file_list,
    1024         runtime/makeall.bat:
     1142        samples/file_list, samples/makeall.bat, runtime-new/file_list,
     1143        runtime-new/makeall.bat, runtime-old/file_list,
     1144        runtime-old/makeall.bat, runtime/file_list, runtime/makeall.bat:
    10251145        - Make system for Windows.
    10261146
    102711472005-02-25  Anton Orlov  <orlov@mccme.ru>
    10281148
    1029         * runtime/rf_object.ih, libp++/pxx_common.hh,
     1149        * runtime-new/rf_object.ih, runtime-old/rf_object.ih,
     1150        runtime/rf_object.ih, libp++/pxx_common.hh,
     1151        runtime-new/rf_macros.hh, runtime-new/rf_short_int.hh,
     1152        runtime-new/rf_short_int.ih, runtime-old/rf_macros.hh,
     1153        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
    10301154        runtime/rf_macros.hh, runtime/rf_short_int.hh,
    10311155        runtime/rf_short_int.ih, library/Convert/to_int.cc,
     
    105111752005-02-22  Anton Orlov  <orlov@mccme.ru>
    10521176
    1053         * runtime/rf_vector.hh, runtime/rf_vector.ih,
    1054         runtime/rf_macros.cc, runtime/rf_macros.hh,
    1055         runtime/rf_string.hh, runtime/rf_string.ih, runtime/rf_integer.cc,
    1056         runtime/rf_integer.hh, runtime/rf_integer.ih, runtime/rf_core.cc,
    1057         runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_common.ih,
    1058         runtime/rf_channel.hh, runtime/rf_box.hh:
     1177        * runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     1178        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     1179        runtime/rf_vector.hh, runtime/rf_vector.ih,
     1180        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     1181        runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     1182        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     1183        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     1184        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_string.hh,
     1185        runtime/rf_string.ih, runtime-new/rf_integer.cc,
     1186        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     1187        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     1188        runtime-old/rf_integer.ih, runtime/rf_integer.cc,
     1189        runtime/rf_integer.hh, runtime/rf_integer.ih,
     1190        runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     1191        runtime/rf_core.cc, runtime-new/rf_channel.ih,
     1192        runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     1193        runtime-old/rf_channel.ih, runtime-old/rf_common.hh,
     1194        runtime-old/rf_common.ih, runtime/rf_channel.ih,
     1195        runtime/rf_common.hh, runtime/rf_common.ih,
     1196        runtime-new/rf_channel.hh, runtime-old/rf_channel.hh,
     1197        runtime/rf_channel.hh, runtime-new/rf_box.hh,
     1198        runtime-old/rf_box.hh, runtime/rf_box.hh:
    10591199        - Some fixes for building with Visual C++.
    10601200        - RFRT_WITHOUT_GMP pragma.
     
    11261266        - Create expression by the new scheme.
    11271267
    1128         * runtime/rf_string.ih, runtime/rf_vector.hh,
    1129         runtime/rf_vector.ih, runtime/rf_static_object.hh,
    1130         runtime/rf_static_object.ih, runtime/rf_string.hh,
    1131         runtime/Makefile, runtime/rf_func.ih, runtime/rf_macros.hh:
     1268        * runtime-new/rf_string.ih, runtime-new/rf_vector.hh,
     1269        runtime-new/rf_vector.ih, runtime-old/rf_string.ih,
     1270        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     1271        runtime/rf_string.ih, runtime/rf_vector.hh, runtime/rf_vector.ih,
     1272        runtime-new/rf_static_object.hh, runtime-new/rf_static_object.ih,
     1273        runtime-new/rf_string.hh, runtime-old/rf_static_object.hh,
     1274        runtime-old/rf_static_object.ih, runtime-old/rf_string.hh,
     1275        runtime/rf_static_object.hh, runtime/rf_static_object.ih,
     1276        runtime/rf_string.hh, runtime-new/Makefile,
     1277        runtime-new/rf_func.ih, runtime-new/rf_macros.hh,
     1278        runtime-old/Makefile, runtime-old/rf_func.ih,
     1279        runtime-old/rf_macros.hh, runtime/Makefile, runtime/rf_func.ih,
     1280        runtime/rf_macros.hh:
    11321281        - Print Refal names for functions (not C++ names).
    11331282
     
    11731322        - <Trap-Stack> function.
    11741323
    1175         * runtime/rf_macros.hh, runtime/rf_retval.hh, runtime/rf_stack.hh,
    1176         runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    1177         runtime/rf_expr.hh, runtime/rf_common.cc:
     1324        * runtime-new/rf_macros.hh, runtime-new/rf_retval.hh,
     1325        runtime-new/rf_stack.hh, runtime-old/rf_macros.hh,
     1326        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
     1327        runtime/rf_macros.hh, runtime/rf_retval.hh,
     1328        runtime/rf_stack.hh, runtime-new/rf_common.hh,
     1329        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     1330        runtime-new/rf_expr.hh, runtime-old/rf_common.hh,
     1331        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     1332        runtime-old/rf_expr.hh, runtime/rf_common.hh, runtime/rf_core.cc,
     1333        runtime/rf_core.hh, runtime/rf_expr.hh, runtime-new/rf_common.cc,
     1334        runtime-old/rf_common.cc, runtime/rf_common.cc:
    11781335        - +trap_stack RTS option.
    11791336        - Print backtrace after uncatched $error, if +trap_stack is on.
     
    11991356        - Implementation of <RF_Stack> function.
    12001357
    1201         * runtime/rf_stack.hh:
     1358        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     1359        runtime/rf_stack.hh:
    12021360        - Static functions for working with stack by pointer.
    12031361        - Fixed bug in cleanup().
     
    12281386
    12291387        * samples/Static/name1.out, samples/Static/name1.rf,
    1230         library/Static/Static.cc, runtime/rf_static_object.hh,
    1231         runtime/rf_static_object.ih, runtime/rf_common.hh,
    1232         runtime/rf_macros.hh, runtime/rf_common.cc:
     1388        library/Static/Static.cc, runtime-new/rf_static_object.hh,
     1389        runtime-new/rf_static_object.ih, runtime-old/rf_static_object.hh,
     1390        runtime-old/rf_static_object.ih, runtime/rf_static_object.hh,
     1391        runtime/rf_static_object.ih, runtime-new/rf_common.hh,
     1392        runtime-new/rf_macros.hh, runtime-old/rf_common.hh,
     1393        runtime-old/rf_macros.hh, runtime/rf_common.hh,
     1394        runtime/rf_macros.hh, runtime-new/rf_common.cc,
     1395        runtime-old/rf_common.cc, runtime/rf_common.cc:
    12331396        - Print names for static objects.
    12341397
     
    12591422        - Argument for <RF_Stack.Func> and <RF_Stack.Args> should be > 0.
    12601423
    1261         * runtime/rf_stack.hh, runtime/rf_static_object.hh,
     1424        * runtime-new/rf_stack.hh, runtime-new/rf_static_object.hh,
     1425        runtime-new/rf_static_object.ih, runtime-new/rf_string.hh,
     1426        runtime-new/rf_string.ih, runtime-new/rf_types.hh,
     1427        runtime-old/rf_stack.hh, runtime-old/rf_static_object.hh,
     1428        runtime-old/rf_static_object.ih, runtime-old/rf_string.hh,
     1429        runtime-old/rf_string.ih, runtime-old/rf_types.hh,
     1430        runtime/rf_stack.hh, runtime/rf_static_object.hh,
    12621431        runtime/rf_static_object.ih, runtime/rf_string.hh,
    12631432        runtime/rf_string.ih, runtime/rf_types.hh,
     1433        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     1434        runtime-new/rf_retval.hh, runtime-old/rf_object_ref.hh,
     1435        runtime-old/rf_object_ref.ih, runtime-old/rf_retval.hh,
    12641436        runtime/rf_object_ref.hh, runtime/rf_object_ref.ih,
    1265         runtime/rf_retval.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    1266         runtime/rf_object.ih, runtime/rf_object_ref.cc,
    1267         runtime/rf_func.hh, runtime/rf_func.ih, runtime/rf_macros.hh,
    1268         runtime/rf_expr.ih, runtime/rf_expr_constr.hh, runtime/rf_func.cc,
     1437        runtime/rf_retval.hh, runtime-new/rf_object.cc,
     1438        runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     1439        runtime-new/rf_object_ref.cc, runtime-old/rf_object.cc,
     1440        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     1441        runtime-old/rf_object_ref.cc, runtime/rf_object.cc,
     1442        runtime/rf_object.hh, runtime/rf_object.ih,
     1443        runtime/rf_object_ref.cc, runtime-new/rf_func.hh,
     1444        runtime-new/rf_func.ih, runtime-new/rf_macros.hh,
     1445        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     1446        runtime-old/rf_macros.hh, runtime/rf_func.hh, runtime/rf_func.ih,
     1447        runtime/rf_macros.hh, runtime-new/rf_expr.ih,
     1448        runtime-new/rf_expr_constr.hh, runtime-new/rf_func.cc,
     1449        runtime-old/rf_expr.ih, runtime-old/rf_expr_constr.hh,
     1450        runtime-old/rf_func.cc, runtime/rf_expr.ih,
     1451        runtime/rf_expr_constr.hh, runtime/rf_func.cc,
     1452        runtime-new/rf_char.hh, runtime-new/rf_core.cc,
     1453        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     1454        runtime-old/rf_char.hh, runtime-old/rf_core.cc,
     1455        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
    12691456        runtime/rf_char.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    1270         runtime/rf_expr.hh, runtime/rf_box.hh:
     1457        runtime/rf_expr.hh, runtime-new/rf_box.hh, runtime-old/rf_box.hh,
     1458        runtime/rf_box.hh:
    12711459        - Refal functions are represented by StaticObject<Func>, not by
    12721460        direct references to C++ functions.
     
    12921480        library/RF_Stack/refal/RF_Stack.rf,
    12931481        library/RF_Stack/refal/RF_Stack.rfi,
    1294         library/include/refal/RF_Stack.hh, runtime/rf_retval.hh,
    1295         runtime/rf_stack.hh, runtime/rf_core.cc, runtime/rf_func.hh,
     1482        library/include/refal/RF_Stack.hh, runtime-new/rf_retval.hh,
     1483        runtime-new/rf_stack.hh, runtime-old/rf_retval.hh,
     1484        runtime-old/rf_stack.hh, runtime/rf_retval.hh,
     1485        runtime/rf_stack.hh, runtime-new/rf_core.cc,
     1486        runtime-new/rf_func.hh, runtime-new/rf_macros.hh,
     1487        runtime-old/rf_core.cc, runtime-old/rf_func.hh,
     1488        runtime-old/rf_macros.hh, runtime/rf_core.cc, runtime/rf_func.hh,
    12961489        runtime/rf_macros.hh:
    12971490        - RF_Stack library.
     
    13021495        - Don't use non-POSIX cp -a option.
    13031496
    1304         * library/Convert/to_int.cc, runtime/rf_short_int.cc,
     1497        * library/Convert/to_int.cc, runtime-new/rf_short_int.cc,
     1498        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     1499        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
     1500        runtime-old/rf_short_int.ih, runtime/rf_short_int.cc,
    13051501        runtime/rf_short_int.hh, runtime/rf_short_int.ih:
    13061502        - To-Int generates short integer if possible.
     
    13191515        - Fixed stub-functions generation.
    13201516
    1321         * library/Convert/to_int.cc, runtime/rf_integer.hh,
    1322         runtime/rf_integer.ih, runtime/rf_expr_constr.hh,
     1517        * library/Convert/to_int.cc, runtime-new/rf_integer.hh,
     1518        runtime-new/rf_integer.ih, runtime-old/rf_integer.hh,
     1519        runtime-old/rf_integer.ih, runtime/rf_integer.hh,
     1520        runtime/rf_integer.ih, runtime-new/rf_expr_constr.hh,
     1521        runtime-new/rf_integer.cc, runtime-old/rf_expr_constr.hh,
     1522        runtime-old/rf_integer.cc, runtime/rf_expr_constr.hh,
    13231523        runtime/rf_integer.cc:
    13241524        - Greatly simplified To-Int.
     
    13551555        - First sample for new Static library.
    13561556
    1357         * runtime/rf_types.ih, runtime/rf_word.hh, runtime/rf_word.ih,
     1557        * runtime-new/rf_types.ih, runtime-new/rf_word.hh,
     1558        runtime-new/rf_word.ih, runtime-old/rf_types.ih,
     1559        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     1560        runtime/rf_types.ih, runtime/rf_word.hh, runtime/rf_word.ih,
     1561        runtime-new/rf_object.ih, runtime-new/rf_term.hh,
     1562        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     1563        runtime-old/rf_object.ih, runtime-old/rf_term.hh,
     1564        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
    13581565        runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    1359         runtime/rf_types.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    1360         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_expr_constr.hh:
     1566        runtime/rf_types.hh, runtime-new/rf_object.cc,
     1567        runtime-new/rf_object.hh, runtime-old/rf_object.cc,
     1568        runtime-old/rf_object.hh, runtime/rf_object.cc,
     1569        runtime/rf_object.hh, runtime-new/rf_expr.hh,
     1570        runtime-new/rf_expr.ih, runtime-new/rf_expr_constr.hh,
     1571        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     1572        runtime-old/rf_expr_constr.hh, runtime/rf_expr.hh,
     1573        runtime/rf_expr.ih, runtime/rf_expr_constr.hh:
    13611574        - Support for new expressions creating scheme.
    13621575
    136315762004-12-24  Anton Orlov  <orlov@mccme.ru>
    13641577
    1365         * runtime/rf_static_object.ih, runtime/rf_static_object.cc,
    1366         runtime/rf_static_object.hh, runtime/Makefile, runtime/rf_core.hh,
    1367         runtime/rf_object.hh:
     1578        * runtime-new/rf_static_object.ih,
     1579        runtime-old/rf_static_object.ih, runtime/rf_static_object.ih,
     1580        runtime-new/rf_static_object.cc, runtime-new/rf_static_object.hh,
     1581        runtime-old/rf_static_object.cc, runtime-old/rf_static_object.hh,
     1582        runtime/rf_static_object.cc, runtime/rf_static_object.hh,
     1583        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile,
     1584        runtime-new/rf_core.hh, runtime-new/rf_object.hh,
     1585        runtime-old/rf_core.hh, runtime-old/rf_object.hh,
     1586        runtime/rf_core.hh, runtime/rf_object.hh:
    13681587        - Support for getting names of static objects.
    13691588
     
    14771696        - Error library.  Initial revision.
    14781697
    1479         * runtime/rf_char.ih:
     1698        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     1699        runtime/rf_char.ih:
    14801700        - In R+ symbols '?' and '!' are letters.
    14811701
     
    150817282004-11-23  Anton Orlov  <orlov@mccme.ru>
    15091729
    1510         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_char.hh,
    1511         runtime/rf_char.ih, runtime/rf_char.cc:
     1730        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     1731        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     1732        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime-new/rf_char.hh,
     1733        runtime-new/rf_char.ih, runtime-old/rf_char.hh,
     1734        runtime-old/rf_char.ih, runtime/rf_char.hh, runtime/rf_char.ih,
     1735        runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     1736        runtime/rf_char.cc:
    15121737        - Unified interface for creating expressions from arrays.
    15131738
     
    15781803        - retfail --> RF_RETFAIL
    15791804
    1580         * runtime/rf_macros.hh:
     1805        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1806        runtime/rf_macros.hh:
    15811807        - retfail --> RF_RETFAIL
    15821808        - trap    --> RF_TRAP
     
    15851811        - error   --> RF_ERROR
    15861812
    1587         * runtime/rf_stack.hh:
     1813        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     1814        runtime/rf_stack.hh:
    15881815        - New cleanup() method.  To be used for stack cleanup in catch
    15891816        construction when RFRT_STINGY_STACK isn't defined.
     
    159118182004-10-27  Anton Orlov  <orlov@mccme.ru>
    15921819
    1593         * runtime/rf_expr.ih:
     1820        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     1821        runtime/rf_expr.ih:
    15941822        - Fixed debugging output.
    15951823
     
    16211849        library/ShortArithm/Makefile, library/StdIO/Makefile,
    16221850        library/String/Makefile, library/Table/Makefile,
    1623         library/Vector/Makefile, runtime/Makefile:
     1851        library/Vector/Makefile, runtime-new/Makefile,
     1852        runtime-old/Makefile, runtime/Makefile:
    16241853        - Makefile for windows (branch: windows).
    16251854
     
    16431872        * library/Vector/vector.cc, library/Vector/vector_init.cc,
    16441873        library/Vector/vector_replace.cc, library/Access/l.cc,
    1645         libp++/pxx_common.hh, runtime/rf_retval.hh, libp++/.cvsignore,
     1874        libp++/pxx_common.hh, runtime-new/rf_retval.hh,
     1875        runtime-old/rf_retval.hh, runtime/rf_retval.hh, libp++/.cvsignore,
    16461876        libp++/pxx_common.cc, libp++/pxx_stream.hh:
    16471877        - More fixes toward Visual C++ compatibility.
     
    170119312004-10-03  Anton Orlov  <orlov@mccme.ru>
    17021932
    1703         * runtime/rf_string.hh, runtime/rf_string.ih,
     1933        * runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     1934        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     1935        runtime/rf_string.hh, runtime/rf_string.ih,
     1936        runtime-new/rf_memory_chunk.hh, runtime-old/rf_memory_chunk.hh,
    17041937        runtime/rf_memory_chunk.hh:
    17051938        - Small fixes of includes.
     
    170719402004-09-30  Anton Orlov  <orlov@mccme.ru>
    17081941
    1709         * runtime/rf_macros.hh, libp++/pxx_common.hh:
     1942        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1943        runtime/rf_macros.hh, libp++/pxx_common.hh:
    17101944        - More fixes toward Visual C++ compatibility.
    17111945
     
    17151949        - Changes for Visual C++ compilation in library functions.
    17161950
    1717         * runtime/rf_string.hh:
     1951        * runtime-new/rf_string.hh, runtime-old/rf_string.hh,
     1952        runtime/rf_string.hh:
    17181953        - More fixes toward Visual C++ compatibility.
    17191954
    1720         * runtime/rf_core.cc, runtime/rf_core.hh:
     1955        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     1956        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     1957        runtime/rf_core.cc, runtime/rf_core.hh:
    17211958        - Class Dir for Visual C++ compilation is added.
    17221959
    1723         * runtime/rf_func.cc, runtime/rf_char.cc:
     1960        * runtime-new/rf_func.cc, runtime-old/rf_func.cc,
     1961        runtime/rf_func.cc, runtime-new/rf_char.cc,
     1962        runtime-old/rf_char.cc, runtime/rf_char.cc:
    17241963        - More fixes toward Visual C++ compatibility.
    17251964
     
    173219712004-07-29  Anton Orlov  <orlov@mccme.ru>
    17331972
    1734         * runtime/rf_macros.hh:
     1973        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1974        runtime/rf_macros.hh:
    17351975        - Fixed popping of results when RFRT_STINGY_STACK is on.
    17361976
    1737         * runtime/rf_retval.hh, runtime/rf_stack.hh, runtime/rf_macros.cc,
    1738         runtime/rf_macros.hh, runtime/rf_result.hh:
     1977        * runtime-new/rf_retval.hh, runtime-new/rf_stack.hh,
     1978        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
     1979        runtime/rf_retval.hh, runtime/rf_stack.hh,
     1980        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     1981        runtime-new/rf_result.hh, runtime-old/rf_macros.cc,
     1982        runtime-old/rf_macros.hh, runtime-old/rf_result.hh,
     1983        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_result.hh:
    17391984        - Possibility to store number of arguments directly in the stack.
    17401985        - Results do not overwrite arguments.
     
    176320082004-07-27  Anton Orlov  <orlov@mccme.ru>
    17642009
    1765         * runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_macros.hh:
     2010        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     2011        runtime-new/rf_macros.hh, runtime-old/rf_core.cc,
     2012        runtime-old/rf_core.hh, runtime-old/rf_macros.hh,
     2013        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_macros.hh:
    17662014        - unexpected_fail global expr.
    17672015        - RFRT_COMPATIBLE pragma.
     
    17992047
    18002048        * library/StdIO/print_e_.cc, library/StdIO/write_e_.cc,
    1801         runtime/rf_result.hh, runtime/rf_stack.hh, runtime/rf_expr.hh,
    1802         runtime/rf_macros.hh, runtime/rf_core.cc:
     2049        runtime-new/rf_result.hh, runtime-new/rf_stack.hh,
     2050        runtime-old/rf_result.hh, runtime-old/rf_stack.hh,
     2051        runtime/rf_result.hh, runtime/rf_stack.hh,
     2052        runtime-new/rf_expr.hh, runtime-new/rf_macros.hh,
     2053        runtime-old/rf_expr.hh, runtime-old/rf_macros.hh,
     2054        runtime/rf_expr.hh, runtime/rf_macros.hh, runtime-new/rf_core.cc,
     2055        runtime-old/rf_core.cc, runtime/rf_core.cc:
    18032056        - New format of refal function call.
    18042057
    180520582004-07-21  Anton Orlov  <orlov@mccme.ru>
    18062059
    1807         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_result.hh:
     2060        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     2061        runtime-new/rf_result.hh, runtime-old/rf_expr.hh,
     2062        runtime-old/rf_expr.ih, runtime-old/rf_result.hh,
     2063        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_result.hh:
    18082064        - Use static method Expr::clear(Expr*) instead of
    18092065        Expr::set_mem_chunk().
     
    18862142        library/Bit/bit_right.cc, library/Bit/bit_set.cc,
    18872143        library/Bit/bit_test.cc, library/Bit/bit_xor.cc,
    1888         library/Box/get.cc, library/Class/box_q.cc, runtime/rf_macros.hh:
     2144        library/Box/get.cc, library/Class/box_q.cc,
     2145        runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2146        runtime/rf_macros.hh:
    18892147        - Changed format of refal function defenition.
    18902148
    189121492004-07-20  Anton Orlov  <orlov@mccme.ru>
    18922150
    1893         * runtime/rf_macros.hh:
     2151        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2152        runtime/rf_macros.hh:
    18942153        - Auto-generate __push_args() defenitions.
    18952154
    189621552004-07-19  Anton Orlov  <orlov@mccme.ru>
    18972156
    1898         * runtime/rf_integer.ih, runtime/rf_expr.cc, runtime/rf_expr.ih:
     2157        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     2158        runtime/rf_integer.ih, runtime-new/rf_expr.cc,
     2159        runtime-new/rf_expr.ih, runtime-old/rf_expr.cc,
     2160        runtime-old/rf_expr.ih, runtime/rf_expr.cc, runtime/rf_expr.ih:
    18992161        - Fixed includes of pxx_string.
    19002162
    1901         * configure, runtime/rf_macros.hh:
     2163        * configure, runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2164        runtime/rf_macros.hh:
    19022165        - RFRT_USE_VARIADIC_MACROS pragma has been added.
    19032166
     
    19052168        libp++/pxx_common.ih, libp++/pxx_heap.cc,
    19062169        libp++/pxx_heap_allocator.cc, libp++/pxx_string.hh,
    1907         libp++/pxx_string.ih, runtime/rf_string.cc, runtime/rf_expr.cc,
    1908         runtime/rf_integer.ih, runtime/rf_vector.ih, runtime/rf_object.ih,
     2170        libp++/pxx_string.ih, runtime-new/rf_string.cc,
     2171        runtime-old/rf_string.cc, runtime/rf_string.cc,
     2172        runtime-new/rf_expr.cc, runtime-new/rf_integer.ih,
     2173        runtime-old/rf_expr.cc, runtime-old/rf_integer.ih,
     2174        runtime/rf_expr.cc, runtime/rf_integer.ih,
     2175        runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     2176        runtime/rf_vector.ih, runtime-new/rf_object.ih,
     2177        runtime-new/rf_short_int.cc, runtime-new/rf_stack.hh,
     2178        runtime-new/rf_table.ih, runtime-old/rf_object.ih,
     2179        runtime-old/rf_short_int.cc, runtime-old/rf_stack.hh,
     2180        runtime-old/rf_table.ih, runtime/rf_object.ih,
    19092181        runtime/rf_short_int.cc, runtime/rf_stack.hh, runtime/rf_table.ih,
    1910         runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_channel.ih,
    1911         runtime/rf_core.cc:
     2182        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     2183        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     2184        runtime/rf_expr.ih, runtime/rf_macros.hh,
     2185        runtime-new/rf_channel.ih, runtime-new/rf_core.cc,
     2186        runtime-old/rf_channel.ih, runtime-old/rf_core.cc,
     2187        runtime/rf_channel.ih, runtime/rf_core.cc:
    19122188        - Some fixes toward Visual C++ compatibility
    19132189
    191421902004-07-16  Anton Orlov  <orlov@mccme.ru>
    19152191
    1916         * runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_word.ih,
     2192        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     2193        runtime-new/rf_word.ih, runtime-old/rf_char.cc,
     2194        runtime-old/rf_core.cc, runtime-old/rf_word.ih,
     2195        runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_word.ih,
    19172196        libp++/pxx_common.cc, libp++/pxx_text_stream.ih:
    19182197        - Fixed initialization of mbstate_t variables.
    19192198
    1920         * runtime/rf_atstart.hh, runtime/rf_core.cc,
     2199        * runtime-new/rf_atstart.hh, runtime-new/rf_core.cc,
     2200        runtime-old/rf_atstart.hh, runtime-old/rf_core.cc,
     2201        runtime/rf_atstart.hh, runtime/rf_core.cc,
     2202        runtime-new/rf_atstart.cc, runtime-old/rf_atstart.cc,
    19212203        runtime/rf_atstart.cc:
    19222204        - AtStart objects queue is now independent from the global
     
    192522072004-07-14  Anton Orlov  <orlov@mccme.ru>
    19262208
    1927         * runtime/rf_stack.hh, runtime/rf_core.cc:
     2209        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     2210        runtime/rf_stack.hh, runtime-new/rf_core.cc,
     2211        runtime-old/rf_core.cc, runtime/rf_core.cc:
    19282212        - Check for the stack exhaustion has been added.
    19292213        - Don't dump memory if allocator isn't initialized.
     
    193122152004-07-13  Anton Orlov  <orlov@mccme.ru>
    19322216
    1933         * libp++/pxx_heap.cc, runtime/rf_retval.hh, runtime/rf_stack.cc,
     2217        * libp++/pxx_heap.cc, runtime-new/rf_retval.hh,
     2218        runtime-new/rf_stack.cc, runtime-new/rf_stack.hh,
     2219        runtime-new/rf_word.cc, runtime-new/rf_word.ih,
     2220        runtime-old/rf_retval.hh, runtime-old/rf_stack.cc,
     2221        runtime-old/rf_stack.hh, runtime-old/rf_word.cc,
     2222        runtime-old/rf_word.ih, runtime/rf_retval.hh, runtime/rf_stack.cc,
    19342223        runtime/rf_stack.hh, runtime/rf_word.cc, runtime/rf_word.ih,
     2224        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.ih,
     2225        runtime-new/rf_result.hh, runtime-old/rf_memory_chunk.hh,
     2226        runtime-old/rf_object.ih, runtime-old/rf_result.hh,
    19352227        runtime/rf_memory_chunk.hh, runtime/rf_object.ih,
    1936         runtime/rf_result.hh, runtime/rf_integer.cc,
     2228        runtime/rf_result.hh, runtime-new/rf_integer.cc,
     2229        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     2230        runtime-new/rf_macros.hh, runtime-old/rf_integer.cc,
     2231        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     2232        runtime-old/rf_macros.hh, runtime/rf_integer.cc,
    19372233        runtime/rf_integer.hh, runtime/rf_integer.ih,
    1938         runtime/rf_macros.hh, runtime/rf_arg.hh, runtime/rf_common.hh,
     2234        runtime/rf_macros.hh, runtime-new/rf_arg.hh,
     2235        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2236        runtime-old/rf_arg.hh, runtime-old/rf_common.hh,
     2237        runtime-old/rf_core.cc, runtime/rf_arg.hh, runtime/rf_common.hh,
    19392238        runtime/rf_core.cc, library/StdIO/std_channels.cc,
    19402239        library/include/refal/StdIO.hh, bootstrap/compiler/rfp_compile.hh,
     
    195822572004-07-12  Anton Orlov  <orlov@mccme.ru>
    19592258
    1960         * runtime/rf_atstart.cc, runtime/rf_atstart.hh:
     2259        * runtime-new/rf_atstart.cc, runtime-new/rf_atstart.hh,
     2260        runtime-old/rf_atstart.cc, runtime-old/rf_atstart.hh,
     2261        runtime/rf_atstart.cc, runtime/rf_atstart.hh:
    19612262        - Fixed initialization of AtStart objects queue.
    19622263
    196322642004-07-09  Anton Orlov  <orlov@mccme.ru>
    19642265
    1965         * runtime/rf_atstart.hh, runtime/Makefile, runtime/rf_atstart.cc,
    1966         runtime/rf_core.hh, runtime/rf_core.cc:
     2266        * runtime-new/rf_atstart.hh, runtime-old/rf_atstart.hh,
     2267        runtime/rf_atstart.hh, runtime-new/Makefile,
     2268        runtime-new/rf_atstart.cc, runtime-new/rf_core.hh,
     2269        runtime-old/Makefile, runtime-old/rf_atstart.cc,
     2270        runtime-old/rf_core.hh, runtime/Makefile, runtime/rf_atstart.cc,
     2271        runtime/rf_core.hh, runtime-new/rf_core.cc,
     2272        runtime-old/rf_core.cc, runtime/rf_core.cc:
    19672273        - Possibility to invoke functions at the start of refal program
    19682274        has been added.
     
    197022762004-07-08  Anton Orlov  <orlov@mccme.ru>
    19712277
    1972         * runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
    1973         runtime/rf_core.hh, runtime/rf_expr.ih, runtime/rf_common.hh,
     2278        * runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.cc,
     2279        runtime-old/rf_memory_chunk.hh, runtime-old/rf_object.cc,
     2280        runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
     2281        runtime-new/rf_core.hh, runtime-new/rf_expr.ih,
     2282        runtime-old/rf_core.hh, runtime-old/rf_expr.ih,
     2283        runtime/rf_core.hh, runtime/rf_expr.ih, runtime-new/rf_common.hh,
     2284        runtime-new/rf_common.ih, runtime-old/rf_common.hh,
     2285        runtime-old/rf_common.ih, runtime/rf_common.hh,
    19742286        runtime/rf_common.ih, libp++/pxx_heap_allocator.hh,
    19752287        libp++/pxx_heap_allocator.ih:
     
    197822902004-07-07  Anton Orlov  <orlov@mccme.ru>
    19792291
    1980         * runtime/rf_core.cc, runtime/rf_stack.hh, runtime/rf_common.hh,
    1981         runtime/rf_common.ih, runtime/rf_common.cc:
     2292        * runtime-new/rf_core.cc, runtime-new/rf_stack.hh,
     2293        runtime-old/rf_core.cc, runtime-old/rf_stack.hh,
     2294        runtime/rf_core.cc, runtime/rf_stack.hh, runtime-new/rf_common.hh,
     2295        runtime-new/rf_common.ih, runtime-old/rf_common.hh,
     2296        runtime-old/rf_common.ih, runtime/rf_common.hh,
     2297        runtime/rf_common.ih, runtime-new/rf_common.cc,
     2298        runtime-old/rf_common.cc, runtime/rf_common.cc:
    19822299        - Default start adresses for refal heap and stack aren't fixed
    19832300        (are choosed automatically by mmap).
     
    20232340        - Test for Read-Dir function.
    20242341
    2025         * runtime/rf_macros.hh, runtime/rf_table.ih, runtime/rf_types.hh,
    2026         runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    2027         library/Apply/apply.cc, library/Dir/Makefile,
    2028         library/Dir/close_dir.cc, library/Dir/open_dir.cc,
    2029         library/Dir/read_dir.cc, library/Makefile, library/lib_error.hh:
     2342        * runtime-new/rf_macros.hh, runtime-new/rf_table.ih,
     2343        runtime-new/rf_types.hh, runtime-old/rf_macros.hh,
     2344        runtime-old/rf_table.ih, runtime-old/rf_types.hh,
     2345        runtime/rf_macros.hh, runtime/rf_table.ih, runtime/rf_types.hh,
     2346        runtime-new/Makefile, runtime-new/rf_core.cc,
     2347        runtime-new/rf_core.hh, runtime-old/Makefile,
     2348        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     2349        runtime/rf_core.cc, runtime/rf_core.hh, library/Apply/apply.cc,
     2350        library/Dir/Makefile, library/Dir/close_dir.cc,
     2351        library/Dir/open_dir.cc, library/Dir/read_dir.cc,
     2352        library/Makefile, library/lib_error.hh:
    20302353        - Dir library has been added.
    20312354
     
    20972420        * cygwin/Makefile, cygwin/libp++/Makefile,
    20982421        cygwin/library/Makefile, cygwin/runtime/Makefile, configure,
    2099         Makefile, runtime/Makefile, libp++/Makefile, library/Makefile:
     2422        Makefile, runtime-new/Makefile, runtime-old/Makefile,
     2423        runtime/Makefile, libp++/Makefile, library/Makefile:
    21002424        - Improved makefiles.
    21012425
     
    211024342004-06-07  Anton Orlov  <orlov@mccme.ru>
    21112435
    2112         * libp++/Makefile, library/Makefile, runtime/Makefile,
    2113         Makefile, bootstrap/Makefile, bootstrap/compiler/Makefile,
     2436        * libp++/Makefile, library/Makefile, runtime-new/Makefile,
     2437        runtime-old/Makefile, runtime/Makefile, Makefile,
     2438        bootstrap/Makefile, bootstrap/compiler/Makefile,
    21142439        compiler/Makefile, configure, rules.mk, samples/Box/Makefile,
    21152440        samples/Convert/Makefile, samples/samples.mk:
     
    21732498        - Improved makefiles.
    21742499
    2175         * cygwin/runtime/rf_char.cc, runtime/rf_char.cc:
     2500        * cygwin/runtime/rf_char.cc, runtime-new/rf_char.cc,
     2501        runtime-old/rf_char.cc, runtime/rf_char.cc:
    21762502        - Function bytes_to_chars() now correctly works with ShortArithm.
    21772503
     
    242927552004-03-22  Anton Orlov  <orlov@mccme.ru>
    24302756
    2431         * runtime/rf_object.hh, runtime/rf_object.ih,
     2757        * runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     2758        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     2759        runtime/rf_object.hh, runtime/rf_object.ih,
     2760        runtime-new/rf_object.cc, runtime-old/rf_object.cc,
    24322761        runtime/rf_object.cc:
    24332762        - rfrt::Ref class has been removed.
     
    243527642004-03-21  Anton Orlov  <orlov@mccme.ru>
    24362765
    2437         * runtime/rf_vector.ih, runtime/rf_short_int.hh,
     2766        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     2767        runtime/rf_vector.ih, runtime-new/rf_short_int.hh,
     2768        runtime-new/rf_short_int.ih, runtime-new/rf_stack.hh,
     2769        runtime-new/rf_string.hh, runtime-new/rf_term.cc,
     2770        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     2771        runtime-new/rf_types.hh, runtime-old/rf_short_int.hh,
     2772        runtime-old/rf_short_int.ih, runtime-old/rf_stack.hh,
     2773        runtime-old/rf_string.hh, runtime-old/rf_term.cc,
     2774        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     2775        runtime-old/rf_types.hh, runtime/rf_short_int.hh,
    24382776        runtime/rf_short_int.ih, runtime/rf_stack.hh,
    2439         runtime/rf_string.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    2440         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_parenth.hh,
    2441         runtime/rf_result.hh, runtime/rf_short_int.cc, runtime/rf_func.hh,
     2777        runtime/rf_string.hh, runtime/rf_term.cc,
     2778        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     2779        runtime-new/rf_parenth.hh, runtime-new/rf_result.hh,
     2780        runtime-new/rf_short_int.cc, runtime-old/rf_parenth.hh,
     2781        runtime-old/rf_result.hh, runtime-old/rf_short_int.cc,
     2782        runtime/rf_parenth.hh, runtime/rf_result.hh,
     2783        runtime/rf_short_int.cc, runtime-new/rf_func.hh,
     2784        runtime-new/rf_func.ih, runtime-new/rf_memory_chunk.hh,
     2785        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     2786        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     2787        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     2788        runtime-old/rf_memory_chunk.hh, runtime-old/rf_object.hh,
     2789        runtime-old/rf_object_ref.cc, runtime-old/rf_object_ref.hh,
     2790        runtime-old/rf_object_ref.ih, runtime/rf_func.hh,
    24422791        runtime/rf_func.ih, runtime/rf_memory_chunk.hh,
    24432792        runtime/rf_object.hh, runtime/rf_object_ref.cc,
    24442793        runtime/rf_object_ref.hh, runtime/rf_object_ref.ih,
     2794        runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     2795        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2796        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     2797        runtime-new/rf_expr.ih, runtime-old/rf_char.hh,
     2798        runtime-old/rf_char.ih, runtime-old/rf_common.hh,
     2799        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     2800        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    24452801        runtime/rf_char.hh, runtime/rf_char.ih, runtime/rf_common.hh,
    24462802        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
    2447         runtime/rf_expr.ih, runtime/Makefile, runtime/rf_arg.hh,
    2448         runtime/rf_char.cc:
     2803        runtime/rf_expr.ih, runtime-new/Makefile, runtime-new/rf_arg.hh,
     2804        runtime-new/rf_char.cc, runtime-old/Makefile,
     2805        runtime-old/rf_arg.hh, runtime-old/rf_char.cc, runtime/Makefile,
     2806        runtime/rf_arg.hh, runtime/rf_char.cc:
    24492807        - Files from parenth_term branch are now on the main trunk.
    24502808        - Files from the main branch are now on the new branch named
    24512809        unboxed_parentheses.
    24522810
    2453         * runtime/rf_term.cc, runtime/rf_term.ih, runtime/rf_vector.hh,
    2454         runtime/rf_vector.ih, runtime/rf_short_int.ih,
     2811        * runtime-new/rf_term.cc, runtime-new/rf_term.ih,
     2812        runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     2813        runtime-old/rf_term.cc, runtime-old/rf_term.ih,
     2814        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     2815        runtime/rf_term.cc, runtime/rf_term.ih, runtime/rf_vector.hh,
     2816        runtime/rf_vector.ih, runtime-new/rf_short_int.ih,
     2817        runtime-new/rf_stack.hh, runtime-new/rf_table.hh,
     2818        runtime-new/rf_table.ih, runtime-old/rf_short_int.ih,
     2819        runtime-old/rf_stack.hh, runtime-old/rf_table.hh,
     2820        runtime-old/rf_table.ih, runtime/rf_short_int.ih,
    24552821        runtime/rf_stack.hh, runtime/rf_table.hh, runtime/rf_table.ih,
     2822        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     2823        runtime-new/rf_object.ih, runtime-new/rf_short_int.cc,
     2824        runtime-new/rf_short_int.hh, runtime-old/rf_macros.cc,
     2825        runtime-old/rf_macros.hh, runtime-old/rf_object.ih,
     2826        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
    24562827        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_object.ih,
    24572828        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    2458         runtime/rf_expr.ih, runtime/rf_integer.cc, runtime/rf_integer.hh,
    2459         runtime/rf_integer.ih, runtime/rf_common.hh, runtime/rf_core.cc,
    2460         runtime/rf_expr.hh, runtime/rf_box.hh, runtime/rf_channel.hh,
    2461         runtime/rf_channel.ih, runtime/rf_arg.hh:
     2829        runtime-new/rf_expr.ih, runtime-new/rf_integer.cc,
     2830        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     2831        runtime-old/rf_expr.ih, runtime-old/rf_integer.cc,
     2832        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     2833        runtime/rf_expr.ih, runtime/rf_integer.cc,
     2834        runtime/rf_integer.hh, runtime/rf_integer.ih,
     2835        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2836        runtime-new/rf_expr.hh, runtime-old/rf_common.hh,
     2837        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     2838        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_expr.hh,
     2839        runtime-new/rf_box.hh, runtime-new/rf_channel.hh,
     2840        runtime-new/rf_channel.ih, runtime-old/rf_box.hh,
     2841        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2842        runtime/rf_box.hh, runtime/rf_channel.hh, runtime/rf_channel.ih,
     2843        runtime-new/rf_arg.hh, runtime-old/rf_arg.hh, runtime/rf_arg.hh:
    24622844        - Result of merge from parenth_term branch.
    24632845
    246428462004-03-18  Anton Orlov  <orlov@mccme.ru>
    24652847
    2466         * runtime/rf_table.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    2467         runtime/rf_vector.hh, runtime/rf_vector.ih, runtime/rf_expr.ih,
    2468         runtime/rf_object.ih, runtime/rf_table.hh, runtime/rf_channel.hh,
    2469         runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_box.hh:
     2848        * runtime-new/rf_table.ih, runtime-new/rf_term.hh,
     2849        runtime-new/rf_term.ih, runtime-new/rf_vector.hh,
     2850        runtime-new/rf_vector.ih, runtime-old/rf_table.ih,
     2851        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     2852        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     2853        runtime/rf_table.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     2854        runtime/rf_vector.hh, runtime/rf_vector.ih,
     2855        runtime-new/rf_expr.ih, runtime-new/rf_object.ih,
     2856        runtime-new/rf_table.hh, runtime-old/rf_expr.ih,
     2857        runtime-old/rf_object.ih, runtime-old/rf_table.hh,
     2858        runtime/rf_expr.ih, runtime/rf_object.ih, runtime/rf_table.hh,
     2859        runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2860        runtime-new/rf_common.hh, runtime-old/rf_channel.hh,
     2861        runtime-old/rf_channel.ih, runtime-old/rf_common.hh,
     2862        runtime/rf_channel.hh, runtime/rf_channel.ih,
     2863        runtime/rf_common.hh, runtime-new/rf_box.hh,
     2864        runtime-old/rf_box.hh, runtime/rf_box.hh:
    24702865        ----- Branch: parenth_term -----
    24712866        - Fixed printing of objects.
     
    249428892004-02-18  Svetlana Ponomareva  <psm@kbse.botik.ru>
    24952890
    2496         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     2891        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     2892        runtime/rf_expr.ih, runtime-new/rf_term.hh,
     2893        runtime-new/rf_term.ih, runtime-old/rf_term.hh,
     2894        runtime-old/rf_term.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    24972895        - Print for object (dynamic symbol) added.
    24982896
    249928972004-02-17  Svetlana Ponomareva  <psm@kbse.botik.ru>
    25002898
    2501         * runtime/rf_channel.hh, runtime/rf_channel.ih:
     2899        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2900        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2901        runtime/rf_channel.hh, runtime/rf_channel.ih:
    25022902        - Function EOF? added (for main and parenth_term branches).
    25032903
     
    25052905        - Lines for "Debug" - comment.
    25062906
    2507         * runtime/rf_channel.hh, runtime/rf_channel.ih: *** empty log
     2907        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2908        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2909        runtime/rf_channel.hh, runtime/rf_channel.ih: *** empty log
    25082910        message ***
    25092911
     
    26103012        - Don't create temporary Integer object.
    26113013
    2612         * runtime/rf_integer.hh, runtime/rf_integer.ih,
     3014        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3015        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3016        runtime/rf_integer.hh, runtime/rf_integer.ih,
     3017        runtime-new/rf_integer.cc, runtime-old/rf_integer.cc,
    26133018        runtime/rf_integer.cc:
    26143019        ----- Branch: parenth_term -----
    26153020        - Reference counting for Integer objects has been added.
    26163021
    2617         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     3022        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     3023        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     3024        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     3025        runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
    26183026        runtime/rf_short_int.cc:
    26193027        ----- Branch: parenth_term -----
    26203028        - Int32::create_expr() methods are inlined.
    26213029
    2622         * runtime/rf_common.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    2623         runtime/rf_stack.hh, runtime/rf_arg.hh, runtime/rf_core.cc:
     3030        * runtime-new/rf_common.hh, runtime-new/rf_expr.hh,
     3031        runtime-new/rf_expr.ih, runtime-new/rf_stack.hh,
     3032        runtime-old/rf_common.hh, runtime-old/rf_expr.hh,
     3033        runtime-old/rf_expr.ih, runtime-old/rf_stack.hh,
     3034        runtime/rf_common.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
     3035        runtime/rf_stack.hh, runtime-new/rf_arg.hh,
     3036        runtime-new/rf_core.cc, runtime-old/rf_arg.hh,
     3037        runtime-old/rf_core.cc, runtime/rf_arg.hh, runtime/rf_core.cc:
    26243038        ----- Branch: parenth_term -----
    26253039        - Empty expressions don't change reference counters of memory
    26263040        chunks.
    26273041
    2628         * runtime/rf_macros.cc, runtime/rf_macros.hh:
     3042        * runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     3043        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     3044        runtime/rf_macros.cc, runtime/rf_macros.hh:
    26293045        ----- Branch: parenth_term -----
    26303046        - Fixed code with RFRT_DISABLE_TAIL_RECURSION defined.
     
    269231082003-09-09  Anton Orlov  <orlov@mccme.ru>
    26933109
    2694         * runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
     3110        * runtime-new/rf_func.cc, runtime-new/rf_func.hh,
     3111        runtime-new/rf_func.ih, runtime-new/rf_integer.cc,
     3112        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3113        runtime-new/rf_string.cc, runtime-new/rf_string.ih,
     3114        runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     3115        runtime-new/rf_table.ih, runtime-old/rf_func.cc,
     3116        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     3117        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     3118        runtime-old/rf_integer.ih, runtime-old/rf_string.cc,
     3119        runtime-old/rf_string.ih, runtime-old/rf_table.cc,
     3120        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3121        runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
    26953122        runtime/rf_integer.cc, runtime/rf_integer.hh,
    26963123        runtime/rf_integer.ih, runtime/rf_string.cc, runtime/rf_string.ih,
     
    26993126        - New files are added from main trunk.
    27003127
    2701         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     3128        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     3129        runtime-new/rf_short_int.ih, runtime-new/rf_stack.hh,
     3130        runtime-new/rf_string.hh, runtime-new/rf_term.cc,
     3131        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     3132        runtime-new/rf_types.hh, runtime-new/rf_vector.hh,
     3133        runtime-new/rf_vector.ih, runtime-old/rf_short_int.cc,
     3134        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     3135        runtime-old/rf_stack.hh, runtime-old/rf_string.hh,
     3136        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     3137        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     3138        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     3139        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    27023140        runtime/rf_short_int.ih, runtime/rf_stack.hh,
    27033141        runtime/rf_string.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    2704         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.hh,
    2705         runtime/rf_vector.ih, runtime/rf_common.ih, runtime/rf_core.cc,
    2706         runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    2707         runtime/rf_macros.hh, runtime/rf_memory_chunk.hh,
    2708         runtime/rf_object.cc, runtime/rf_object.hh, runtime/rf_object.ih,
     3142        runtime/rf_term.ih, runtime/rf_types.hh,
     3143        runtime/rf_vector.hh, runtime/rf_vector.ih,
     3144        runtime-new/rf_common.ih, runtime-new/rf_core.cc,
     3145        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     3146        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     3147        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.cc,
     3148        runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     3149        runtime-new/rf_object_ref.cc, runtime-new/rf_object_ref.ih,
     3150        runtime-new/rf_result.hh, runtime-old/rf_common.ih,
     3151        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     3152        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     3153        runtime-old/rf_macros.hh, runtime-old/rf_memory_chunk.hh,
     3154        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
     3155        runtime-old/rf_object.ih, runtime-old/rf_object_ref.cc,
     3156        runtime-old/rf_object_ref.ih, runtime-old/rf_result.hh,
     3157        runtime/rf_common.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     3158        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_macros.hh,
     3159        runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
     3160        runtime/rf_object.hh, runtime/rf_object.ih,
    27093161        runtime/rf_object_ref.cc, runtime/rf_object_ref.ih,
    2710         runtime/rf_result.hh, runtime/Makefile, runtime/rf_arg.hh,
    2711         runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
    2712         runtime/rf_char.hh, runtime/rf_char.ih, runtime/rf_common.hh:
     3162        runtime/rf_result.hh, runtime-new/Makefile, runtime-new/rf_arg.hh,
     3163        runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     3164        runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     3165        runtime-new/rf_char.ih, runtime-new/rf_common.hh,
     3166        runtime-old/Makefile, runtime-old/rf_arg.hh,
     3167        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     3168        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     3169        runtime-old/rf_char.ih, runtime-old/rf_common.hh,
     3170        runtime/Makefile, runtime/rf_arg.hh, runtime/rf_channel.hh,
     3171        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh,
     3172        runtime/rf_char.ih, runtime/rf_common.hh:
    27133173        ----- Branch: parenth_term -----
    27143174        - Result of merge from main trunk.
     
    272831882003-09-07  Anton Orlov  <orlov@mccme.ru>
    27293189
    2730         * runtime/rf_expr.ih:
     3190        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3191        runtime/rf_expr.ih:
    27313192        - Improved debugging output.
    27323193
     
    274632072003-09-02  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    27473208
    2748         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3209        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3210        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3211        runtime/rf_integer.hh, runtime/rf_integer.ih:
    27493212        - cmp, == for long int methods are added
    27503213
     
    27593222        - tests for String library
    27603223
    2761         * runtime/rf_string.cc, runtime/rf_string.hh,
    2762         runtime/rf_string.ih:
     3224        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     3225        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     3226        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     3227        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    27633228        - constructor String(size_t, wchar_t) is added (used in library),
    27643229        - method fill is removed;
     
    27753240        - Modification (according to new ASAIL-syntax).
    27763241
    2777         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     3242        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     3243        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     3244        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3245        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    27783246        - Function 'tree-successor' is deleted.
    27793247
     
    27833251        - Minor bootstrapping fixes.
    27843252
    2785         * runtime/rf_table.cc, runtime/rf_table.ih:
     3253        * runtime-new/rf_table.cc, runtime-new/rf_table.ih,
     3254        runtime-old/rf_table.cc, runtime-old/rf_table.ih,
     3255        runtime/rf_table.cc, runtime/rf_table.ih:
    27863256        - Table fixes according to RB-trees implementation found on Web.
    27873257
     
    279132612003-08-19  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    27923262
    2793         * runtime/rf_object.cc, runtime/rf_object.hh,
    2794         runtime/rf_object.ih, runtime/rf_object_ref.cc,
    2795         runtime/rf_string.hh, runtime/rf_string.ih, runtime/rf_char.cc,
    2796         runtime/rf_char.hh, runtime/rf_integer.hh, runtime/rf_integer.ih:
     3263        * runtime-new/rf_object.cc, runtime-new/rf_object.hh,
     3264        runtime-new/rf_object.ih, runtime-new/rf_object_ref.cc,
     3265        runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     3266        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
     3267        runtime-old/rf_object.ih, runtime-old/rf_object_ref.cc,
     3268        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     3269        runtime/rf_object.cc, runtime/rf_object.hh, runtime/rf_object.ih,
     3270        runtime/rf_object_ref.cc, runtime/rf_string.hh,
     3271        runtime/rf_string.ih, runtime-new/rf_char.cc,
     3272        runtime-new/rf_char.hh, runtime-new/rf_integer.hh,
     3273        runtime-new/rf_integer.ih, runtime-old/rf_char.cc,
     3274        runtime-old/rf_char.hh, runtime-old/rf_integer.hh,
     3275        runtime-old/rf_integer.ih, runtime/rf_char.cc, runtime/rf_char.hh,
     3276        runtime/rf_integer.hh, runtime/rf_integer.ih:
    27973277        - create_expr(wchar_t) methos is added to class Char;
    27983278        - cmp (int), cmp(long int), operator == (int), operator==(long
     
    283233122003-08-18  Svetlana Ponomareva  <psm@kbse.botik.ru>
    28333313
    2834         * runtime/rf_table.cc:
     3314        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3315        runtime/rf_table.cc:
    28353316        - Code is formatted.
    28363317
     
    28443325        hash-key).
    28453326
    2846         * runtime/rf_table.cc: *** empty log message ***
    2847 
    2848         * runtime/rf_table.ih:
     3327        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3328        runtime/rf_table.cc: *** empty log message ***
     3329
     3330        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3331        runtime/rf_table.ih:
    28493332        - Old version hash for table_key (expr-length).
    28503333
    2851         * runtime/rf_table.cc:
     3334        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3335        runtime/rf_table.cc:
    28523336        - Bugs for search-table (at function search_node()).
    28533337
    2854         * runtime/rf_table.ih: *** empty log message ***
    2855 
    2856         * runtime/rf_table.cc:
     3338        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3339        runtime/rf_table.ih: *** empty log message ***
     3340
     3341        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3342        runtime/rf_table.cc:
    28573343        - Old-new version (bug at "insert_node").
    28583344
    285933452003-08-15  Anton Orlov  <orlov@mccme.ru>
    28603346
    2861         * runtime/rf_expr.ih:
     3347        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3348        runtime/rf_expr.ih:
    28623349        - Empty expressions are constructed in a new memory chunks.
    28633350
     
    28863373        - Read!() fixes.
    28873374
    2888         * runtime/rf_table.cc:
     3375        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3376        runtime/rf_table.cc:
    28893377        - Table::insert_node() fixes.
    28903378
     
    28973385        * library/Compare/compare.cc, library/Compare/gt.cc,
    28983386        library/Compare/gt_eq.cc, library/Compare/lt.cc,
    2899         library/Compare/lt_eq.cc, runtime/rf_expr.hh, runtime/rf_table.cc:
     3387        library/Compare/lt_eq.cc, runtime-new/rf_expr.hh,
     3388        runtime-new/rf_table.cc, runtime-old/rf_expr.hh,
     3389        runtime-old/rf_table.cc, runtime/rf_expr.hh, runtime/rf_table.cc:
    29003390        - Expr::compare() can return any integer.  Sign is what matters.
    29013391
     
    291134012003-08-14  Andrey Slepuhin  <pooh@msu.ru>
    29123402
    2913         * library/StdIO/read_m_line.cc, runtime/rf_channel.ih:
     3403        * library/StdIO/read_m_line.cc, runtime-new/rf_channel.ih,
     3404        runtime-old/rf_channel.ih, runtime/rf_channel.ih:
    29143405        - Memory-related bugs fixed.
    29153406
     
    29373428        - Further Read!() fixes.
    29383429
    2939         * runtime/rf_vector.ih:
     3430        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3431        runtime/rf_vector.ih:
    29403432        - Fixed opertator=() to handle correctly reference counter. It
    29413433        is illegal to use destructors in object asignments.
     
    29643456        - Code is modified.
    29653457
    2966         * runtime/rf_vector.ih:
     3458        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3459        runtime/rf_vector.ih:
    29673460        - Method "=" is changed (problems with destructor).
    29683461
     
    299634892003-08-13  Andrey Slepuhin  <pooh@msu.ru>
    29973490
    2998         * runtime/rf_expr.ih, runtime/rf_types.hh:
     3491        * runtime-new/rf_expr.ih, runtime-new/rf_types.hh,
     3492        runtime-old/rf_expr.ih, runtime-old/rf_types.hh,
     3493        runtime/rf_expr.ih, runtime/rf_types.hh:
    29993494        - Fixed type for Func.
    30003495        - Write type and hex value for unknown symbols.
     
    30033498        - Open-File() fixes.
    30043499
    3005         * runtime/rf_common.hh, runtime/rf_common.ih,
    3006         runtime/rf_macros.hh, library/StdIO/read.cc, runtime/rf_expr.ih:
     3500        * runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     3501        runtime-new/rf_macros.hh, runtime-old/rf_common.hh,
     3502        runtime-old/rf_common.ih, runtime-old/rf_macros.hh,
     3503        runtime/rf_common.hh, runtime/rf_common.ih, runtime/rf_macros.hh,
     3504        library/StdIO/read.cc, runtime-new/rf_expr.ih,
     3505        runtime-old/rf_expr.ih, runtime/rf_expr.ih:
    30073506        - Read!() fixes.
    30083507
    300935082003-08-13  Anton Orlov  <orlov@mccme.ru>
    30103509
    3011         * runtime/rf_macros.hh:
     3510        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     3511        runtime/rf_macros.hh:
    30123512        - The bug in __rf_call() function is fixed.
    30133513
     
    30513551        - Function is modified.
    30523552
    3053         * runtime/rf_table.hh, runtime/rf_table.ih:
     3553        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3554        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3555        runtime/rf_table.hh, runtime/rf_table.ih:
    30543556        - Constructor for Table_Copy is added.
    30553557
     
    307935812003-08-11  Andrey Slepuhin  <pooh@msu.ru>
    30803582
    3081         * runtime/rf_channel.hh, runtime/rf_channel.ih:
     3583        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     3584        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     3585        runtime/rf_channel.hh, runtime/rf_channel.ih:
    30823586        - Do not close already opened channels.
    30833587
    308435882003-08-11  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    30853589
    3086         * runtime/rf_core.cc, runtime/rf_integer.hh,
    3087         runtime/rf_integer.ih:
     3590        * runtime-new/rf_core.cc, runtime-new/rf_integer.hh,
     3591        runtime-new/rf_integer.ih, runtime-old/rf_core.cc,
     3592        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3593        runtime/rf_core.cc, runtime/rf_integer.hh, runtime/rf_integer.ih:
    30883594        - calling setlocale in Time is taken to Init;
    30893595        - type of argument of cmp function in Integer class is changed to
     
    31103616
    31113617        * library/StdIO/read_m_line.cc, library/StdIO/std_channels.cc,
    3112         library/include/refal/StdIO.hh, runtime/rf_core.cc,
    3113         runtime/rf_core.hh, runtime/rf_macros.hh, bootstrap/Makefile,
    3114         compiler/Makefile, library/Convert/to_int.cc,
    3115         library/Dos/Makefile, library/Dos/arg.cc, library/Makefile,
    3116         library/StdIO/Makefile:
     3618        library/include/refal/StdIO.hh, runtime-new/rf_core.cc,
     3619        runtime-new/rf_core.hh, runtime-new/rf_macros.hh,
     3620        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     3621        runtime-old/rf_macros.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     3622        runtime/rf_macros.hh, bootstrap/Makefile, compiler/Makefile,
     3623        library/Convert/to_int.cc, library/Dos/Makefile,
     3624        library/Dos/arg.cc, library/Makefile, library/StdIO/Makefile:
    31173625        - Implemented Dos::Arg() and StdIO::Read-Line!().
    31183626        - Some fixes for bootstrapping.
     
    31473655        - Another test for variables renaming.
    31483656
    3149         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     3657        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     3658        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     3659        runtime/rf_expr.hh, runtime/rf_expr.ih:
    31503660        - rsplit macro has been added.
    31513661
    315236622003-08-09  Anton Orlov  <orlov@mccme.ru>
    31533663
    3154         * runtime/rf_expr.ih:
     3664        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3665        runtime/rf_expr.ih:
    31553666        - Write for Integers.
    31563667
     
    316336742003-08-08  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    31643675
    3165         * runtime/rf_char.cc:
     3676        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     3677        runtime/rf_char.cc:
    31663678        - Int32 is replaced by Integer in bytes_to_chars method
    31673679
     
    318236942003-08-08  Svetlana Ponomareva  <psm@kbse.botik.ru>
    31833695
    3184         * runtime/rf_table.ih:
     3696        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3697        runtime/rf_table.ih:
    31853698        - Constructor Table() is changed.
    31863699
    318737002003-08-07  Svetlana Ponomareva  <psm@kbse.botik.ru>
    31883701
    3189         * runtime/rf_table.cc:
     3702        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3703        runtime/rf_table.cc:
    31903704        - Static counter of table number is added (bugs for memory).
    31913705
    3192         * runtime/rf_table.hh, runtime/rf_table.ih:
     3706        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3707        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3708        runtime/rf_table.hh, runtime/rf_table.ih:
    31933709        - Bugs at work with memory are corrected (added counter of
    31943710        table number).
     
    31993715        - Method "=" for Vector is added and functions are changed.
    32003716
    3201         * runtime/rf_vector.hh, runtime/rf_vector.ih:
     3717        * runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     3718        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     3719        runtime/rf_vector.hh, runtime/rf_vector.ih:
    32023720        - Method = is added.
    32033721
    320437222003-08-06  Anton Orlov  <orlov@mccme.ru>
    32053723
    3206         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3724        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3725        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3726        runtime/rf_integer.hh, runtime/rf_integer.ih:
    32073727        - Added methods for comparison with long int and conversion to it.
    32083728
     
    32263746        * library/Access/l.cc, library/Access/left.cc,
    32273747        library/Access/length.cc, library/Access/middle.cc,
    3228         library/Access/r.cc, library/Access/right.cc, runtime/rf_types.hh:
     3748        library/Access/r.cc, library/Access/right.cc,
     3749        runtime-new/rf_types.hh, runtime-old/rf_types.hh,
     3750        runtime/rf_types.hh:
    32293751        - type_short_int is replaced by type_int32
    32303752
    3231         * runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_expr.ih,
     3753        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     3754        runtime-new/rf_expr.ih, runtime-new/rf_short_int.cc,
     3755        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     3756        runtime-old/rf_char.cc, runtime-old/rf_core.cc,
     3757        runtime-old/rf_expr.ih, runtime-old/rf_short_int.cc,
     3758        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     3759        runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_expr.ih,
    32323760        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    32333761        runtime/rf_short_int.ih:
     
    32623790
    32633791        * library/Vector/vector.cc, library/Vector/vector_init.cc,
    3264         library/Vector/vector_replace.cc, runtime/rf_vector.hh,
     3792        library/Vector/vector_replace.cc, runtime-new/rf_vector.hh,
     3793        runtime-new/rf_vector.ih, runtime-old/rf_vector.hh,
     3794        runtime-old/rf_vector.ih, runtime/rf_vector.hh,
    32653795        runtime/rf_vector.ih:
    32663796        - Method "Vector-Replace" is changed.
     
    329538252003-07-31  Andrey Slepuhin  <pooh@msu.ru>
    32963826
    3297         * runtime/rf_integer.ih:
     3827        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3828        runtime/rf_integer.ih:
    32983829        - Added comment on used trick.
    32993830
     
    33053836          ShortInt
    33063837
    3307         * runtime/rf_integer.ih:
     3838        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3839        runtime/rf_integer.ih:
    33083840        - Integer::create_expr(WString& ) method is implemented
    33093841
     
    33283860
    33293861        * samples/Apply/apply.out, samples/Apply/apply.rf,
     3862        runtime-new/Makefile, runtime-new/rf_core.cc,
     3863        runtime-new/rf_core.hh, runtime-new/rf_func.cc,
     3864        runtime-new/rf_func.hh, runtime-new/rf_func.ih,
     3865        runtime-new/rf_term.hh, runtime-new/rf_types.hh,
     3866        runtime-old/Makefile, runtime-old/rf_core.cc,
     3867        runtime-old/rf_core.hh, runtime-old/rf_func.cc,
     3868        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     3869        runtime-old/rf_term.hh, runtime-old/rf_types.hh,
    33303870        runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    33313871        runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
     
    33543894        library/Table/lookup.cc, library/Table/replace_table.cc,
    33553895        library/Table/table_copy.cc, library/Table/unbind.cc,
    3356         library/Table/bind.cc, runtime/rf_table.cc, runtime/rf_table.hh,
     3896        library/Table/bind.cc, runtime-new/rf_table.cc,
     3897        runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3898        runtime-old/rf_table.cc, runtime-old/rf_table.hh,
     3899        runtime-old/rf_table.ih, runtime/rf_table.cc, runtime/rf_table.hh,
    33573900        runtime/rf_table.ih:
    33583901        - Function names are changed.
     
    336639092003-07-24  Andrey Slepuhin  <pooh@msu.ru>
    33673910
    3368         * runtime/rf_integer.ih:
     3911        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3912        runtime/rf_integer.ih:
    33693913        - Operator % (intptr_t) sign bug fixed.
    33703914
     
    338239262003-07-19  Svetlana Ponomareva  <psm@kbse.botik.ru>
    33833927
    3384         * runtime/rf_vector.ih:
     3928        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3929        runtime/rf_vector.ih:
    33853930        - Methods for Vector are added.
    33863931
     
    33913936        library/Vector/subvector_fill.cc, library/Vector/vector.cc,
    33923937        library/Vector/vector_replace.cc, library/Vector/vector_set.cc,
     3938        runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     3939        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
    33933940        runtime/rf_vector.hh, runtime/rf_vector.ih:
    33943941        - Methods for Vector are added.
     
    34073954        library/Vector/vector.cc, library/Vector/vector_fill.cc,
    34083955        library/Vector/vector_init.cc, library/Vector/vector_to_exp.cc,
    3409         library/Makefile, runtime/rf_vector.hh, runtime/rf_vector.ih:
     3956        library/Makefile, runtime-new/rf_vector.hh,
     3957        runtime-new/rf_vector.ih, runtime-old/rf_vector.hh,
     3958        runtime-old/rf_vector.ih, runtime/rf_vector.hh,
     3959        runtime/rf_vector.ih:
    34103960        - Library VECTOR.
    34113961
     
    34233973        * library/Arithm/Makefile, library/Arithm/div_rem.cc,
    34243974        library/Arithm/gcd.cc, library/Arithm/neg.cc,
     3975        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3976        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
    34253977        runtime/rf_integer.hh, runtime/rf_integer.ih:
    34263978        - Finished library changes for long arithmetic.
     
    34313983        - Started work on bootstrap infrastructure.
    34323984
    3433         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3985        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3986        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3987        runtime/rf_integer.hh, runtime/rf_integer.ih:
    34343988        - Additional constructors added.
    34353989
     
    34433997        * library/Arithm/add.cc, library/Arithm/div.cc,
    34443998        library/Arithm/mult.cc, library/Arithm/rem.cc,
    3445         library/Arithm/sub.cc, runtime/rf_integer.hh,
     3999        library/Arithm/sub.cc, runtime-new/rf_integer.hh,
     4000        runtime-new/rf_integer.ih, runtime-old/rf_integer.hh,
     4001        runtime-old/rf_integer.ih, runtime/rf_integer.hh,
    34464002        runtime/rf_integer.ih:
    34474003        - Most long arithmetic functions implemented.
     
    34674023        - String functions
    34684024
    3469         * runtime/rf_string.cc, runtime/rf_string.hh,
    3470         runtime/rf_string.ih:
     4025        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     4026        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     4027        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     4028        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    34714029        - String::fill(String&, size_t, size_t, wchar_t) method is
    34724030        corrected
     
    348940472003-07-15  Andrey Slepuhin  <pooh@msu.ru>
    34904048
    3491         * library/Arithm/mult.cc, runtime/rf_common.hh,
     4049        * library/Arithm/mult.cc, runtime-new/rf_common.hh,
     4050        runtime-new/rf_core.cc, runtime-new/rf_integer.cc,
     4051        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     4052        runtime-new/rf_string.cc, runtime-new/rf_types.hh,
     4053        runtime-old/rf_common.hh, runtime-old/rf_core.cc,
     4054        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     4055        runtime-old/rf_integer.ih, runtime-old/rf_string.cc,
     4056        runtime-old/rf_types.hh, runtime/rf_common.hh,
    34924057        runtime/rf_core.cc, runtime/rf_integer.cc, runtime/rf_integer.hh,
    34934058        runtime/rf_integer.ih, runtime/rf_string.cc, runtime/rf_types.hh,
     
    35144079        - Test for TABLE is added.
    35154080
    3516         * runtime/rf_table.hh, runtime/rf_table.ih, runtime/rf_table.cc:
     4081        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     4082        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4083        runtime/rf_table.hh, runtime/rf_table.ih, runtime-new/rf_table.cc,
     4084        runtime-old/rf_table.cc, runtime/rf_table.cc:
    35174085        - Format of functions is changed.
    35184086
     
    352540932003-07-09  Andrey Slepuhin  <pooh@msu.ru>
    35264094
    3527         * runtime/rf_integer.cc:
     4095        * runtime-new/rf_integer.cc, runtime-old/rf_integer.cc,
     4096        runtime/rf_integer.cc:
    35284097        - Temporary stub to fix tests compilation.
    35294098
    3530         * runtime/rf_common.ih, runtime/rf_core.cc,
     4099        * runtime-new/rf_common.ih, runtime-new/rf_core.cc,
     4100        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.hh,
     4101        runtime-new/rf_object.ih, runtime-new/rf_object_ref.ih,
     4102        runtime-new/rf_result.hh, runtime-new/rf_stack.hh,
     4103        runtime-new/rf_term.cc, runtime-old/rf_common.ih,
     4104        runtime-old/rf_core.cc, runtime-old/rf_memory_chunk.hh,
     4105        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     4106        runtime-old/rf_object_ref.ih, runtime-old/rf_result.hh,
     4107        runtime-old/rf_stack.hh, runtime-old/rf_term.cc,
     4108        runtime/rf_common.ih, runtime/rf_core.cc,
    35314109        runtime/rf_memory_chunk.hh, runtime/rf_object.hh,
    35324110        runtime/rf_object.ih, runtime/rf_object_ref.ih,
     
    35344112        - Fixed includes problems.
    35354113
    3536         * runtime/rf_integer.ih:
     4114        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     4115        runtime/rf_integer.ih:
    35374116        - Fixed a typo in the previous changeset.
    35384117
    3539         * runtime/rf_arg.hh, runtime/rf_integer.ih:
     4118        * runtime-new/rf_arg.hh, runtime-new/rf_integer.ih,
     4119        runtime-old/rf_arg.hh, runtime-old/rf_integer.ih,
     4120        runtime/rf_arg.hh, runtime/rf_integer.ih:
    35404121        - Added missing includes.
    35414122
    3542         * runtime/rf_expr.ih, runtime/rf_core.cc:
     4123        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     4124        runtime/rf_expr.ih, runtime-new/rf_core.cc,
     4125        runtime-old/rf_core.cc, runtime/rf_core.cc:
    35434126        - Fixed compilation warnings for 64-bit architectures.
    35444127
     
    35494132        - Compilation warnings on 64-bit systems fixed.
    35504133
    3551         * runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
     4134        * runtime-new/Makefile, runtime-new/rf_core.cc,
     4135        runtime-new/rf_core.hh, runtime-new/rf_integer.cc,
     4136        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     4137        runtime-new/rf_types.hh, runtime-old/Makefile,
     4138        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4139        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     4140        runtime-old/rf_integer.ih, runtime-old/rf_types.hh,
     4141        runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    35524142        runtime/rf_integer.cc, runtime/rf_integer.hh,
    35534143        runtime/rf_integer.ih, runtime/rf_types.hh:
     
    355941492003-07-09  Svetlana Ponomareva  <psm@kbse.botik.ru>
    35604150
    3561         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4151        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4152        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4153        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4154        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    35624155        - Function format is changed.
    35634156
     
    36084201        - RF_FUNC for TABLE.
    36094202
    3610         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4203        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4204        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4205        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4206        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    36114207        - Class TABLE.
    36124208
     
    36974293        - test for Int? function
    36984294
    3699         * runtime/rf_char.ih:
     4295        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     4296        runtime/rf_char.ih:
    37004297        - is_letter() method is corected
    37014298
    370242992003-07-01  Svetlana Ponomareva  <psm@kbse.botik.ru>
    37034300
    3704         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4301        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4302        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4303        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4304        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    37054305        - Code formatting.
    37064306
    370743072003-07-01  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    37084308
    3709         * runtime/rf_char.hh, runtime/rf_char.ih:
     4309        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     4310        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     4311        runtime/rf_char.hh, runtime/rf_char.ih:
    37104312        - is_letter() method is added
    37114313
     
    373043322003-06-30  Anton Orlov  <orlov@mccme.ru>
    37314333
    3732         * library/Makefile, runtime/rf_table.cc, runtime/rf_table.hh,
     4334        * library/Makefile, runtime-new/rf_table.cc,
     4335        runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     4336        runtime-old/rf_table.cc, runtime-old/rf_table.hh,
     4337        runtime-old/rf_table.ih, runtime/rf_table.cc, runtime/rf_table.hh,
    37334338        runtime/rf_table.ih, samples/Makefile:
    37344339        - Get the project successfully build.
     
    37534358        library/Table/table.cc, library/Table/unbind.cc,
    37544359        library/Table/Makefile, library/include/refal/Table.hh,
     4360        runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4361        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4362        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
    37554363        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih,
    3756         runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh:
     4364        runtime-new/Makefile, runtime-new/rf_core.cc,
     4365        runtime-new/rf_core.hh, runtime-old/Makefile,
     4366        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     4367        runtime/rf_core.cc, runtime/rf_core.hh:
    37574368        - Adding Table (testing).
    37584369
     
    37894400        - Fixes concerning formats with $const'ants.
    37904401
    3791         * runtime/Makefile:
     4402        * runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    37924403        - Fixes for getting string sample compile.
    37934404
     
    380444152003-06-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    38054416
    3806         * runtime/rf_core.cc, runtime/rf_core.hh:
     4417        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4418        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4419        runtime/rf_core.cc, runtime/rf_core.hh:
    38074420        - type String is registered
    38084421
     
    38254438        - String library function
    38264439
    3827         * runtime/rf_string.cc, runtime/rf_string.hh,
    3828         runtime/rf_string.ih:
     4440        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     4441        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     4442        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     4443        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    38294444        - String class
    38304445
     
    38394454        samples/Convert/bytes_to_chars_inval.out,
    38404455        samples/StdIO/open_file_inv1.out,
    3841         samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
     4456        samples/StdIO/open_file_inv2.out, runtime-new/rf_core.cc,
     4457        runtime-new/rf_macros.hh, runtime-old/rf_core.cc,
     4458        runtime-old/rf_macros.hh, runtime/rf_core.cc,
    38424459        runtime/rf_macros.hh, samples/Access/Makefile,
    38434460        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     
    38484465        - Most out-files are generated with old (1.8.7) compiler.
    38494466
    3850         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     4467        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4468        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4469        runtime/rf_expr.hh, runtime/rf_expr.ih:
    38514470        - sym_eq is renamed to term_eq.
    38524471
     
    385844772003-06-28  Anton Orlov  <orlov@mccme.ru>
    38594478
    3860         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_expr.hh:
     4479        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4480        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4481        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     4482        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
    38614483        - Methods for flat expressions equality checks have been removed.
    38624484
    3863         * runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     4485        * runtime-new/rf_core.cc, runtime-new/rf_expr.hh,
     4486        runtime-new/rf_expr.ih, runtime-new/rf_object.cc,
     4487        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     4488        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     4489        runtime-new/rf_short_int.cc, runtime-new/rf_term.hh,
     4490        runtime-new/rf_term.ih, runtime-new/rf_vector.ih,
     4491        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     4492        runtime-old/rf_expr.ih, runtime-old/rf_object.cc,
     4493        runtime-old/rf_object.hh, runtime-old/rf_object_ref.cc,
     4494        runtime-old/rf_object_ref.hh, runtime-old/rf_object_ref.ih,
     4495        runtime-old/rf_short_int.cc, runtime-old/rf_term.hh,
     4496        runtime-old/rf_term.ih, runtime-old/rf_vector.ih,
     4497        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    38644498        runtime/rf_object.cc, runtime/rf_object.hh,
    38654499        runtime/rf_object_ref.cc, runtime/rf_object_ref.hh,
    38664500        runtime/rf_object_ref.ih, runtime/rf_short_int.cc,
    38674501        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_vector.ih,
    3868         runtime/Makefile:
     4502        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    38694503        ----- Branch: parenth_term -----
    38704504        - Result of merge from main trunk.
     
    387245062003-06-26  Anton Orlov  <orlov@mccme.ru>
    38734507
    3874         * runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     4508        * runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4509        runtime-new/rf_term.ih, runtime-old/rf_term.cc,
     4510        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4511        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     4512        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4513        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    38754514        runtime/rf_expr.hh, runtime/rf_expr.ih:
    38764515        - Method Expr::compare.
     
    389145302003-06-23  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    38924531
    3893         * runtime/rf_short_int.cc:
     4532        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     4533        runtime/rf_short_int.cc:
    38944534        - ShortInt::create_expr(pxx::WString& ) method is corrected
    38954535
     
    39064546        dynamic_cast.
    39074547
    3908         * runtime/Makefile, runtime/rf_core.cc, runtime/rf_expr.ih,
     4548        * runtime-new/Makefile, runtime-new/rf_core.cc,
     4549        runtime-new/rf_expr.ih, runtime-new/rf_object.cc,
     4550        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     4551        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     4552        runtime-new/rf_short_int.cc, runtime-new/rf_term.hh,
     4553        runtime-new/rf_term.ih, runtime-new/rf_vector.ih,
     4554        runtime-old/Makefile, runtime-old/rf_core.cc,
     4555        runtime-old/rf_expr.ih, runtime-old/rf_object.cc,
     4556        runtime-old/rf_object.hh, runtime-old/rf_object_ref.cc,
     4557        runtime-old/rf_object_ref.hh, runtime-old/rf_object_ref.ih,
     4558        runtime-old/rf_short_int.cc, runtime-old/rf_term.hh,
     4559        runtime-old/rf_term.ih, runtime-old/rf_vector.ih,
     4560        runtime/Makefile, runtime/rf_core.cc, runtime/rf_expr.ih,
    39094561        runtime/rf_object.cc, runtime/rf_object.hh,
    39104562        runtime/rf_object_ref.cc, runtime/rf_object_ref.hh,
     
    391945712003-06-21  Anton Orlov  <orlov@mccme.ru>
    39204572
    3921         * runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    3922         runtime/rf_term.ih, runtime/rf_expr.hh:
     4573        * runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     4574        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4575        runtime-old/rf_expr.ih, runtime-old/rf_term.cc,
     4576        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4577        runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     4578        runtime/rf_term.ih, runtime-new/rf_expr.hh,
     4579        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
    39234580        - Improved eq functions.
    39244581
    3925         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     4582        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     4583        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4584        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4585        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     4586        runtime-new/rf_word.ih, runtime-old/rf_short_int.hh,
     4587        runtime-old/rf_short_int.ih, runtime-old/rf_term.cc,
     4588        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4589        runtime-old/rf_types.hh, runtime-old/rf_word.cc,
     4590        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4591        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    39264592        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    39274593        runtime/rf_types.hh, runtime/rf_word.cc, runtime/rf_word.hh,
    3928         runtime/rf_word.ih, runtime/rf_char.ih, runtime/rf_core.cc,
    3929         runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    3930         runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    3931         runtime/rf_parenth.hh, runtime/rf_short_int.cc,
    3932         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    3933         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     4594        runtime/rf_word.ih, runtime-new/rf_char.ih,
     4595        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4596        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4597        runtime-new/rf_macros.hh, runtime-new/rf_object.cc,
     4598        runtime-new/rf_object.hh, runtime-new/rf_parenth.hh,
     4599        runtime-new/rf_short_int.cc, runtime-old/rf_char.ih,
     4600        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4601        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4602        runtime-old/rf_macros.hh, runtime-old/rf_object.cc,
     4603        runtime-old/rf_object.hh, runtime-old/rf_parenth.hh,
     4604        runtime-old/rf_short_int.cc, runtime/rf_char.ih,
     4605        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
     4606        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_object.cc,
     4607        runtime/rf_object.hh, runtime/rf_parenth.hh,
     4608        runtime/rf_short_int.cc, runtime-new/Makefile,
     4609        runtime-new/rf_channel.cc, runtime-new/rf_channel.hh,
     4610        runtime-new/rf_channel.ih, runtime-new/rf_char.cc,
     4611        runtime-new/rf_char.hh, runtime-old/Makefile,
     4612        runtime-old/rf_channel.cc, runtime-old/rf_channel.hh,
     4613        runtime-old/rf_channel.ih, runtime-old/rf_char.cc,
     4614        runtime-old/rf_char.hh, runtime/Makefile, runtime/rf_channel.cc,
     4615        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     4616        runtime/rf_char.hh:
    39344617        - Result of merge from main trunk.
    39354618
    393646192003-06-20  Andrey Slepuhin  <pooh@msu.ru>
    39374620
    3938         * runtime/rf_expr.ih:
     4621        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     4622        runtime/rf_expr.ih:
    39394623        - Enable writing expressions with `-' unquoted.
    39404624
     
    39814665        * library/StdIO/Makefile, library/StdIO/print.cc,
    39824666        library/StdIO/print_e_.cc, library/StdIO/write.cc,
    3983         library/StdIO/write_e_.cc, runtime/rf_channel.hh,
     4667        library/StdIO/write_e_.cc, runtime-new/rf_channel.hh,
     4668        runtime-new/rf_channel.ih, runtime-new/rf_expr.hh,
     4669        runtime-new/rf_expr.ih, runtime-old/rf_channel.hh,
     4670        runtime-old/rf_channel.ih, runtime-old/rf_expr.hh,
     4671        runtime-old/rf_expr.ih, runtime/rf_channel.hh,
    39844672        runtime/rf_channel.ih, runtime/rf_expr.hh, runtime/rf_expr.ih:
    39854673        - Implemented missing StdIO::Print* and StdIO::Write* functions.
    39864674
    39874675        * library/StdIO/Makefile, library/StdIO/open_file.cc,
     4676        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4677        runtime-new/rf_term.ih, runtime-old/rf_expr.hh,
     4678        runtime-old/rf_expr.ih, runtime-old/rf_term.ih,
    39884679        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.ih:
    39894680        - StdIO::Open-File implemented.
    39904681
    39914682        * library/StdIO/Makefile, library/StdIO/write.cc,
     4683        runtime-new/rf_expr.ih, runtime-new/rf_short_int.ih,
     4684        runtime-old/rf_expr.ih, runtime-old/rf_short_int.ih,
    39924685        runtime/rf_expr.ih, runtime/rf_short_int.ih, samples/Makefile,
    39934686        samples/samples.mk:
    39944687        - Expr::write() rewriting. StdIO::WriteLN() added.
    39954688
    3996         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     4689        * runtime-new/rf_expr.ih, runtime-new/rf_term.hh,
     4690        runtime-new/rf_term.ih, runtime-old/rf_expr.ih,
     4691        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4692        runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    39974693        - Fixed Expr::print() bug caused by last change.
    39984694
    399946952003-06-09  Andrey Slepuhin  <pooh@msu.ru>
    40004696
    4001         * runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     4697        * runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4698        runtime-new/rf_vector.ih, runtime-new/rf_word.cc,
     4699        runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     4700        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4701        runtime-old/rf_vector.ih, runtime-old/rf_word.cc,
     4702        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4703        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    40024704        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih,
     4705        runtime-new/rf_macros.hh, runtime-new/rf_object.cc,
     4706        runtime-new/rf_object.hh, runtime-new/rf_short_int.cc,
     4707        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     4708        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4709        runtime-old/rf_macros.hh, runtime-old/rf_object.cc,
     4710        runtime-old/rf_object.hh, runtime-old/rf_short_int.cc,
     4711        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     4712        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
    40034713        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    40044714        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    40054715        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     4716        runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     4717        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4718        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4719        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     4720        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4721        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    40064722        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih,
    40074723        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih:
     
    40094725        now depend only on a term type.
    40104726
    4011         * runtime/rf_channel.cc, runtime/rf_channel.hh,
     4727        * runtime-new/rf_channel.cc, runtime-new/rf_channel.hh,
     4728        runtime-new/rf_channel.ih, runtime-old/rf_channel.cc,
     4729        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     4730        runtime/rf_channel.cc, runtime/rf_channel.hh,
    40124731        runtime/rf_channel.ih:
    40134732        - First bits of Channel implementation.
     
    40164735
    40174736        * library/StdIO/Makefile, library/StdIO/channel.cc,
    4018         library/StdIO/std_channels.cc, runtime/Makefile,
    4019         runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     4737        library/StdIO/std_channels.cc, runtime-new/Makefile,
     4738        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4739        runtime-new/rf_types.hh, runtime-old/Makefile,
     4740        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4741        runtime-old/rf_types.hh, runtime/Makefile, runtime/rf_core.cc,
     4742        runtime/rf_core.hh, runtime/rf_types.hh:
    40204743        - First bits of Channel implementation.
    40214744
    4022         * runtime/rf_core.cc:
     4745        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     4746        runtime/rf_core.cc:
    40234747        - Improved error handling.
    40244748
     
    40364760        - tests for То_m_Int function;
    40374761
    4038         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     4762        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     4763        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     4764        runtime-new/rf_word.ih, runtime-old/rf_short_int.cc,
     4765        runtime-old/rf_short_int.hh, runtime-old/rf_word.cc,
     4766        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4767        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    40394768        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih:
    40404769        - ShortInt::create_expr(WString& ) method is added for Тo_m_Int
     
    404947782003-06-04  Anton Orlov  <orlov@mccme.ru>
    40504779
    4051         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     4780        * runtime-new/rf_expr.ih, runtime-new/rf_term.hh,
     4781        runtime-new/rf_term.ih, runtime-old/rf_expr.ih,
     4782        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4783        runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    40524784        - Improved eq functions.
    40534785
    405447862003-06-03  Anton Orlov  <orlov@mccme.ru>
    40554787
    4056         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
     4788        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4789        runtime-new/rf_parenth.hh, runtime-new/rf_term.cc,
     4790        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4791        runtime-old/rf_parenth.hh, runtime-old/rf_term.cc,
     4792        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
    40574793        runtime/rf_term.cc:
    40584794        - Added counting of references to parentheses.
     
    407248082003-06-02  Anton Orlov  <orlov@mccme.ru>
    40734809
    4074         * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
     4810        * runtime-new/Makefile, runtime-new/rf_char.cc,
     4811        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4812        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4813        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4814        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4815        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4816        runtime-new/rf_vector.ih, runtime-new/rf_word.ih,
     4817        runtime-old/Makefile, runtime-old/rf_char.cc,
     4818        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4819        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4820        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
     4821        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     4822        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4823        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4824        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    40754825        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    40764826        runtime/rf_parenth.hh, runtime/rf_short_int.ih,
     
    40804830        main CVS branch.
    40814831
    4082         * runtime/Makefile, runtime/rf_term.hh, runtime/rf_term.ih,
     4832        * runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile,
     4833        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4834        runtime-new/rf_types.hh, runtime-new/rf_vector.ih,
     4835        runtime-new/rf_word.ih, runtime-old/rf_term.hh,
     4836        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4837        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4838        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     4839        runtime/rf_vector.ih, runtime/rf_word.ih, runtime-new/rf_char.cc,
     4840        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4841        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4842        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4843        runtime-new/rf_term.cc, runtime-old/rf_char.cc,
     4844        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4845        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4846        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
     4847        runtime-old/rf_term.cc, runtime/rf_char.cc, runtime/rf_char.ih,
     4848        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     4849        runtime/rf_parenth.hh, runtime/rf_short_int.ih,
     4850        runtime/rf_term.cc:
     4851        - Parentheses are inherited from general Term.
     4852
     48532003-06-01  Anton Orlov  <orlov@mccme.ru>
     4854
     4855        * runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4856        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4857        runtime-new/rf_vector.ih, runtime-new/rf_word.ih,
     4858        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     4859        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4860        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4861        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    40834862        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    4084         runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    4085         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
    4086         runtime/rf_short_int.ih, runtime/rf_term.cc:
    4087         - Parentheses are inherited from general Term.
    4088 
    4089 2003-06-01  Anton Orlov  <orlov@mccme.ru>
    4090 
    4091         * runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    4092         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
     4863        runtime-new/Makefile, runtime-new/rf_char.cc,
     4864        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4865        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4866        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4867        runtime-old/Makefile, runtime-old/rf_char.cc,
     4868        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4869        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4870        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
    40934871        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    40944872        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     
    41014879        - Bugs in the To-Int function.
    41024880
    4103         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     4881        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4882        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4883        runtime/rf_expr.hh, runtime/rf_expr.ih:
    41044884        - Variants of eq for constant expressions.
    41054885
     
    41074887        - Makefile fix.
    41084888
    4109         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
     4889        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4890        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4891        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4892        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4893        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
    41104894        runtime/rf_term.ih:
    41114895        - Added specialized eq functions for various cases.
     
    41314915        - tests for To_m_Int function are corrected
    41324916
    4133         * runtime/rf_char.ih, runtime/rf_short_int.cc, runtime/rf_char.hh:
     4917        * runtime-new/rf_char.ih, runtime-new/rf_short_int.cc,
     4918        runtime-old/rf_char.ih, runtime-old/rf_short_int.cc,
     4919        runtime/rf_char.ih, runtime/rf_short_int.cc,
     4920        runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     4921        runtime/rf_char.hh:
    41344922        - result of is_space() method is corrected;
    41354923        - evaluating of a number in create_expr (Expr&, int) for Char
     
    41374925          corrected
    41384926
    4139         * runtime/rf_word.ih, runtime/rf_word.hh:
     4927        * runtime-new/rf_word.ih, runtime-old/rf_word.ih,
     4928        runtime/rf_word.ih, runtime-new/rf_word.hh,
     4929        runtime-old/rf_word.hh, runtime/rf_word.hh:
    41404930        - has_spaces() is_number() methods are corrected;
    41414931        - result of is_number function is represented by enum;
     
    414649362003-05-28  Andrey Slepuhin  <pooh@msu.ru>
    41474937
    4148         * runtime/rf_expr.ih, runtime/rf_term.ih, runtime/rf_word.cc,
     4938        * runtime-new/rf_expr.ih, runtime-new/rf_term.ih,
     4939        runtime-new/rf_word.cc, runtime-new/rf_word.ih,
     4940        runtime-old/rf_expr.ih, runtime-old/rf_term.ih,
     4941        runtime-old/rf_word.cc, runtime-old/rf_word.ih,
     4942        runtime/rf_expr.ih, runtime/rf_term.ih, runtime/rf_word.cc,
    41494943        runtime/rf_word.ih:
    41504944        - More fixes to make Word working.
    41514945
    4152         * runtime/rf_char.cc:
     4946        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     4947        runtime/rf_char.cc:
    41534948        - More fixes in Char::create_expr().
    41544949
    4155         * runtime/rf_char.cc, runtime/rf_term.hh, runtime/rf_term.ih:
     4950        * runtime-new/rf_char.cc, runtime-new/rf_term.hh,
     4951        runtime-new/rf_term.ih, runtime-old/rf_char.cc,
     4952        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4953        runtime/rf_char.cc, runtime/rf_term.hh, runtime/rf_term.ih:
    41564954        - Added ability to create flat expressions. Fixed
    41574955        Char::create_expr().
     
    41714969        - tests for То_m_Int function are added
    41724970
    4173         * runtime/rf_word.hh, runtime/rf_word.ih:
     4971        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     4972        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4973        runtime/rf_word.hh, runtime/rf_word.ih:
    41744974        - is_number() method is corrected;
    41754975        - has_spaces() method is added;
     
    420250022003-05-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42035003
    4204         * runtime/rf_short_int.cc:
     5004        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5005        runtime/rf_short_int.cc:
    42055006        - creating number from terms of type Word is corrected
    42065007
    4207         * runtime/rf_word.hh, runtime/rf_word.ih:
     5008        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5009        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5010        runtime/rf_word.hh, runtime/rf_word.ih:
    42085011        - constructor in NumIterator class and is_number() method are
    42095012        modified
     
    42305033        - tests in to_int2.rf are corrected
    42315034
    4232         * runtime/rf_char.ih, runtime/rf_char.hh:
     5035        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5036        runtime/rf_char.ih, runtime-new/rf_char.hh,
     5037        runtime-old/rf_char.hh, runtime/rf_char.hh:
    42335038        - method is_not_space() is added
    42345039
    4235         * runtime/rf_short_int.cc:
     5040        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5041        runtime/rf_short_int.cc:
    42365042        - processing of terms of Char type is corrected (spaces around
    42375043        the digits are ignored)
    42385044
    4239         * runtime/rf_word.hh, runtime/rf_word.ih:
     5045        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5046        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5047        runtime/rf_word.hh, runtime/rf_word.ih:
    42405048        - is_number() method is corrected
    42415049
     
    425950672003-05-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42605068
    4261         * runtime/rf_word.hh, runtime/rf_word.ih:
     5069        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5070        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5071        runtime/rf_word.hh, runtime/rf_word.ih:
    42625072        - return type of operator *() in NumIterator class is corrected
    42635073
     
    427250822003-05-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42735083
    4274         * runtime/rf_word.hh, runtime/rf_word.ih:
     5084        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5085        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5086        runtime/rf_word.hh, runtime/rf_word.ih:
    42755087        - type of operator * in NumIterator class is corrected
    42765088
     
    42785090        - tests with expression consisting of one word are added
    42795091
    4280         * runtime/rf_short_int.cc:
     5092        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5093        runtime/rf_short_int.cc:
    42815094        - create_expr(Expr&, int) method is modified to process terms
    42825095        of type word
    42835096
    4284         * runtime/rf_word.hh, runtime/rf_word.ih:
     5097        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5098        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5099        runtime/rf_word.hh, runtime/rf_word.ih:
    42855100        - method is_number() is corrected
    42865101
     
    429051052003-05-20  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42915106
    4292         * runtime/rf_word.ih: -file formatting is corrected
    4293 
    4294         * runtime/rf_word.hh, runtime/rf_word.ih:
     5107        * runtime-new/rf_word.ih, runtime-old/rf_word.ih,
     5108        runtime/rf_word.ih:
     5109        -file formatting is corrected
     5110
     5111        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5112        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5113        runtime/rf_word.hh, runtime/rf_word.ih:
    42955114        - file formatting is corrected, modificator const is added
    42965115        to methods
     
    429851172003-05-17  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42995118
    4300         * runtime/rf_word.hh, runtime/rf_word.ih:
     5119        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5120        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5121        runtime/rf_word.hh, runtime/rf_word.ih:
    43015122        - Class NumIterator as element of class Word is added
    43025123
    430351242003-05-16  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    43045125
    4305         * runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     5126        * runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5127        runtime-new/rf_core.hh, runtime-new/rf_word.cc,
     5128        runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5129        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     5130        runtime-old/rf_core.hh, runtime-old/rf_word.cc,
     5131        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5132        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
    43065133        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih:
    43075134        - type word is registered
     
    43275154
    43285155        * library/Convert/to_int.cc, samples/Convert/tochars.rf,
     5156        runtime-new/rf_char.hh, runtime-new/rf_short_int.cc,
     5157        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5158        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     5159        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     5160        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     5161        runtime-old/rf_char.hh, runtime-old/rf_short_int.cc,
     5162        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5163        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5164        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5165        runtime-old/rf_word.cc, runtime-old/rf_word.hh,
    43295166        runtime/rf_char.hh, runtime/rf_short_int.cc,
    43305167        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    43315168        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    43325169        runtime/rf_types.hh, runtime/rf_word.cc, runtime/rf_word.hh,
     5170        runtime-new/rf_char.cc, runtime-old/rf_char.cc,
    43335171        runtime/rf_char.cc:
    43345172        - Reworked Char::to_chars() method.
     
    43375175        - Corrected bug in the static expression generation algorithm.
    43385176
    4339         * library/Convert/to_int.cc, runtime/rf_short_int.cc,
    4340         samples/Arithm/add.rf, runtime/rf_short_int.hh:
     5177        * library/Convert/to_int.cc, runtime-new/rf_short_int.cc,
     5178        runtime-old/rf_short_int.cc, runtime/rf_short_int.cc,
     5179        samples/Arithm/add.rf, runtime-new/rf_short_int.hh,
     5180        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    43415181        - Maximum length of ShortInt number is now static constant
    43425182        initialized at run-time.
     
    436352032003-05-02  Anton Orlov  <orlov@mccme.ru>
    43645204
    4365         * runtime/rf_short_int.cc:
     5205        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5206        runtime/rf_short_int.cc:
    43665207        - Corrected bug in to_string() method.
    43675208
     
    437452152003-04-30  Andrey Slepuhin  <pooh@msu.ru>
    43755216
    4376         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_short_int.cc,
     5217        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5218        runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5219        runtime-new/rf_term.cc, runtime-new/rf_types.hh,
     5220        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     5221        runtime-new/rf_word.ih, runtime-old/rf_char.cc,
     5222        runtime-old/rf_char.hh, runtime-old/rf_short_int.cc,
     5223        runtime-old/rf_short_int.hh, runtime-old/rf_term.cc,
     5224        runtime-old/rf_types.hh, runtime-old/rf_word.cc,
     5225        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5226        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_short_int.cc,
    43775227        runtime/rf_short_int.hh, runtime/rf_term.cc, runtime/rf_types.hh,
    43785228        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih,
     5229        runtime-new/Makefile, runtime-new/rf_common.cc,
     5230        runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     5231        runtime-old/Makefile, runtime-old/rf_common.cc,
     5232        runtime-old/rf_common.hh, runtime-old/rf_common.ih,
    43795233        runtime/Makefile, runtime/rf_common.cc, runtime/rf_common.hh,
    43805234        runtime/rf_common.ih:
     
    442952832003-04-28  Anton Orlov  <orlov@mccme.ru>
    44305284
    4431         * runtime/rf_result.hh:
     5285        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     5286        runtime/rf_result.hh:
    44325287        - Uncommented Stack& Stack::operator , (Result&).
    44335288
     
    44785333        - Some additional tests.
    44795334
    4480         * runtime/rf_short_int.cc:
     5335        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5336        runtime/rf_short_int.cc:
    44815337        - More elegant version of ShortInt::create_expr (Expr& _expr,
    44825338        int _flag) method.
     
    448753432003-04-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    44885344
    4489         * runtime/rf_short_int.cc: *** empty log message ***
     5345        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5346        runtime/rf_short_int.cc: *** empty log message ***
    44905347
    44915348        * library/Convert/to_int.cc:
     
    45075364        * samples/Convert/Makefile: *** empty log message ***
    45085365
    4509         * runtime/rf_char.hh, runtime/rf_char.ih:
     5366        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     5367        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5368        runtime/rf_char.hh, runtime/rf_char.ih:
    45105369        - to_wchar_t() method is added
    45115370
     
    45535412        - tests for corrected To-Int function
    45545413
    4555         * runtime/rf_short_int.cc:
     5414        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5415        runtime/rf_short_int.cc:
    45565416        - create_expr for Тo-Int function is corrected
    45575417
     
    45695429        - tests for To-Int function
    45705430
    4571         * runtime/rf_short_int.cc:
     5431        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5432        runtime/rf_short_int.cc:
    45725433        - ShortInt::create_expr(Expr&, int) is corrected
    45735434
     
    458954502003-04-12  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    45905451
    4591         * runtime/rf_char.ih, runtime/rf_char.hh:
     5452        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5453        runtime/rf_char.ih, runtime-new/rf_char.hh,
     5454        runtime-old/rf_char.hh, runtime/rf_char.hh:
    45925455        - to_uint() method is added
    45935456
    459454572003-04-11  Anton Orlov  <orlov@mccme.ru>
    45955458
    4596         * runtime/rf_short_int.cc:
     5459        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5460        runtime/rf_short_int.cc:
    45975461        - Code formatting.
    45985462
     
    46005464        - Added Arithm subdirectory.
    46015465
    4602         * runtime/rf_short_int.ih, runtime/rf_char.cc:
     5466        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     5467        runtime/rf_short_int.ih, runtime-new/rf_char.cc,
     5468        runtime-old/rf_char.cc, runtime/rf_char.cc:
    46035469        - Code formatting.
    46045470
     
    46225488        - tests for To-Int library function
    46235489
    4624         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     5490        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5491        runtime-new/rf_short_int.ih, runtime-old/rf_short_int.cc,
     5492        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5493        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    46255494        runtime/rf_short_int.ih:
    46265495        - create_expr(Expr&, int) method for To-Int function is added.
     
    463455032003-03-27  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    46355504
    4636         * runtime/rf_char.cc:
     5505        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5506        runtime/rf_char.cc:
    46375507        - bytes_to_chars method is corrected
    46385508
    4639         * runtime/rf_char.cc:
     5509        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5510        runtime/rf_char.cc:
    46405511        - chars_to_bytes and bytes_to_chars methods are corrected.
    46415512
     
    46585529        - Chars-To-Bytes function is corrected
    46595530
    4660         * runtime/rf_char.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     5531        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5532        runtime/rf_char.ih, runtime-new/rf_char.cc,
     5533        runtime-new/rf_char.hh, runtime-old/rf_char.cc,
     5534        runtime-old/rf_char.hh, runtime/rf_char.cc, runtime/rf_char.hh:
    46615535        - chars_to_bytes method is added
    46625536
    466355372003-03-17  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    46645538
    4665         * runtime/rf_short_int.cc, samples/Convert/Makefile: *** empty
     5539        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5540        runtime/rf_short_int.cc, samples/Convert/Makefile: *** empty
    46665541        log message ***
    46675542
     
    46715546        and invalid
    46725547
    4673         * runtime/rf_char.cc:
     5548        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5549        runtime/rf_char.cc:
    46745550        - bytes_to_chars method is added
    46755551
     
    468255582003-03-17  Anton Orlov  <orlov@mccme.ru>
    46835559
    4684         * runtime/rf_short_int.cc:
     5560        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5561        runtime/rf_short_int.cc:
    46855562        - to_string is corrected.
    46865563
     
    46975574        - Bytes_m_To_m_Chars function
    46985575
    4699         * runtime/rf_char.cc, runtime/rf_char.hh:
     5576        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5577        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     5578        runtime/rf_char.cc, runtime/rf_char.hh:
    47005579        - bytes_to_chars static method is added
    47015580
     
    47235602        - Arithm library functions declarations
    47245603
    4725         * runtime/rf_short_int.cc:
     5604        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5605        runtime/rf_short_int.cc:
    47265606        - to_string method is added
    47275607
     
    47435623        - Makefiles fixes.
    47445624
    4745         * runtime/rf_vector.cc, runtime/rf_vector.hh,
    4746         runtime/rf_vector.ih, runtime/Makefile, runtime/rf_core.cc,
    4747         runtime/rf_core.hh:
     5625        * runtime-new/rf_vector.cc, runtime-new/rf_vector.hh,
     5626        runtime-new/rf_vector.ih, runtime-old/rf_vector.cc,
     5627        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     5628        runtime/rf_vector.cc, runtime/rf_vector.hh, runtime/rf_vector.ih,
     5629        runtime-new/Makefile, runtime-new/rf_core.cc,
     5630        runtime-new/rf_core.hh, runtime-old/Makefile,
     5631        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     5632        runtime/rf_core.cc, runtime/rf_core.hh:
    47485633        - Vector implementation added.
    47495634
     
    48095694        - Convert test files are moved to Convert subdirectory.
    48105695
    4811         * runtime/rf_core.cc, runtime/rf_expr.ih, runtime/rf_macros.hh,
     5696        * runtime-new/rf_core.cc, runtime-new/rf_expr.ih,
     5697        runtime-new/rf_macros.hh, runtime-new/rf_short_int.cc,
     5698        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5699        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     5700        runtime-new/rf_types.hh, runtime-old/rf_core.cc,
     5701        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     5702        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
     5703        runtime-old/rf_short_int.ih, runtime-old/rf_term.hh,
     5704        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5705        runtime/rf_core.cc, runtime/rf_expr.ih, runtime/rf_macros.hh,
    48125706        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    48135707        runtime/rf_short_int.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     
    483557292003-02-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    48365730
    4837         * runtime/rf_short_int.ih, runtime/rf_short_int.hh:
     5731        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     5732        runtime/rf_short_int.ih, runtime-new/rf_short_int.hh,
     5733        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    48385734        - to_uint() element function is added
    48395735
     
    48875783        message ***
    48885784
    4889         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     5785        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5786        runtime-new/rf_short_int.ih, runtime-old/rf_short_int.cc,
     5787        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5788        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    48905789        runtime/rf_short_int.ih:
    48915790        - get_char_len static method is added to ShortInt class
    48925791
    4893         * runtime/rf_macros.hh:
     5792        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     5793        runtime/rf_macros.hh:
    48945794        - RF_LIB_ERROR macros is changed
    48955795
     
    49365836        - Minor improvements.
    49375837
    4938         * runtime/rf_expr.ih:
     5838        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     5839        runtime/rf_expr.ih:
    49395840        - Using string operator [] from libp++.
    49405841
     
    494458452003-02-14  Anton Orlov  <orlov@mccme.ru>
    49455846
    4946         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih:
     5847        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5848        runtime-new/rf_char.ih, runtime-old/rf_char.cc,
     5849        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5850        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih:
    49475851        - Static methods Char::to_lower and Char::to_upper have been
    49485852        added for converting sequences of characters.
     
    495858622003-02-13  Anton Orlov  <orlov@mccme.ru>
    49595863
    4960         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_expr.hh,
     5864        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5865        runtime-new/rf_expr.hh, runtime-new/rf_term.cc,
     5866        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     5867        runtime-new/rf_types.hh, runtime-old/rf_char.cc,
     5868        runtime-old/rf_char.hh, runtime-old/rf_expr.hh,
     5869        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5870        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5871        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_expr.hh,
    49615872        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    49625873        runtime/rf_types.hh:
     
    49745885        - Library routines for box implementation.
    49755886
    4976         * runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
    4977         runtime/rf_types.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     5887        * runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     5888        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     5889        runtime-old/rf_term.ih, runtime-old/rf_types.cc,
     5890        runtime-old/rf_types.hh, runtime-old/rf_types.ih,
     5891        runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
     5892        runtime/rf_types.ih, runtime-new/rf_core.cc,
     5893        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     5894        runtime-new/rf_expr.ih, runtime-new/rf_object.hh,
     5895        runtime-new/rf_object.ih, runtime-new/rf_term.cc,
     5896        runtime-new/rf_term.hh, runtime-old/rf_core.cc,
     5897        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
     5898        runtime-old/rf_expr.ih, runtime-old/rf_object.hh,
     5899        runtime-old/rf_object.ih, runtime-old/rf_term.cc,
     5900        runtime-old/rf_term.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    49785901        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_object.hh,
    49795902        runtime/rf_object.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    4980         runtime/Makefile, runtime/rf_box.hh:
     5903        runtime-new/Makefile, runtime-new/rf_box.hh, runtime-old/Makefile,
     5904        runtime-old/rf_box.hh, runtime/Makefile, runtime/rf_box.hh:
    49815905        - Continued work on refal objects.
    49825906        - Box object implementation.
     
    49915915        streams.
    49925916
    4993         * runtime/rf_core.cc, runtime/rf_core.hh, runtime/Makefile:
     5917        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     5918        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     5919        runtime/rf_core.cc, runtime/rf_core.hh, runtime-new/Makefile,
     5920        runtime-old/Makefile, runtime/Makefile:
    49945921        - Minor fixes to correct samples compilation.
    49955922
    499659232003-02-10  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    49975924
    4998         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     5925        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5926        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     5927        runtime-new/rf_term.ih, runtime-old/rf_short_int.hh,
     5928        runtime-old/rf_short_int.ih, runtime-old/rf_term.cc,
     5929        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     5930        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    49995931        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     5932        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5933        runtime-new/rf_expr.ih, runtime-new/rf_short_int.cc,
     5934        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     5935        runtime-old/rf_expr.ih, runtime-old/rf_short_int.cc,
    50005936        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_expr.ih,
    50015937        runtime/rf_short_int.cc:
     
    50105946        - Implementing wide character stream operations.
    50115947
    5012         * runtime/rf_expr.ih:
     5948        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     5949        runtime/rf_expr.ih:
    50135950        - Fixed a bug with non-terminated buffer after wctomb()
    50145951        conversion.
     
    50375974        be improved.
    50385975
    5039         * runtime/rf_char.cc, runtime/rf_core.cc:
     5976        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     5977        runtime-old/rf_char.cc, runtime-old/rf_core.cc,
     5978        runtime/rf_char.cc, runtime/rf_core.cc:
    50405979        - Corrected work with locales.
    50415980
    5042         * runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
    5043         samples/Makefile, runtime/rf_char.cc, runtime/rf_char.hh,
    5044         runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
    5045         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc,
    5046         runtime/rf_term.hh, library/StdIO/print.cc:
     5981        * runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     5982        runtime-new/rf_types.hh, runtime-old/rf_term.ih,
     5983        runtime-old/rf_types.cc, runtime-old/rf_types.hh,
     5984        runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
     5985        samples/Makefile, runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5986        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5987        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     5988        runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     5989        runtime-new/rf_term.hh, runtime-old/rf_char.cc,
     5990        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5991        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     5992        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     5993        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5994        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih,
     5995        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
     5996        runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     5997        library/StdIO/print.cc:
    50475998        - Work on types implementation and I/O.
    50485999
     
    505560062003-02-04  Andrey Slepuhin  <pooh@msu.ru>
    50566007
    5057         * runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     6008        * runtime-new/rf_object.ih, runtime-new/rf_term.hh,
     6009        runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     6010        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     6011        runtime-old/rf_object.ih, runtime-old/rf_term.hh,
     6012        runtime-old/rf_term.ih, runtime-old/rf_types.cc,
     6013        runtime-old/rf_types.hh, runtime-old/rf_types.ih,
     6014        runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    50586015        runtime/rf_types.cc, runtime/rf_types.hh, runtime/rf_types.ih,
     6016        runtime-new/Makefile, runtime-new/rf_char.cc,
     6017        runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     6018        runtime-new/rf_core.cc, runtime-new/rf_expr.hh,
     6019        runtime-new/rf_object.cc, runtime-new/rf_object.hh,
     6020        runtime-old/Makefile, runtime-old/rf_char.cc,
     6021        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     6022        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     6023        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
    50596024        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.hh,
    50606025        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_expr.hh,
     
    506560302003-02-03  Anton Orlov  <orlov@mccme.ru>
    50666031
    5067         * runtime/rf_macros.hh, runtime/rf_macros.cc:
     6032        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6033        runtime/rf_macros.hh, runtime-new/rf_macros.cc,
     6034        runtime-old/rf_macros.cc, runtime/rf_macros.cc:
    50686035        - Branch: alternative_call_macros.  Call macros implementation
    50696036        through a global variable without auxiliary inline functions
     
    50786045        - New allocator feature added.
    50796046
    5080         * runtime/rf_common.cc, runtime/rf_common.hh,
     6047        * runtime-new/rf_common.cc, runtime-new/rf_common.hh,
     6048        runtime-new/rf_core.cc, runtime-old/rf_common.cc,
     6049        runtime-old/rf_common.hh, runtime-old/rf_core.cc,
     6050        runtime/rf_common.cc, runtime/rf_common.hh,
    50816051        runtime/rf_core.cc, libp++/pxx_common.cc, libp++/pxx_common.hh,
    50826052        libp++/pxx_default_allocator.cc:
     
    50926062        - Removed unnecessary include.
    50936063
    5094         * runtime/rf_macros.cc, runtime/rf_macros.hh:
     6064        * runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     6065        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     6066        runtime/rf_macros.cc, runtime/rf_macros.hh:
    50956067        - Implemented macros that do not use GCC statement expressions
    50966068        extension.  These macros are turned on by default.
     
    51016073        - next revision using Char and ShortInt types
    51026074
    5103         * runtime/rf_short_int.ih, runtime/rf_short_int.hh:
     6075        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     6076        runtime/rf_short_int.ih, runtime-new/rf_short_int.hh,
     6077        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    51046078        - Refal+ ShortInt type
    51056079
    5106         * runtime/rf_char.hh, runtime/rf_char.ih:
     6080        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     6081        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     6082        runtime/rf_char.hh, runtime/rf_char.ih:
    51076083        - Refal+ type Char
    51086084
    510960852003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    51106086
    5111         * samples/Makefile, Makefile, runtime/Makefile:
     6087        * samples/Makefile, Makefile, runtime-new/Makefile,
     6088        runtime-old/Makefile, runtime/Makefile:
    51126089        - Project tree reorganization, libp++ moved into separate
    51136090        directory.
     
    51206097        - Completed integer read operators.
    51216098
    5122         * runtime/rf_memory_chunk.hh, runtime/rf_term.cc,
    5123         runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_common.cc,
     6099        * runtime-new/rf_memory_chunk.hh, runtime-new/rf_term.cc,
     6100        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6101        runtime-old/rf_memory_chunk.hh, runtime-old/rf_term.cc,
     6102        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6103        runtime/rf_memory_chunk.hh, runtime/rf_term.cc,
     6104        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_common.cc,
     6105        runtime-new/rf_common.hh, runtime-new/rf_expr.ih,
     6106        runtime-old/rf_common.cc, runtime-old/rf_common.hh,
     6107        runtime-old/rf_expr.ih, runtime/rf_common.cc,
    51246108        runtime/rf_common.hh, runtime/rf_expr.ih:
    51256109        - Added table based term comparison and copy constructor.
     
    51856169        - Removed unnecessary lines.
    51866170
    5187         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_expr.hh,
    5188         runtime/rf_expr.ih, runtime/rf_term.cc:
     6171        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6172        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6173        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     6174        runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     6175        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     6176        runtime-old/rf_term.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     6177        runtime/rf_term.cc:
    51896178        - REF_BIT changed to FLAT_BIT. Some work on flatness checking.
    51906179        - Implemented correct destructor for term.
     
    52296218        - Fixed typos.
    52306219
    5231         * runtime/rf_expr.ih:
     6220        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     6221        runtime/rf_expr.ih:
    52326222        - Get rid of creating temporary term when surrounding an
    52336223        expression by parentheses.
     
    523562252003-01-22  Andrey Slepuhin  <pooh@msu.ru>
    52366226
    5237         * samples/Makefile, runtime/Makefile, runtime/rf_expr.cc,
    5238         runtime/rf_expr.hh, runtime/rf_expr.ih,
     6227        * samples/Makefile, runtime-new/Makefile, runtime-new/rf_expr.cc,
     6228        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6229        runtime-new/rf_memory_chunk.hh, runtime-new/rf_term.hh,
     6230        runtime-new/rf_term.ih, runtime-old/Makefile,
     6231        runtime-old/rf_expr.cc, runtime-old/rf_expr.hh,
     6232        runtime-old/rf_expr.ih, runtime-old/rf_memory_chunk.hh,
     6233        runtime-old/rf_term.hh, runtime-old/rf_term.ih, runtime/Makefile,
     6234        runtime/rf_expr.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    52396235        runtime/rf_memory_chunk.hh, runtime/rf_term.hh,
    52406236        runtime/rf_term.ih:
     
    524462402003-01-21  Andrey Slepuhin  <pooh@msu.ru>
    52456241
    5246         * runtime/rf_result.hh, runtime/Makefile, runtime/rf_common.hh,
     6242        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     6243        runtime/rf_result.hh, runtime-new/Makefile,
     6244        runtime-new/rf_common.hh, runtime-new/rf_expr.cc,
     6245        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6246        runtime-old/Makefile, runtime-old/rf_common.hh,
     6247        runtime-old/rf_expr.cc, runtime-old/rf_expr.hh,
     6248        runtime-old/rf_expr.ih, runtime/Makefile, runtime/rf_common.hh,
    52476249        runtime/rf_expr.cc, runtime/rf_expr.hh, runtime/rf_expr.ih:
    52486250        - Continued code cleanup and documentation.
     
    52536255        - Hopefully finally get rid of annoying ./ in filenames.
    52546256
    5255         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
    5256         runtime/rf_term.ih, runtime/rf_core.hh, runtime/rf_expr.cc:
     6257        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6258        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6259        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     6260        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6261        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
     6262        runtime/rf_term.ih, runtime-new/rf_core.hh,
     6263        runtime-new/rf_expr.cc, runtime-old/rf_core.hh,
     6264        runtime-old/rf_expr.cc, runtime/rf_core.hh, runtime/rf_expr.cc:
    52576265        - Started cleaning up and documenting expression implementation.
    52586266
    5259         * runtime/rf_term.hh:
     6267        * runtime-new/rf_term.hh, runtime-old/rf_term.hh,
     6268        runtime/rf_term.hh:
    52606269        - Document design flaw with missing copy ctor and assignment
    52616270        operator.
    52626271
    5263         * runtime/rf_core.hh, runtime/rf_term.cc, runtime/rf_term.hh,
     6272        * runtime-new/rf_core.hh, runtime-new/rf_term.cc,
     6273        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6274        runtime-old/rf_core.hh, runtime-old/rf_term.cc,
     6275        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6276        runtime/rf_core.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    52646277        runtime/rf_term.ih:
    52656278        - Term class code cleanup and documentation.
     
    528062932003-01-19  Andrey Slepuhin  <pooh@msu.ru>
    52816294
    5282         * runtime/rf_expr.hh, runtime/rf_term.hh:
     6295        * runtime-new/rf_expr.hh, runtime-new/rf_term.hh,
     6296        runtime-old/rf_expr.hh, runtime-old/rf_term.hh,
     6297        runtime/rf_expr.hh, runtime/rf_term.hh:
    52836298        - Fixed bugs with not freeing memory block, when number of
    52846299        references become zero.
    52856300        - Method deref_childs() reworked with left/right walking approach.
    52866301
    5287         * runtime/rf_core.cc:
     6302        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     6303        runtime/rf_core.cc:
    52886304        - Call of refal entry point now returns a result.
    52896305
     
    53596375        class interface.
    53606376
    5361         * runtime/rf_string.hh:
     6377        * runtime-new/rf_string.hh, runtime-old/rf_string.hh,
     6378        runtime/rf_string.hh:
    53626379        - Initial version of the String class interface.
    53636380
     
    537363902003-01-13  Anton Orlov  <orlov@mccme.ru>
    53746391
    5375         * runtime/rf_macros.hh:
     6392        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6393        runtime/rf_macros.hh:
    53766394        - RF_LIB_ERROR_IN_FUNC macro added.
    53776395
    537863962003-01-12  Anton Orlov  <orlov@mccme.ru>
    53796397
    5380         * runtime/rf_macros.hh:
     6398        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6399        runtime/rf_macros.hh:
    53816400        - Added RF_LIB_ERROR macro.
    53826401
     
    539264112003-01-11  Andrey Slepuhin  <pooh@msu.ru>
    53936412
    5394         * runtime/rf_macros.hh:
     6413        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6414        runtime/rf_macros.hh:
    53956415        - Get rid of some warnings during compilation.
    53966416
    5397         * runtime/rf_core.cc:
     6417        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     6418        runtime/rf_core.cc:
    53986419        - Remove unnecessary 'extern' declaration.
    53996420
     
    541064312003-01-09  Andrey Slepuhin  <pooh@msu.ru>
    54116432
    5412         * runtime/rf_core.cc, runtime/rf_core.hh:
     6433        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     6434        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     6435        runtime/rf_core.cc, runtime/rf_core.hh:
    54136436        - Added rfrt::Entry class.
    54146437        - Call of main() placed into runtime.
     
    54196442        - Include only <rf_core.hh>.
    54206443
    5421         * runtime/rf_macros.hh:
     6444        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6445        runtime/rf_macros.hh:
    54226446        - Removed 'rf_' function prefix.
    54236447
     
    543264562003-01-08  Anton Orlov  <orlov@mccme.ru>
    54336457
    5434         * runtime/rf_macros.hh:
     6458        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6459        runtime/rf_macros.hh:
    54356460        - Macro func_decl removed.
    54366461
     
    54486473        directory.
    54496474
    5450         * runtime/rf_stack.hh, runtime/rf_term.hh, samples/Makefile,
     6475        * runtime-new/rf_stack.hh, runtime-new/rf_term.hh,
     6476        runtime-old/rf_stack.hh, runtime-old/rf_term.hh,
     6477        runtime/rf_stack.hh, runtime/rf_term.hh, samples/Makefile,
     6478        runtime-new/rf_common.cc, runtime-new/rf_core.hh,
     6479        runtime-new/rf_expr.hh, runtime-new/rf_memory_chunk.cc,
     6480        runtime-new/rf_memory_chunk.hh, runtime-old/rf_common.cc,
     6481        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
     6482        runtime-old/rf_memory_chunk.cc, runtime-old/rf_memory_chunk.hh,
    54516483        runtime/rf_common.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
    54526484        runtime/rf_memory_chunk.cc, runtime/rf_memory_chunk.hh,
    5453         runtime/Makefile:
     6485        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    54546486        - Synchronized with current libp++.
    54556487
     
    54886520
    54896521        * compiler/.cvsignore, library/StdIO/.cvsignore,
     6522        runtime-new/.cvsignore, runtime-old/.cvsignore,
    54906523        runtime/.cvsignore: *** empty log message ***
    54916524
     
    54986531        - Small fixes for library build process.
    54996532
    5500         * runtime/rf_macros.hh:
     6533        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6534        runtime/rf_macros.hh:
    55016535        - Removed 'extern "C"' declarations.
    55026536
     
    55056539        - Started library infrastructure.
    55066540
    5507         * runtime/rf_term.cc, samples/Makefile, runtime/rf_common.cc,
     6541        * runtime-new/rf_term.cc, runtime-old/rf_term.cc,
     6542        runtime/rf_term.cc, samples/Makefile, runtime-new/rf_common.cc,
     6543        runtime-new/rf_expr.cc, runtime-new/rf_macros.cc,
     6544        runtime-new/rf_result.cc, runtime-new/rf_retval.cc,
     6545        runtime-new/rf_retval.hh, runtime-old/rf_common.cc,
     6546        runtime-old/rf_expr.cc, runtime-old/rf_macros.cc,
     6547        runtime-old/rf_result.cc, runtime-old/rf_retval.cc,
     6548        runtime-old/rf_retval.hh, runtime/rf_common.cc,
    55086549        runtime/rf_expr.cc, runtime/rf_macros.cc, runtime/rf_result.cc,
    55096550        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    5510         runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    5511         version.mk, Developers, Makefile, changelog.date, config.guess,
    5512         createlog, rules.mk:
     6551        runtime-new/Makefile, runtime-new/rf_arg.cc,
     6552        runtime-new/rf_arg.hh, runtime-old/Makefile,
     6553        runtime-old/rf_arg.cc, runtime-old/rf_arg.hh, runtime/Makefile,
     6554        runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in, version.mk,
     6555        Developers, Makefile, changelog.date, config.guess, createlog,
     6556        rules.mk:
    55136557        - First stage of CVS tree reorganization completed.
    55146558
    551565592002-12-27  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    55166560
    5517         * runtime/rf_word.hh: *** empty log message ***
     6561        * runtime-new/rf_word.hh, runtime-old/rf_word.hh,
     6562        runtime/rf_word.hh: *** empty log message ***
    55186563
    551965642002-12-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    55206565
    5521         * runtime/rf_word.hh: *** empty log message ***
     6566        * runtime-new/rf_word.hh, runtime-old/rf_word.hh,
     6567        runtime/rf_word.hh: *** empty log message ***
    55226568
    552365692002-12-20  Anton Orlov  <orlov@mccme.ru>
    55246570
    5525         * runtime/rf_expr.hh, runtime/rf_macros.hh, runtime/rf_term.hh,
     6571        * runtime-new/rf_expr.hh, runtime-new/rf_macros.hh,
     6572        runtime-new/rf_term.hh, runtime-old/rf_expr.hh,
     6573        runtime-old/rf_macros.hh, runtime-old/rf_term.hh,
     6574        runtime/rf_expr.hh, runtime/rf_macros.hh, runtime/rf_term.hh,
    55266575        compiler/rfp_compile.rf: *** empty log message ***
    55276576
    552865772002-12-19  Anton Orlov  <orlov@mccme.ru>
    55296578
    5530         * runtime/rf_expr.hh, runtime/rf_term.hh: *** empty log message
    5531 
    5532         ***
     6579        * runtime-new/rf_expr.hh, runtime-new/rf_term.hh,
     6580        runtime-old/rf_expr.hh, runtime-old/rf_term.hh,
     6581        runtime/rf_expr.hh, runtime/rf_term.hh: *** empty log message ***
    55336582
    553465832002-12-11  Andrey Slepuhin  <pooh@msu.ru>
     
    565867072002-11-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    56596708
    5660         * runtime/rf_char.hh: *** empty log message ***
     6709        * runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     6710        runtime/rf_char.hh: *** empty log message ***
    56616711
    566267122002-11-20  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    56636713
    5664         * runtime/rf_char.hh: *** empty log message ***
     6714        * runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     6715        runtime/rf_char.hh: *** empty log message ***
Note: See TracChangeset for help on using the changeset viewer.